Your message dated Fri, 15 Sep 2017 22:04:48 +0000
with message-id <e1dsyja-000ied...@fasolo.debian.org>
and subject line Bug#874372: fixed in pdfsam 3.3.2-1
has caused the Debian Bug report #874372,
regarding pdfsam: Missing dependencies to liblogback-java and libsambox-java
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
874372: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874372
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pdfsam
Version: 3.2.5-1
Severity: normal


Dear Maintainer,

when trying to start pdfsam in Debian experimental, that failed
with the following error message:

~~~
$ pdfsam
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further 
details.
Exception in Application start method
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.NoClassDefFoundError: 
ch/qos/logback/classic/encoder/PatternLayoutEncoder
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
        at java.lang.Class.getDeclaredMethods(Class.java:1975)
        at org.sejda.injector.Injector.providers(Injector.java:343)
        at org.sejda.injector.Injector.<init>(Injector.java:120)
        at org.sejda.injector.Injector.start(Injector.java:102)
        at org.pdfsam.PdfsamApp.initInjector(PdfsamApp.java:169)
        at org.pdfsam.PdfsamApp.start(PdfsamApp.java:139)
        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.ClassNotFoundException: 
ch.qos.logback.classic.encoder.PatternLayoutEncoder
        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)
        ... 17 more
~~~

After manually installing the package "liblogback-java", starting pdfsam still 
failed, now with the following error message:

~~~
$ pdfsam
INFO  15:53:56.083 o.p.PdfsamApp[JavaFX-Launcher] Starting PDFsam
INFO  15:53:57.408 o.s.c.c.GlobalConfiguration[JavaFX Application Thread] 
Configuring Sejda 2.10.4
Exception in Application start method
INFO  15:53:57.449 o.p.PdfsamApp[JavaFX Application Thread] Closing PDFsam...
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: org.sejda.injector.InjectionException: Can't instantiate 
org.pdfsam.task.TaskExecutionController
        at org.sejda.injector.Injector.lambda$provider$4(Injector.java:188)
        at 
org.sejda.injector.Injector.lambda$singletonProvider$6(Injector.java:230)
        at org.sejda.injector.Injector.lambda$new$3(Injector.java:134)
        at java.lang.Iterable.forEach(Iterable.java:75)
        at org.sejda.injector.Injector.<init>(Injector.java:134)
        at org.sejda.injector.Injector.start(Injector.java:102)
        at org.pdfsam.PdfsamApp.initInjector(PdfsamApp.java:169)
        at org.pdfsam.PdfsamApp.start(PdfsamApp.java:139)
        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.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at org.sejda.injector.Injector.lambda$provider$4(Injector.java:186)
        ... 16 more
Caused by: java.lang.NoClassDefFoundError: 
org/sejda/sambox/pdmodel/interactive/documentnavigation/destination/PDDestination
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at 
org.sejda.core.context.XmlConfigurationStrategy.getClassFromNode(XmlConfigurationStrategy.java:179)
        at 
org.sejda.core.context.XmlConfigurationStrategy.getTasksMap(XmlConfigurationStrategy.java:154)
        at 
org.sejda.core.context.XmlConfigurationStrategy.initializeFromInputStream(XmlConfigurationStrategy.java:102)
        at 
org.sejda.core.context.XmlConfigurationStrategy.<init>(XmlConfigurationStrategy.java:91)
        at 
org.sejda.core.context.XmlConfigurationStrategy.newInstance(XmlConfigurationStrategy.java:231)
        at 
org.sejda.core.context.GlobalConfiguration.initialize(GlobalConfiguration.java:75)
        at 
org.sejda.core.context.GlobalConfiguration.<init>(GlobalConfiguration.java:56)
        at 
org.sejda.core.context.GlobalConfiguration.<init>(GlobalConfiguration.java:45)
        at 
org.sejda.core.context.GlobalConfiguration$GlobalConfigurationHolder.<clinit>(GlobalConfiguration.java:137)
        at 
org.sejda.core.context.GlobalConfiguration.getInstance(GlobalConfiguration.java:97)
        at 
org.sejda.core.context.DefaultSejdaContext.getNotificationStrategy(DefaultSejdaContext.java:45)
        at 
org.sejda.core.notification.context.AbstractNotificationContext.getStrategy(AbstractNotificationContext.java:100)
        at 
org.sejda.core.notification.context.AbstractNotificationContext.<init>(AbstractNotificationContext.java:45)
        at 
org.sejda.core.notification.context.GlobalNotificationContext.<init>(GlobalNotificationContext.java:33)
        at 
org.sejda.core.notification.context.GlobalNotificationContext.<init>(GlobalNotificationContext.java:30)
        at 
org.sejda.core.notification.context.GlobalNotificationContext$GlobalNotificationContextHolder.<clinit>(GlobalNotificationContext.java:52)
        at 
org.sejda.core.notification.context.GlobalNotificationContext.getContext(GlobalNotificationContext.java:37)
        at 
org.pdfsam.task.TaskExecutionController.<init>(TaskExecutionController.java:67)
        ... 21 more
Caused by: java.lang.ClassNotFoundException: 
org.sejda.sambox.pdmodel.interactive.documentnavigation.destination.PDDestination
        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)
        ... 41 more
