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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions