On 08.05.2013 14:50, colliar wrote: > On 08.05.2013 14:43, gregor herrmann wrote: >> On Wed, 08 May 2013 14:30:02 +0200, colliar wrote: >> >>> Think version 1.6.0-3 of libjgoodies-forms-java needs to break version >>> 1.3.0.2 of libjgoodies-common-java. Otherwise you end up with a similar >>> exception. >> >> Hm, reading >> http://www.jgoodies.com/download/libraries/forms/RELEASE-NOTES.txt my >> impression is that only Forms 1.7.1 requires Commons 1.6.0, and not >> the versions before. (And Forms 1.5.0 requires only Commons 1.3.) > > Forms 1.6.0 should require Commons 1.4. > > I did test it with two systems running wheezy with some sid. Only > updating libjgoodies-forms-java just changed the exception missing some > "gnu.io" which was solved by manually updating libjgoodies-common-java > from 1.3.0.2 to 1.4.0.2
Colliar is right. If you install libjgoodies-common-java 1.3.0-2 from testing and then libjgoodies-forms-java 1.6.0-3 from unstable, mediathekview fails to start with another class-not-found exception: java.lang.NoClassDefFoundError: com/jgoodies/common/bean/Bean It seems to me the developers of libjgoodies-forms-java forgot to mention that version 1.6.0 also requires libjgoodies-common-java 1.4. Probably the best way to move on from here is to add a versioned dependency for libjgoodies-forms-java, too. Alternatively i could also fix this problem for mediathekview by adding an additional dependency for libjgoodies-common-java 1.4 but this would only solve the issue with mediathekview and not in general. Markus
signature.asc
Description: OpenPGP digital signature