Package Details: zotero-beta 6.0beta.1+8c846468f-1

Git Clone URL: https://aur.archlinux.org/zotero-beta.git (read-only, click to copy)
Package Base: zotero-beta
Description: Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share research.
Upstream URL: https://www.zotero.org/support/dev_builds
Keywords: Reference
Licenses: AGPL3
Conflicts: zotero
Provides: zotero
Submitter: malacology
Maintainer: None
Last Packager: qubidt
Votes: 5
Popularity: 0.077556
First Submitted: 2021-04-28 13:27 (UTC)
Last Updated: 2022-02-13 21:56 (UTC)

Pinned Comments

Latest Comments

json commented on 2022-03-21 19:57 (UTC)

@qubidt As already noted by other people, this package declares a lot of completely unnecessary dependencies. aarch64-linux-gnu-gcc is especially bad, because the package neither does any building nor support aarch64. Can you please align the dependencies of this package with those provided by sukanka?

sukanka commented on 2022-03-11 03:46 (UTC)

I also wonder why aarch64-linux-gnu-gcc is needed. this package doesn't support aarch64 at all.

I used namcap to check the dependencies. I suggest the dependencies should be the following

depends=(
    'nss'
    'gtk2'
    'gtk3'
    'libxt'
    'dbus-glib'
)
optdepends=('java-runtime')

wbthomason commented on 2022-01-07 05:12 (UTC)

The desktop MIME type patch now fails to apply (as of Zotero-5.0.97-beta.63+035aac30f).

c4pote commented on 2021-12-29 18:14 (UTC)

As abougouffa already mentioned, the aarch packages are wrong in this packages. concretely: aarch64-linux-gnu-binutils-2.37-1 aarch64-linux-gnu-gcc-11.2.0-1 aarch64-linux-gnu-glibc-2.34-1 aarch64-linux-gnu-linux-api-headers-5.8-1

abougouffa commented on 2021-12-23 10:32 (UTC) (edited on 2021-12-23 10:33 (UTC) by abougouffa)

Hello,

Thank you for the package.

I wonder why the package depends on aarch64-linux-gnu-gcc even on x64_86 platforms?

qubidt commented on 2021-12-20 12:57 (UTC)

@warwickmm the specific version in the URL (e.g. https://download.zotero.org/client/beta/5.0.97-beta.59%2Babe8c39c5/Zotero-5.0.97-beta.59%2Babe8c39c5_linux-x86_64.tar.bz2 includes the commit hash (abe8c39c5). I'll update the PKGBUILD to include the hash in the version but it will still invalidate anytime a new version is pushed.

warwickmm commented on 2021-11-17 00:49 (UTC)

The current package fails to install as the Zotero-beta tarball doesn't match the PKGBUILD checksum.

I'm not a packaging expert, but is the problem that the PKGBUILD is always downloading the latest beta version that https://www.zotero.org/download/client/dl?channel=beta&platform=linux-x86_64 is serving? Since we are not downloading a specific version, once they start serving a new version the hashes in the PKGBUILD become out of date.

stew commented on 2021-10-19 21:40 (UTC)

The current package fails to install as the Zotero-beta tarball doesn't match the PKGBUILD checksum. Also, why is the dependency list so much longer than https://aur.archlinux.org/packages/zotero? It doesn't seem like the current beta has any additional requirements over the stable release.

jadelord commented on 2021-09-17 08:35 (UTC) (edited on 2021-09-17 08:38 (UTC) by jadelord)

Hi @qubidt, it seems to me the aarch64-linux-gnu-gcc dependency is architecture specific. Would it be reasonable to do:

diff --git a/PKGBUILD b/PKGBUILD
index 8759240..8adc30d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,6 @@ conflicts=('zotero')
provides=('zotero')
license=('AGPL3')
depends=(
        'aarch64-linux-gnu-gcc'
        'atk'
        'cairo'
        'dbus'
@@ -39,6 +38,9 @@ depends=(
        'libxt'
        'nss'
)
depends_aarch64=(
        'aarch64-linux-gnu-gcc'
)
source=('zotero-absolute-path-fix.patch'
        'zotero-disable-update.patch'
        'zotero-desktop-mimetype-fix.patch')

i.e. move it to depends_aarch64 - I am not 100% sure if it is supported by PKGBUILD.

kaji-ryoji commented on 2021-09-05 11:25 (UTC)

Hi @qubidt.

After newly installing this app, I cannot find zotero application in gnome40 anymore. Could you take a look at it?

Thanks, Kaji

qubidt commented on 2021-08-23 05:53 (UTC)

I've updated the PKGBUILD with some fixes and improvements. If this breaks anyone's setup (it shouldn't) please tell me. Cheers

malacology commented on 2021-08-22 09:23 (UTC)

@qubidt I'm not the maintainer anymore from yesterday.

qubidt commented on 2021-08-22 09:15 (UTC)

The link in /usr/bin is incorrect (it links to the package directory). The PKGBUILD should be:

ln -s /usr/share/zotero/zotero "$pkgdir"/usr/bin/zotero

(see the zotero aur package, for example)

Also, I would not co-maintaining this package, if you'd like

malacology commented on 2021-08-17 18:11 (UTC)

Does anyone want to co-maintain it with me? I would transfer my files into JabRef which is suitable for me and the logic of organizing is better than Zotero.

malacology commented on 2021-06-20 07:07 (UTC)

@retrofan Thanks, I added

retrofan commented on 2021-06-19 11:51 (UTC)

This package should conflict with the zotero package, no? Would be great if you could add that :)

FabioLolix commented on 2021-05-30 08:10 (UTC)

I have also commented on zotero page, the fact that zotero is not build from source is not an excuse.

I know that a direct renaming is not possible, re-upload as zotero-beta-bin and fill a merge request for zotero-beta into zotero-beta-bin

malacology commented on 2021-05-30 08:05 (UTC)

@FabioLolix Hello, the Zotero package is also not built from the source, and it's difficult to rename. Thanks for your attention.

FabioLolix commented on 2021-05-30 07:55 (UTC)

Hello, this pkgbuild need to be renamed zotero-beta-bin or build from source, please don't use unneeded custom variable

malacology commented on 2021-05-09 18:05 (UTC) (edited on 2021-08-21 15:30 (UTC) by malacology)

For auto-update, please use sudo chown -R YOUR_USER /usr/share/zotero/ I stop maintaining it 21 Aug 2021

19 Aug 5.0.97-beta.37+ddc7be75c Stop maintaining
12 Aug 5.0.97-beta.36+9738d2055
22 Jul 5.0.97-beta.35+a5902fc46
14 Jul 5.0.97-beta.34+07f6958b9
28 Jun 5.0.97-beta.33+fdcd4e51c
24 Jun 5.0.97-beta.32+3fc7ce8e7
23 Jun 5.0.97-beta.31+a2f374315
05 Jun 5.0.97-beta.29+2fd46157f
28 May 5.0.97-beta.28+1daf4b041
23 May 5.0.97-beta.27+861d5787d 
20 May 5.0.97-beta.26+c5757afec
15 May 5.0.97-beta.25+2B146e1af18
12 May 5.0.97-beta.24+833ee1051
10 May 5.0.97-beta.23+d27b622f9