Package Details: pdfsam 5.2.9-1

Git Clone URL: https://aur.archlinux.org/pdfsam.git (read-only, click to copy)
Package Base: pdfsam
Description: A free open source tool to split and merge pdf documents
Upstream URL: https://www.pdfsam.org/
Licenses: AGPL3
Submitter: ainola
Maintainer: ChaosKid42 (ChaosKid42)
Last Packager: ChaosKid42
Votes: 19
Popularity: 0.82
First Submitted: 2021-02-25 08:17 (UTC)
Last Updated: 2024-10-28 10:55 (UTC)

Dependencies (6)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

GarthPS commented on 2023-10-31 13:38 (UTC)

nope

luuuciano commented on 2023-10-31 13:32 (UTC)

@GarthPS have you edited the pdfsam file too?

GarthPS commented on 2023-10-31 10:55 (UTC) (edited on 2023-10-31 10:56 (UTC) by GarthPS)

edited the PKGBUILD to put only >20 but now

:~$ pdfsam

No suitable JVM found.

Available: java-21-openjdk

Default: java-21-openjdk

Min. required: 20

Max. required: 20

Package required:

Candidates:

Features required:

luuuciano commented on 2023-10-16 03:12 (UTC)

I am using java-21-openjdk and it worked... I was able to extract pages from a pdf for example

(I had to edit the PKGBUILD and pdfsam to put only >20)

ChaosKid42 commented on 2023-09-25 13:30 (UTC)

I had to reintroduce the hard dependency on java 20 because otherwise it won't do its job (try for example to extract pages from a pdf-file). You can e.g. use jdk-temurin or amazon-corretto-20-bin from the AUR in order to use a recent jdk-20.

ChaosKid42 commented on 2023-09-25 12:01 (UTC)

@ronjouch @xiota

Glad to hear the new version works. Regarding building it from source: I won't change that nor will I rename the package to pdfsam-bin. The AUR submission guidelines (https://wiki.archlinux.org/title/AUR_submission_guidelines) clearly state that there is no obligation of using the -bin suffix for java packages even if prebuilt deliverables are used and the sources are available:

Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix. An exception to this is with Java.

ronjouch commented on 2023-09-25 11:41 (UTC)

@maintainer thanks for the PKGBUILD update! Works for me on java21.

Regarding @xiota's suggestion "Because pdfsam source is available, this package should be revised to build from source" ... @maintainer if you do so, please keep the binary version as pdfsam-bin: some users (including me) prefer "from binary" packages for build convenience / speed.

xiota commented on 2023-09-24 20:13 (UTC) (edited on 2023-09-24 20:13 (UTC) by xiota)

Since pdfsam typically stays up to date with the the most current java versions, please remove specific java versions from the PKGBUILD.

If needed, users can set a java version themselves by running sudo archlinux-java set java-##-openjdk or editing the PKGBUILD.