~~~

This error message goes away and pdfsam starts as expected after manually 
installing the package "libsambox-java" in addition.

I therefore think these two packages (liblogback-java, libsambox-java) should 
be declared as dependencies.


Regards,
Michael

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

Kernel: Linux 4.12.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB: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-1
ii  libcommons-lang3-java          3.5-1
ii  libfontawesomefx-java          8.9-1
ii  libgettext-commons-java        0.9.6-5
ii  libhibernate-validator-java    4.3.3-1
ii  libjackson2-jr-java            2.8.9-2
ii  libsejda-eventstudio-java      1.0.6-1
ii  libsejda-injector-java         1.0.2-1
ii  libsejda-java                  2.10.4-2
ii  libslf4j-java                  1.7.25-1
ii  openjdk-8-jre [java8-runtime]  8u144-b01-1
ii  openjfx                        8u131-b11-2

pdfsam recommends no packages.

pdfsam suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pdfsam
Source-Version: 3.3.2-1

We believe that the bug you reported is fixed in the latest version of
pdfsam, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 874...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (supplier of updated pdfsam package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 15 Sep 2017 23:30:40 +0200
Source: pdfsam
Binary: pdfsam
Architecture: source
Version: 3.3.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Description:
 pdfsam     - PDF Split and Merge
Closes: 874372
Changes:
 pdfsam (3.3.2-1) experimental; urgency=medium
 .
   * New upstream version 3.3.2.
   * Depend on libsambox-java and liblogback-java.
     Thanks to Michael Weghorn for the report. (Closes: #874372)
   * Tighten build-dependency on libsejda-java and libsambox-java.
   * pdfsam.poms: Remove --has-package-version flag.
   * get-orig-source: Use xz compression and repack the tarball.
Checksums-Sha1:
 60fc9826ae94438166716bfe604904cbc663e1d4 2500 pdfsam_3.3.2-1.dsc
 4ece667a28938790c9da6fa20b3a002ad5d7b9e2 1402224 pdfsam_3.3.2.orig.tar.xz
 bad79e00083e4c3f8908d32ede5f65fbfae62e83 16388 pdfsam_3.3.2-1.debian.tar.xz
 72164cc75c18d6332278714184c76ca0b0259ef6 16862 pdfsam_3.3.2-1_amd64.buildinfo
Checksums-Sha256:
 7e1812a16b2ed8ab63431590a18519e92c7e8cb0911b6e483efa8cc9c2589d04 2500 
pdfsam_3.3.2-1.dsc
 32732d2a617c10def706b2aa3844e139a13ca9d30a3c572e9ce5615a31dc2441 1402224 
pdfsam_3.3.2.orig.tar.xz
 a47cae3d5bae9a12f066d38ad825ae393fa119a558bf2177f58398f89d84e1fc 16388 
pdfsam_3.3.2-1.debian.tar.xz
 6299ff32e1f77df66aa976c74e57761b930fd8a710ca2d214f4932dd742f8e44 16862 
pdfsam_3.3.2-1_amd64.buildinfo
Files:
 8c0aecb1cf46ab5a411e562a4f9abeae 2500 java optional pdfsam_3.3.2-1.dsc
 6237eb1defb02a865cf45fd2511e11d0 1402224 java optional pdfsam_3.3.2.orig.tar.xz
 8b26bd03b0f1218854c35db5d0199af4 16388 java optional 
pdfsam_3.3.2-1.debian.tar.xz
 3aff50846e49d9d88beebd2e10f60a30 16862 java optional 
pdfsam_3.3.2-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAlm8SVFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkXpoQAMCtGTqZfwGC8GWAv7XEhHT4AOInk32KFan/
+DKk1hAaguozbUtWttzGNjgAt5DiTFt508mLhm+4dPUlfQkVPaH+YdWTmwvC0grS
WbLaPeN27UR35a5sBoG459dtzauVcGA1DNYvcWPFPs9pRHOk1nkjYhv6FCQn7piw
nhBMV0/PewK+VODiqw86+/kCP6jQ9vhKioX6bLAuRabepfVUMIoH48mfuzxS70EE
mQOJp3FdtP4c8IZSdOMc+xCFUiUJz/z4C40ybWmCepyREpUvOSpmhS1nk5qJu2QN
O72XSma0MA1RIngU6h/YMpvXFYlxhl+vWCaYByTBI3fZfUMSnm6YCXs88t7jhdLO
qdEfj4hWlKaIDc3zgVFV1NAni4CtnZ0G84cSrUK8E3Z1jcpUjf9+49EClcgm7rdl
6PBEapBY6UJ5kxnSUapxg2o0fDnZzDp/ERxzb3CSsL69evgIK9iF4SSgPzCXrk4N
/lEPMn11eJ9FwXLAC7pP6Mq+qbp4EhxbLkDOg/R0fuE86o3v2y5Tt4gOhtKGz9IS
ajx1/e1xKsUeELzGo2Lhgiadl6OFzwpJGwBpovgZBJOmll1Min5VX1JeZufHaPAG
ROS9hAsCQpHzCpMcVVK8Edozl03DK8a7rrAQLTnF5ciI5tfN8uxDq9L96E9D7V46
Tl+Me6nL
=AvV0
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to