Zotero update via yay strange error message

I just ran yay to update my AUR packages. Some very weird message in the middle of an update for the Zotero reference manager. Is this something I should worry about?

Here is an extract, I can also post the full terminal output during update…

added 641 packages, and audited 642 packages in 6s

46 packages are looking for funding
  run `npm fund` for details

15 vulnerabilities (1 low, 3 moderate, 7 high, 4 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
npm notice 
npm notice New patch version of npm available! 8.19.2 -> 8.19.3
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.19.3
npm notice Run npm install -g npm@8.19.3 to update!
npm notice 
Submodule 'modules/zotero-libreoffice-integration' (https://github.com/zotero/zotero-libreoffice-integration.git) registered for path 'modules/zotero-libreoffice-integration'
Submodule 'modules/zotero-word-for-mac-integration' (https://github.com/zotero/zotero-word-for-mac-integration.git) registered for path 'modules/zotero-word-for-mac-integration'
Submodule 'modules/zotero-word-for-windows-integration' (https://github.com/zotero/zotero-word-for-windows-integration.git) registered for path 'modules/zotero-word-for-windows-integration'

nope nothing to worry about

npm is package manager for node.js
yay (makepkg in the background) is building the zotero package using npm.

Most of the time doing a web search of the terminal out will let you know what is going on

1 Like

It actually just failed building twice. Not sure running

npm audit fix --force

is wise.

Try installing zotero-bin instead of zotero then.

Or modify the PKGBUILD as you see fit and install it locally.

Also write in the AUR comments that it is not building anymore. the maintainer might fix it.


Guess I was unlucky today. Did not update AUR packages for a while and then zotero update breaks, plus wifi stopped connecting at work. Will have to investigate further.

1 Like

just installed the flatpak version. It just works :man_shrugging:

1 Like

Not sure about that comment from AUR:

 trallafitti commented on 2022-11-02 14:13 (UTC) (edited on 2022-11-02 14:15 (UTC) by trallafitti)

@juanmah Would you consider moving all but the actual library files from /usr/lib/zotero to /usr/share/zotero and moving the binary to /usr/bin instead of symlinking to it? Currently chrome icons, extensions, fonts and a whole lot of poppler-data files are installed to /usr/lib and they don't belong there.

If that is not possible, I believe /opt is a better place for all of this.

Is that truly an issue?

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.