The update could not be installed.

Hi People.

I am running 5.0.66 under Gnu/Linux Debian9.

All worked fine (great job, boys) till now.

Now I am facing a very recent problem :
I started updating to 5.0.67. The update failed with an error message I can't remember.

When I start Zotero from command line I get :
« The update could not be installed. Please make sure there are no other copies of Zotero running on your computer, and then restart Zotero to try again.»

I restarted the machine with no success.

Can a Linux Guru give me a hand ?

Thanks, Jacques
  • It's possible you ran Zotero as root at some point. Check if ~/.cache/zotero exists and delete it if so.

    If that doesn't work, you can also just reinstall Zotero from the download page, though that shouldn't be necessary.
  • Hi dstillman, thanks a lot for quick reply.

    Removing the cache not worked :(

    The fresh install went fine. Thanks.

    In addition can you tell me what the file permissions in /opt/zotero are supposed to be ? I have four single user (id=(user)) Debian machines running Zotero.

    One is set 'chown -R user:user /opt/zotero', on another chgrp -R user.

    What is the good set-up ?

    Thanks, Jacques
  • One is set 'chown -R user:user /opt/zotero', on another chgrp -R user.
    Not sure what you mean by that. What's the user of the latter?

    Nothing special here. If you want to use the built-in software updater, the user running Zotero needs write access to all files within the installation directory.
  • The user :
    $ id
    uid=1000(jacques) gid=1000(jacques)

    Fresh unpacking the archive sets /opt/zotero

    1574319 4 drwxrwxr-x 12 501 501 4096 juin 14 17:50 .
    1572868 4 drwxr-xr-x 7 root root 4096 juin 19 23:05 ..
    1574334 4 -rw-rw-r-- 1 501 501 237 juin 14 17:50 application.ini
    1574654 4 drwxrwxr-x 3 501 501 4096 juin 14 17:50 chrome
    1574633 8 -rw-r--r-- 1 501 501 6147 juin 14 17:50 chrome.manifest
    1574669 4 drwxrwxr-x 2 501 501 4096 juin 14 17:50 components
    1574329 4 drwxrwxr-x 3 501 501 4096 juin 14 17:50 defaults

    I will follow your advice and set jacques owner of all files.

    Thanks for the help dstillman

    Jacques

  • How are you unpacking? When not run as root, GNU tar defaults to --no-same-owner and should use your current user when extracting.
Sign In or Register to comment.