Bug#881994: pdfsam: Doesn't start with libatinject-jsr330-api-java from sid

Cihan bobbyg at altinay.de
Fri Nov 17 12:54:57 UTC 2017


Package: pdfsam
Version: 3.3.4-1
Severity: normal

Dear Maintainer,

With libatinject-jsr330-api-java (=1.0+ds1-4) from unstable  pdfsam does not
start and bails out with:

Exception in Application stop method
Exception in thread "main" java.lang.RuntimeException: Exception in Application
start method
        at
com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
        at
com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError:
javax/inject/Provider
        at org.sejda.injector.Injector.<init>(Injector.java:113)
        at org.sejda.injector.Injector.start(Injector.java:102)
        at org.pdfsam.PdfsamApp.initInjector(PdfsamApp.java:169)
        at org.pdfsam.PdfsamApp.start(PdfsamApp.java:140)
        at
com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$8(LauncherImpl.java:863)
        at
com.sun.javafx.application.PlatformImpl.lambda$runAndWait$7(PlatformImpl.java:326)
        at
com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at
com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
        at
com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
        at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
        at
com.sun.glass.ui.gtk.GtkApplication.lambda$null$5(GtkApplication.java:139)
        ... 1 more
Caused by: java.lang.NoClassDefFoundError: javax/inject/Provider
        ... 13 more
Caused by: java.lang.ClassNotFoundException: javax.inject.Provider
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 13 more


Downgrading to libatinject-jsr330-api-java (1.0+ds1-3) from buster makes it
work. Not sure which of the packages is at fault but it took me a while to find
out what to downgrade so I thought it's worth reporting.

Thanks.




-- System Information:
Debian Release: buster/sid
  APT prefers stretch-backports
  APT policy: (500, 'stretch-backports'), (500, 'stretch'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-rc7-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pdfsam depends on:
ii  default-jre [java8-runtime]       2:1.8-59
ii  libatinject-jsr330-api-java       1.0+ds1-3
ii  libbcmail-java                    1.57-1
ii  libbcprov-java                    1.57-1
ii  libcommons-io-java                2.5-2
ii  libcommons-lang3-java             3.5-1
ii  libfontawesomefx-java             8.9-1
ii  libgettext-commons-java           0.9.6-6
ii  libhibernate-validator-java       4.3.3-2
ii  libjackson2-jr-java               2.9.1-1
ii  liblogback-java                   1:1.1.9-4
ii  libsambox-java                    1.1.16-1
ii  libsejda-eventstudio-java         1.0.6-1
ii  libsejda-injector-java            1.0.2-1
ii  libsejda-java                     3.2.29-1
ii  libslf4j-java                     1.7.25-1
ii  openjdk-8-jre [java8-runtime]     8u151-b12-1
ii  openjfx                           8u141-b14-3
ii  oracle-java8-jre [java8-runtime]  8u151

pdfsam recommends no packages.

pdfsam suggests no packages.

-- no debconf information



More information about the pkg-java-maintainers mailing list