[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2021-02-24 Thread Bug Watch Updater
** Changed in: pdfsam (Debian)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2021-02-01 Thread Mathew Hodson
** Bug watch removed: Debian Bug tracker #941685
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941685

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-10-15 Thread corrado venturini
works fine for me on Groovy
corrado@corrado-x2-gg-1009:~$ apt policy pdfsam
pdfsam:
  Installed: 4.0.4-1ubuntu2
  Candidate: 4.0.4-1ubuntu2
  Version table:
 *** 4.0.4-1ubuntu2 500
500 http://archive.ubuntu.com/ubuntu groovy/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu groovy/universe i386 Packages
100 /var/lib/dpkg/status
corrado@corrado-x2-gg-1009:~$

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-10-14 Thread Matthieu Clemenceau
** Tags added: fr-740

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-10-12 Thread Launchpad Bug Tracker
This bug was fixed in the package libsejda-java - 3.2.84-2~20.04

---
libsejda-java (3.2.84-2~20.04) focal; urgency=medium

  * Backport from Groovy.
  * Fix incompatibility with libhibernate-validator-java by also
building against libgeronimo-validation-1.1-spec-java. LP: #1887142.

libsejda-java (3.2.84-2) unstable; urgency=medium

  * Team upload.
  * Depend on libgeronimo-validation-1.1-spec-java
instead of libgeronimo-validation-1.0-spec-java
  * Standards-Version updated to 4.5.0
  * Switch to debhelper level 12

 -- Tiago Stürmer Daitx   Thu, 17 Sep 2020
02:11:44 +

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-10-12 Thread Launchpad Bug Tracker
This bug was fixed in the package pdfsam - 4.0.4-1ubuntu2~20.04

---
pdfsam (4.0.4-1ubuntu2~20.04) focal; urgency=medium

  * Backport from Groovy.

pdfsam (4.0.4-1ubuntu2) groovy; urgency=medium

  * Add dependency on libtomcat9-embed-java and require newer
libsejda-java and libhibernate-validator-java. (LP: #1887142)

 -- Tiago Stürmer Daitx   Wed, 23 Sep 2020
03:52:16 +

** Changed in: pdfsam (Ubuntu Focal)
   Status: Fix Committed => Fix Released

** Changed in: libsejda-java (Ubuntu Focal)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-10-01 Thread Tiago Stürmer Daitx
Verified pdfsam 4.0.4-1ubuntu2~20.04 and libsejda-java 3.2.84-2~20.04
from focal-proposed.

I confirm that PDFSam now works for splitting and merging PDF files.

pdfsam:
  Installed: 4.0.4-1ubuntu2~20.04
  Candidate: 4.0.4-1ubuntu2~20.04
  Version table:
 *** 4.0.4-1ubuntu2~20.04 400
400 http://localhost:/ubuntu focal-proposed/universe amd64 Packages
100 /var/lib/dpkg/status
 4.0.4-1 500
500 http://localhost:/ubuntu focal/universe amd64 Packages
libsejda-java:
  Installed: 3.2.84-2~20.04
  Candidate: 3.2.84-2~20.04
  Version table:
 *** 3.2.84-2~20.04 400
400 http://localhost:/ubuntu focal-proposed/universe amd64 Packages
100 /var/lib/dpkg/status
 3.2.84-1 500
500 http://localhost:/ubuntu focal/universe amd64 Packages

** Tags removed: verification-needed verification-needed-focal
** Tags added: verification-done-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-09-30 Thread Robie Basak
> I don't know how I could/should evaluate how bad this is compared to
having a non-working package such as pdfsam, so I would appreciate any
feedback related to the SRU process on such decisions (maybe just having
the regressions described is good enough?).

Just whatever best effort you can manage. I don't think there's any
specific objective measure that can be used. Thank you for noting this
in the bug description. I think describing these are important because
if a user does get regressed, it does help that they can find out that
we considered their case when making a decision.

In this case I think that given no such user is known and no other
packages in the archive use libsejda-data the likelyhood of regression
in this manner is unlikely, so bumping this is the least worst option to
fix pdfsam (which surely has many more direct users).

** Changed in: libsejda-java (Ubuntu Focal)
   Status: New => Fix Committed

** Tags added: verification-needed verification-needed-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-09-23 Thread Tiago Stürmer Daitx
> Is it possible that any Ubuntu users consume libsejda-java directly,
and thus would be regressed by bumping it to to the 1.1 spec?

Thanks for catching this. I updated the regression to include:
 Ubuntu users consuming libsejda-java directly can
 regress if something else in their dependency chain
 currently relies on spec 1.0 - they would need to
 update these dependencies to also use spec 1.1.

I don't know how I could/should evaluate how bad this is compared to
having a non-working package such as pdfsam, so I would appreciate any
feedback related to the SRU process on such decisions (maybe just having
the regressions described is good enough?).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-09-23 Thread Tiago Stürmer Daitx
** Description changed:

  [Impact]
  pdfsam fails to work due missing and conflicting dependencies.
  
  On Focal and Groovy libhibernate-validator-java has a runtime dependency
  on libel-api-java and an implementation of el-api. Both are usually
  provided when running under Java EE. On Java SE the application must
  take care of providing them - and pdfsam is missing these dependencies.
  
  The usual implementation of el-api on Maven projects is from Glassfish,
  but that has not yet been packaged. libtomcat9-embed-java also provides
  one such implementation in tomcat9-embed-el.jar which can be used
  instead.
  
  Also during build time pdfsam must create links of the jar files it
  needs for runtime: tomcat9-embed-el.jar and classmate.jar (a new
  dependency from libhibernate-validator-java) are missing from this list.
  
  Only on Focal:
  * libsejda-java 3.2.84-1 depends on libgeronimo-validation-1.0-spec-java
  * libhibernate-validator-java depends on libgeronimo-validation-1.1-spec-java
  
  A Java application must has either 1.0 or 1.1 spec on its classpath,
  never both as they are incompatible. To fix this libsejda-java in Focal
  should be updated to 3.2.84-2 so everything depends on the 1.1 spec (ie.
  libgeronimo-validation-1.1-spec-java).
  
  [Test Case]
  1) On Focal and Groovy, install pdfsam and run it
  $ sudo apt get install -y pdfsam
  $ pdfsam
  2) Split a PDF
  
  Expected result:
  For the action to execute correctly.
  
  Actual result:
  The console shows a java stacktrace such as
  ERROR 15:56:04.873 org.pdfsam.UncaughtExceptionLogger[JavaFX Application 
Thread] Unexpected error
  org.sejda.eventstudio.exception.EventStudioException: Reflective method 
