Skip to content

Missing dependencies pdfsam 4.3.4-1 package #75

@od4knb

Description

@od4knb

Dear Linux Mint Team,

Problem

When trying to install pdfsam_4.3.4-1_all.deb on Linux Mint 22.3 Cinnamon for AMD64 (Ubuntu 24.04 noble based), the following errors are presented:

E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-21/openjdk-21-jre-headless_21.0.9%2b10-1%7e24.04_amd64.deb  404  Not Found [IP: 2a06:bc80:0:1000::18 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-21/openjdk-21-jre_21.0.9%2b10-1%7e24.04_amd64.deb  404  Not Found [IP: 2a06:bc80:0:1000::18 80]

🛈 \x2B = PlusSign; \x7E = EquivalencySignTilde, missing packages:

  • openjdk-21-jre-headless_21.0.9+10-1~24.04_amd64.deb
  • openjdk-21-jre_21.0.9+10-1~24.04_amd64.deb

The package cannot be installed.

Candidate

mint@mint:~$ apt-cache policy pdfsam
pdfsam:
  Installed: (none)
  Candidate: 4.3.4-1
  Version table:
     4.3.4-1 500
        500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu noble/universe i386 Packages

/DEBIAN/control

Package: pdfsam
Version: 4.3.4-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Installed-Size: 1351
Depends: default-jre (>= 2:1.9) | java9-runtime, libfontawesomefx-java (>= 9.1.2), libhibernate-validator4-java (>= 4.3.3-2), liblogback-java, libsambox-java (>= 2.2.19), libsejda-java (>= 4.2.6), openjfx (>= 11), libatinject-jsr330-api-java, libbcmail-java (>= 1.69), libbcprov-java (>= 1.69), libcommons-io-java (>= 2.11.0), libcommons-lang3-java (>= 3.12.0), libgettext-commons-java, libjackson2-jr-java, libopenjfx-java, libsejda-commons-java (>= 1.1.7), libsejda-eventstudio-java, libsejda-injector-java (>= 2.0.0), libslf4j-java (>= 1.7.32)
Section: text
Priority: optional
Homepage: http://www.pdfsam.org
Description: PDF Split and Merge
 PDF Split and Merge is a very simple, easy to use, free, open source utility
 to split and merge pdf files. It has a simple graphical interface to let the
 user choose pdf files, split or merge them.

Workaround

  • go to the PDFsam Visual download page
  • download [Deb package for Debian based Linux distributions (.deb)]
  • note: this is a fully functional 14 day trial version
  • install [pdfsam-visual-{version}-linux-x64.deb]
  • check: installation is OK
  • note: there's also a Portable app for Linux available ("Portable archive (.zip)")

Full install log

sudo apt-get install -y pdfsam

Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  ca-certificates-java default-jre default-jre-headless fonts-dejavu-extra
  java-common libactivation-java libapache-pom-java
  libatinject-jsr330-api-java libatk-wrapper-java libatk-wrapper-java-jni
  libbcmail-java libbcpkix-java libbcprov-java libbcutil-java
  libcommons-io-java libcommons-lang3-java libcommons-parent-java
  libfontawesomefx-java libfontbox2-java libgeronimo-validation-1.0-spec-java
  libgeronimo-validation-1.1-spec-java libgettext-commons-java
  libhibernate-validator4-java libjackson2-core-java libjackson2-jr-java
  libjaxb-api-java libjboss-jdeparser2-java libjboss-logging-java
  libjboss-logging-tools-java liblogback-java libmail-java
  libmetadata-extractor-java libopenjfx-java libopenjfx-jni libsambox-java
  libsejda-commons-java libsejda-eventstudio-java libsejda-injector-java
  libsejda-io-java libsejda-java libslf4j-java libthumbnailator-java
  libtwelvemonkeys-java libxmpcore-java openjdk-21-jre openjdk-21-jre-headless
  openjfx openjfx-source
Suggested packages:
  libatinject-jsr330-api-java-doc libcommons-io-java-doc
  libgeronimo-validation-1.0-spec-java-doc
  libgeronimo-validation-1.1-spec-java-doc libgeronimo-jpa-2.0-spec-java
  libjoda-time-java libjsoup-java libjboss-jdeparser2-java-doc
  libjboss-logging-java-doc libjboss-logging-tools-java-doc libjanino-java
  libjansi-java libjetty9-java libservlet-api-java libtomcat9-java
  libmail-java-doc libcommons-logging-java liblog4j1.2-java libjmagick6-java
  fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
  | fonts-wqy-zenhei fonts-indic
The following NEW packages will be installed:
  ca-certificates-java default-jre default-jre-headless fonts-dejavu-extra
  java-common libactivation-java libapache-pom-java
  libatinject-jsr330-api-java libatk-wrapper-java libatk-wrapper-java-jni
  libbcmail-java libbcpkix-java libbcprov-java libbcutil-java
  libcommons-io-java libcommons-lang3-java libcommons-parent-java
  libfontawesomefx-java libfontbox2-java libgeronimo-validation-1.0-spec-java
  libgeronimo-validation-1.1-spec-java libgettext-commons-java
  libhibernate-validator4-java libjackson2-core-java libjackson2-jr-java
  libjaxb-api-java libjboss-jdeparser2-java libjboss-logging-java
  libjboss-logging-tools-java liblogback-java libmail-java
  libmetadata-extractor-java libopenjfx-java libopenjfx-jni libsambox-java
  libsejda-commons-java libsejda-eventstudio-java libsejda-injector-java
  libsejda-io-java libsejda-java libslf4j-java libthumbnailator-java
  libtwelvemonkeys-java libxmpcore-java openjdk-21-jre openjdk-21-jre-headless
  openjfx openjfx-source pdfsam
0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded.
Need to get 46.6 MB/112 MB of archives.
After this operation, 348 MB of additional disk space will be used.
Ign:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 openjdk-21-jre-headless amd64 21.0.9+10-1~24.04
Ign:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 openjdk-21-jre amd64 21.0.9+10-1~24.04
Err:1 http://security.ubuntu.com/ubuntu noble-updates/main amd64 openjdk-21-jre-headless amd64 21.0.9+10-1~24.04
  404  Not Found [IP: 2a06:bc80:0:1000::18 80]
Err:2 http://security.ubuntu.com/ubuntu noble-updates/main amd64 openjdk-21-jre amd64 21.0.9+10-1~24.04
  404  Not Found [IP: 2a06:bc80:0:1000::18 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-21/openjdk-21-jre-headless_21.0.9%2b10-1%7e24.04_amd64.deb  404  Not Found [IP: 2a06:bc80:0:1000::18 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-21/openjdk-21-jre_21.0.9%2b10-1%7e24.04_amd64.deb  404  Not Found [IP: 2a06:bc80:0:1000::18 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

System

System:
  Host: mint Kernel: 6.14.0-37-generic arch: x86_64 bits: 64 compiler: gcc
    v: 13.3.0 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/casper/vmlinuz boot=casper
    initrd=/casper/initrd.lz uuid=6e72f523-dc09-4880-8910-93ffa64401c5
    username=mint hostname=mint quiet splash --
  Desktop: Cinnamon v: 6.6.4 tk: GTK v: 3.24.41 wm: Muffin v: 6.6.1 tools:
    avail: cinnamon-screensaver vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22.3 Zena base: Ubuntu 24.04 noble

Thanks in advance,
WKR, Odie

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions