Bug#942507: pdfsam: Not working due to multiple errors

Markus Koschany apo at debian.org
Tue Oct 22 00:19:10 BST 2019


Control: tags -1 confirmed

On Thu, 17 Oct 2019 12:41:57 +0200 Domenico Cufalo <cufalo at gmail.com> wrote:
> Package: pdfsam
> Version: 4.0.4-1
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> I'm sorry for the generic subject of this bug report, but... I don't know how
> to explain it better.
> 
> Anyway, when I try to split/extract/add some PDFs, simply the app does nothing
> and gives this output:

Hello and thanks for reporting.

tl;dr

In short, if you want a working PDFsam package in unstable at the
moment, downgrade libhibernate-validator-java to 4.3.4-1. You can find
the Debian package at http://snapshot.debian.org/


I can confirm your findings. Apparently the update of
libhibernate-validator-java to version 5.3.6 broke PDFsam. There are
multiple problems at the moment. First of all the latest version of
libhibernate-validator-java requires
libgeronimo-validation-1.1-spec-java because version 1.0 is
incompatible. This can be solved by simply updating libsejda-java and
changing the build-dependeny and maven.rule file.

Then we also have to update pdfsam and symlink
geronimo-validation-1.1-spec.jar in debian/rules. Additionally we need a
symlink to classmate.jar and el-api. The former should be definitely
added to the CLASSPATH of libhibernate-validator-java and I will file a
new bug report for this one.

Now I am stuck at the following error message:

java.lang.ExceptionInInitializerError: null

Caused by: javax.el.ELException: Provider
com.sun.el.ExpressionFactoryImpl not found

I don't know if someone has already packaged
com.sun.el.ExpressionFactoryImpl and why it is necessary at all.

So far for now

Regards,

Markus




-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20191022/d9081efc/attachment.sig>


More information about the pkg-java-maintainers mailing list