invocation exception
  ...
  
  [Regression Potential]
  * libseja-java backport:
  Moving from 1.0 to 1.1 spec might cause regressions on packages that depend 
on libsejda-java as now el-api (and its implementation) must be available on 
the classpath (default on Java EE). At this time the only package that depends 
on libsejda-java is pdfsam.
+ Ubuntu users consuming libsejda-java directly can regress if something else 
in their dependency chain currently relies on spec 1.0 - they would need to 
update these dependencies to also use spec 1.1.
  
  * New dependency on libtomcat9-embed-java (as an el-api provider):
  The most common implementation of el-api is from Glassfish, so using tomcat9 
to provide this might introduce problems if it deviates from the spec 
(unlikely, as tomcat is also a Java EE provider).
  
  [Other Info]
  
  [Original Report]
  pdfsam does not produce an output file because of various java-exceptions.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: pdfsam 4.0.4-1
  ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44
  Uname: Linux 5.4.0-40-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.3
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: XFCE
  Date: Fri Jul 10 11:46:14 2020
  InstallationDate: Installed on 2019-09-09 (304 days ago)
  InstallationMedia: Xubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
  PackageArchitecture: all
  SourcePackage: pdfsam
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-09-23 Thread Robie Basak
> Moving from 1.0 to 1.1 spec might cause regressions on packages that
depend on libsejda-java as now el-api (and its implementation) must be
available on the classpath (default on Java EE). At this time the only
package that depends on libsejda-java is pdfsam.

Is it possible that any Ubuntu users consume libsejda-java directly, and
thus would be regressed by bumping it to to the 1.1 spec?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-09-22 Thread Launchpad Bug Tracker
This bug was fixed in the package pdfsam - 4.0.4-1ubuntu1

---
pdfsam (4.0.4-1ubuntu1) groovy; urgency=medium

  * Add dependency on el-api and libtomcat9-java, require newer
