Hello Stefan,

You need to upgrade Maven as well, the current version in the repository
is 2.2.0. Maven is very sensitive to the version of its dependencies.

Ludovic

Stefan Hübner a écrit :
> Package: maven2
> Version: 2.0.9-2
> Severity: grave
> Justification: renders package unusable
> 
> I upgraded to the latest plexus libraries this morning. Now maven2 is 
> unusable, as it fails right on start:
> 
> sthub...@sthubner-1:~$ mvn -v
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/codehaus/plexus/component/repository/exception/ComponentLifecycleException
>       at java.lang.Class.getDeclaredMethods0(Native Method)
>       at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
>       at java.lang.Class.privateGetPublicMethods(Class.java:2547)
>       at java.lang.Class.getMethods(Class.java:1410)
>       at 
> org.codehaus.classworlds.Launcher.getEnhancedMainMethod(Launcher.java:195)
>       at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:294)
>       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>       at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: java.lang.ClassNotFoundException: 
> org.codehaus.plexus.component.repository.exception.ComponentLifecycleException
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>       at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195)
>       at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255)
>       at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>       ... 9 more
> 
> 
> These are the libraries I've upgraded to:
> libplexus-classworlds-java 1.2+svn5720-1
> libplexus-component-api-java 1.0+svn6316-1
> libplexus-container-default-java 1.0-alpha-9-stable-1-2
> libplexus-interactivity-api-java 1.0-alpha-6-2
> libplexus-interpolation-java 1.7-2
> libplexus-utils-java 1:1.5.6-3
> libplexus-velocity-java 1.1.6-1
> libplexus-classworlds-java 1.5.0-2
> libplexus-component-api-java 1.0.0~alpha22-2
> libplexus-container-default-java 1.0-alpha-9-stable-1-4
> libplexus-containers-java 1.0~beta2-2
> libplexus-i18n-java 1.0-beta-7+svn6675-3
> libplexus-interactivity-api-java 1.0-alpha-6-4
> libplexus-interpolation-java 1.11-2
> libplexus-utils-java 1:1.5.15-2
> libplexus-velocity-java 1.1.7-2
> 
> Thanks,
> Stefan
> 
> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages maven2 depends on:
> ii  libcommons-cli-java      1.2-2           API for working with the command 
> l
> ii  libdoxia-java            1.1-3           a powerful content generation 
> fram
> ii  libjsch-java             0.1.41-2        pure Java implementation of the 
> SS
> ii  libjtidy-java            7+svn20070309-4 a Java port of HTML Tidy, a HTML 
> s
> ii  libplexus-interactivity- 1.0-alpha-6-4   interactivity API for the Plexus 
> f
> ii  libplexus-utils-java     1:1.5.15-2      utilities for the Plexus 
> framework
> ii  libwagon-java            1.0-beta-2-4    tools to manage Maven artifacts 
> an
> ii  libxalan2-java           2.7.1-2         XSL Transformations (XSLT) 
> process
> 
> maven2 recommends no packages.
> 
> maven2 suggests no packages.
> 
> -- no debconf information
> 
> 
> 
> _______________________________________________
> pkg-java-maintainers mailing list
> pkg-java-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers
> 
> 



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to