Hi @bphil,
pamac build icu73-bin
did the trick for me
Search Criteria
Package Details: zotero 7.0.11-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/zotero.git (read-only, click to copy) |
---|---|
Package Base: | zotero |
Description: | A free, easy-to-use tool to help you collect, organize, cite, and share your research sources. |
Upstream URL: | https://github.com/zotero/zotero |
Licenses: | AGPL-3.0-or-later |
Submitter: | agkphysics |
Maintainer: | agkphysics |
Last Packager: | agkphysics |
Votes: | 35 |
Popularity: | 2.53 |
First Submitted: | 2022-08-13 10:04 (UTC) |
Last Updated: | 2025-01-15 06:51 (UTC) |
Dependencies (15)
- dbus-glib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libxt
- nss (nss-hgAUR)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- nodejs (nodejs-gitAUR, nodejs6-binAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron, nodejs-lts-jod) (make)
- npm (corepackerAUR, nodejs6-binAUR, python-nodejs-wheelAUR) (make)
- patch (patch-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make)
- zip (zip-natspecAUR) (make)
Required by (2)
- profile-sync-daemon-zotero (optional)
- wps-zotero
Sources (16)
pierre.fr34 commented on 2024-03-24 20:55 (UTC) (edited on 2024-03-24 20:58 (UTC) by pierre.fr34)
bphil commented on 2024-03-14 08:16 (UTC)
Hi,
latest update breaks for me:
==> Starting prepare()... node: error while loading shared libraries: libicui18n.so.73: cannot open shared object file: No such file or directory ==> ERROR: A failure occurred in prepare(). Aborting...
I guess the reason is that I only have libicui18n.so.74, provided by package "icu" (74.2-1).
Any tips?
agkphysics commented on 2024-02-16 01:42 (UTC)
@noahsark Okay, I had a look and it seems that paru
looks at the sources and if they are git repos without a specific commit specified, it compares the latest commit to see if it needs updating.
I would consider this a bug with paru
. There is already an issue logged here: https://github.com/Morganamilo/paru/issues/824. It details the problem and some examples of other packages it affects. Given that all but three of the repos are used as submodules, I think it's really paru
at issue here, where it shouldn't assume a package is devel simply because it contains git sources.
For good measure, I will also pin the commit for zotero-build.git
.
noahsark commented on 2024-02-16 00:28 (UTC)
@agkphysics Yes. Sorry I should have mentioned it. I am using paru
.
agkphysics commented on 2024-02-15 23:21 (UTC)
@noahsark Are you using an AUR helper? I pull directly from AUR and build with makepkg
so it works fine.
noahsark commented on 2024-02-15 20:19 (UTC)
Is there a fix for the zotero-latest-commit
showing up every time I scan the AUR for updates?
Mailaender commented on 2023-12-03 11:39 (UTC)
This is displayed to me as zotero-latest-commit
and will update every time I scan the AUR for changes.
valandil commented on 2023-11-09 01:28 (UTC)
@peder2tm I had the same error before. Simply delete the cached source files in your build, or use extra-x86_64-build
to get a clean build environment and it should work.
peder2tm commented on 2023-11-08 13:03 (UTC)
This package does not build for me
...
==> Extracting sources...
-> Creating working copy of zotero-client git repo...
Cloning into 'zotero-client'...
done.
Downloading app/linux/updater.tar.xz (74 KB)
Error downloading object: app/linux/updater.tar.xz (d7e9c81): Smudge error: Error downloading app/linux/updater.tar.xz (d7e9c81d2f86ec0f70d75107a022649292889807bc8b0b7eaf1bdfd5c1030bf1): error transferring "d7e9c81d2f86ec0f70d75107a022649292889807bc8b0b7eaf1bdfd5c1030bf1": [0] remote missing object d7e9c81d2f86ec0f70d75107a022649292889807bc8b0b7eaf1bdfd5c1030bf1
Errors logged to '/home/peter/kode/zotero/src/zotero-client/.git/lfs/logs/20231108T140216.702733511.log'.
Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: app/linux/updater.tar.xz: smudge filter lfs failed
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'
==> ERROR: Failure while creating working copy of zotero-client git repo
Aborting...
valandil commented on 2023-09-17 00:37 (UTC)
Ah, I think I figured out my issues. I must have had an older version of the PKGBUILD in my build directory. That would explain the missing object in git-lfs, and the problems with the build. The latest PKGBUILD builds fine, thanks!
Pinned Comments
agkphysics commented on 2023-06-14 11:31 (UTC)
@jeyes https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
agkphysics commented on 2023-02-08 10:12 (UTC)
If people are having issues, try building with
extra-x86_64-build
in a clean chroot.