libsejda-java and libhibernate-validator-java. (LP: #1887142)

 -- Tiago Stürmer Daitx   Wed, 23 Sep 2020
00:40:25 +

** Changed in: pdfsam (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887142

Title:
  pdfsam won't run, has missing and conflicting dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhibernate-validator-java/+bug/1887142/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1887142] Re: pdfsam won't run, has missing and conflicting dependencies

2020-09-22 Thread Tiago Stürmer Daitx
** Description changed:

  [Impact]
  pdfsam fails to work due missing and conflicting dependencies.
  
  On Focal and Groovy libhibernate-validator-java has a runtime dependency
  on libel-api-java and an implementation of el-api. Both are usually
  provided when running under Java EE. On Java SE the application must
  take care of providing them - and pdfsam is missing these dependencies.
  
  The usual implementation of el-api on Maven projects is from Glassfish,
- but that has not yet been packaged. libtomcat9-java also provides one
- such implementation in tomcat9-jasper-el.jar which can be used instead.
+ but that has not yet been packaged. libtomcat9-embed-java also provides
+ one such implementation in tomcat9-embed-el.jar which can be used
+ instead.
  
  Also during build time pdfsam must create links of the jar files it
- needs for runtime: libel-api-java, libtomcat9-java, and classmate (new
+ needs for runtime: tomcat9-embed-el.jar and classmate.jar (a new
  dependency from libhibernate-validator-java).
  
  Only on Focal:
  * libsejda-java 3.2.84-1 depends on libgeronimo-validation-1.0-spec-java
  * libhibernate-validator-java depends on libgeronimo-validation-1.1-spec-java
  
  A Java application must has either 1.0 or 1.1 spec on its classpath,
  never both as they are incompatible. To fix this libsejda-java in Focal
  should be updated to 3.2.84-2 so everything depends on the 1.1 spec (ie.
  libgeronimo-validation-1.1-spec-java).
  
  [Test Case]
  1) On Focal and Groovy, install pdfsam and run it
  $ sudo apt get install -y pdfsam
  $ pdfsam
  2) Split a PDF
  
  Expected result:
  For the action to execute correctly.
  
  Actual result:
  The console shows a java stacktrace such as
  ERROR 15:56:04.873 org.pdfsam.UncaughtExceptionLogger[JavaFX Application 
Thread] Unexpected error
  org.sejda.eventstudio.exception.EventStudioException: Reflective method 
invocation exception
  ...
  
  [Regression Potential]
- * libseja-java:
+ * libseja-java backport:
  Moving from 1.0 to 1.1 spec might cause regressions on packages that depend 
on libsejda-java as now el-api (and its implementation) must be available on 
the classpath (default on Java EE). At this time the only package that depends 
on libsejda-java is pdfsam.
  
- * New dependency on libtomcat9-java (as an el-api provider):
- The usual implementation of el-api is from Glassfish, so using tomcat9 to 
provide this might introduce problems if it deviates from the spec (unlikely, 
as tomcat is also a Java EE provider).
- 
+ * New dependency on libtomcat9-embed-java (as an el-api provider):
+ The most common implementation of el-api is from Glassfish, so using tomcat9 
to provide this might introduce problems if it deviates from the spec 
(unlikely, as tomcat is also a Java EE provider).
  
  [Other Info]
+ 
  
  [Original Report]
  pdfsam does not produce an output file because of various java-exceptions.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: pdfsam 4.0.4-1
  ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44
  Uname: Linux 5.4.0-40-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.3
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: XFCE
  Date: Fri Jul 10 11:46:14 2020
  InstallationDate: Installed on 2019-09-09 (304 days ago)
  InstallationMedia: Xubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
  PackageArchitecture: all
  SourcePackage: pdfsam
  UpgradeStatus: No upgrade log present (probably fresh install)

** Description changed:

  [Impact]
  pdfsam fails to work due missing and conflicting dependencies.
  
  On Focal and Groovy libhibernate-validator-java has a runtime dependency
  on libel-api-java and an implementation of el-api. Both are usually
  provided when running under Java EE. On Java SE the application must
  take care of providing them - and pdfsam is missing these dependencies.
  
  The usual implementation of el-api on Maven projects is from Glassfish,
  but that has not yet been packaged. libtomcat9-embed-java also provides
  one such implementation in tomcat9-embed-el.jar which can be used
  instead.
  
  Also during build time pdfsam must create links of the jar files it
  needs for runtime: tomcat9-embed-el.jar and classmate.jar (a new
- dependency from libhibernate-validator-java).
+ dependency from libhibernate-validator-java) are missing from this list.
  
  Only on Focal:
  * libsejda-java 3.2.84-1 depends on libgeronimo-validation-1.0-spec-java
  * libhibernate-validator-java depends on libgeronimo-validation-1.1-spec-java
  
  A Java application must has either 1.0 or 1.1 spec on its classpath,
  never both as they are incompatible. To fix this libsejda-java in Focal
  should be updated to 3.2.84-2 so everything depends on the 1.1 spec (ie.
  libgeronimo-validation-1.1-spec-java).
  
  [Test Case]
  1) On Focal and Groovy, install pdfsam and run it
  $ sudo apt get install -y pdfsam
  $ pdfsam
  2) Split a PDF
  
  Expected result:
  For the action to