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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to