Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Missing dependencies pdfsam 4.3.4-1 package

Abierto
#75 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Tranquilo
Stack tecnológico
java, linux

Línea de trabajo

No se indica ningún archivo del repositorio ni ninguna prueba. Empieza reproduciendo el fallo de instalación de apt-get install en Linux Mint 22.3 e inspecciona los metadatos de /DEBIAN/control y las dependencias de OpenJDK indicadas. Se considera completado cuando se haya establecido si los metadatos del paquete pdfsam o el estado del repositorio provocan el fallo de instalación, con una ruta de instalación verificada o una corrección claramente delimitada.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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 <[email protected]>
Original-Maintainer: Debian Java Maintainers <[email protected]>
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

Lenguaje dominante
Python
Estrellas
25
Forks
32
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de linuxmint/mintcommon

Todos los issues de linuxmint/mintcommon

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.