Package Details: pdfsam 5.2.2-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: 18
Popularity: 0.013637
First Submitted: 2021-02-25 08:17 (UTC)
Last Updated: 2024-02-08 17:55 (UTC)

Dependencies (6)

Required by (0)

Sources (2)

Latest Comments

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

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.

ronjouch commented on 2023-09-24 02:11 (UTC)

@pedrohqb wrote earlier:

"Please, update the package dependecy to 20 or higher as jre was recently updated to version 21. Tested here and worked."

Yes, but also, would it be okay to depends on java-runtime>=20 (instead of a strict =20)? java-runtime is stable enough to not pin to a precise major version, isn’t it?