Upgrade maven to 2.2.1

Bug #416312 reported by Robert Collins
90
This bug affects 12 people
Affects Status Importance Assigned to Milestone
maven2 (Debian)
Fix Released
Undecided
Unassigned
maven2 (Ubuntu)
Fix Released
Wishlist
Unassigned
Nominated for Karmic by Manfred Moser

Bug Description

Binary package hint: maven2

This is separate to the 2.2.0 bug because that bug is fixed in its upstream link, and we can't link to multiple tasks upstream as far as I know.

Tags: upgrade
Revision history for this message
Robert Collins (lifeless) wrote :

Maven 2.2.1 aims to correct several critical regressions related to the selection of the HttpClient-based Wagon implementation for HTTP/HTTPS transfers in Maven 2.2.0.

Changed in maven2 (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
Changed in maven2 (Debian):
status: Unknown → New
Revision history for this message
Manfred Moser (mosabua) wrote :

fixed upstream is now packaged in debian, see Debian Bug#542546,

Artur Rona (ari-tczew)
tags: added: upgrade
Revision history for this message
Artur Rona (ari-tczew) wrote :

 maven2 (2.2.1-1) unstable; urgency=low

   * New upstream release (Closes: #542546)
   * Update download url for debian/watch and debian/orig-tar.sh
   * Update Standards-Version to 3.8.3
      - add debian/README.source
   * Fix bash completion to keep working after single options such
     as --offline or -Dmaven.test.skip=true
   * Ensure that all classes are compiled for Java 1.5 (Closes: #542162)

 -- Ludovic Claude <email address hidden> Thu, 03 Sep 2009 20:42:38 +0100

Changed in maven2 (Debian):
importance: Unknown → Undecided
status: New → Fix Released
Revision history for this message
Manfred Moser (mosabua) wrote :

I would suggest to give this a very high priority since the current Maven version in Ubuntu is too old to be usable for anything serious (too many bugs) and this one fixes it all up. It is also already packaged in Debian so should be relatively easy to move over.

Revision history for this message
allnightlong (allnightlong) wrote :

I'm very interested in fixing this bug.

Revision history for this message
Martin Meyer (elreydetodo) wrote :

I'll second the high priority proposal seeing as maven currently doesn't work in Karmic at all. There's a dependency version mismatch with libplexus - see bug 417164.

Also note that bug 427539 is a request for a sync with debian unstable, since they currently have maven 2.2 in the repository.

Revision history for this message
chrowe (chris-ole) wrote :

I am in need of this to install xwiki. Thanks for any work on this.

Revision history for this message
Manfred Moser (mosabua) wrote :

Is there some instruction somewhere on how to pull a package from debian testing into ubuntu?

Revision history for this message
Chris (chris-yourdreamnet) wrote :

Due to incompatibility with libplexus Maven2 is unusable in Karmic. The package NEEDS to be pulled from Debian testing. Even if there are bugs in their package, they cannot be as big as the program being totally unusable. The importance should also be raised from Wishlist.

Changed in maven2 (Ubuntu):
status: Triaged → Confirmed
Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 416312] Re: Upgrade maven to 2.2.1

On Tue, 2009-09-29 at 14:48 +0000, Chris wrote:
> Due to incompatibility with libplexus Maven2 is unusable in Karmic. The
> package NEEDS to be pulled from Debian testing. Even if there are bugs
> in their package, they cannot be as big as the program being totally
> unusable. The importance should also be raised from Wishlist.

If you want to help move this forward, following the 'requesting syncs'
section of Ubuntu policy.

-Rob

Revision history for this message
Chris (chris-yourdreamnet) wrote :

Following Sync guidelines:

Source package name: maven2
Sync version: 2.2.1-1
Sync from: Debian sid experimental
Changelog since current version:

 maven2 (2.2.1-1) unstable; urgency=low

   * New upstream release (Closes: #542546)
   * Update download url for debian/watch and debian/orig-tar.sh
   * Update Standards-Version to 3.8.3
      - add debian/README.source
   * Fix bash completion to keep working after single options such
     as --offline or -Dmaven.test.skip=true
   * Ensure that all classes are compiled for Java 1.5 (Closes: #542162)

 -- Ludovic Claude <email address hidden> Thu, 03 Sep 2009 20:42:38 +0100
maven2 (2.2.0-2) unstable; urgency=low

   * Upload to unstable.

 -- Torsten Werner <email address hidden> Fri, 14 Aug 2009 14:59:25 +0200
maven2 (2.2.0-1) experimental; urgency=low

   * New upstream version
   * Added myself to Uploaders.
   * Change section to java, bump Standards-Version to 3.8.1
   * Add a Build-Depends-Indep dependency on maven-repo-helper
   * Move ant to Build-Depends (needed for clean target)
   * Add dependency on java runtimes for the maven2 binary.
   * Change the dependency on java-gcj to default-jdk (Closes: #526295)
   * Update watch and added orig-tar.sh to download the sources,
     get-orig-source in rules now uses uscan
   * Use quilt to manage the patches, add a patch to use the upstream
     build.xml as the build file, disabling all dependency downloading from it
   * Split the package in 2 parts: maven2-core contains all libraries,
     this package contains only the uber jar and the scripts
   * Updated the build to use Maven and its plugins to bootstrap itself,
     based on a patched version of the build.xml boostrap script provided
     with Maven. In particular, it now generates properly the shaded uber-jar,
     this will avoid potential class versionning conflicts for the shared
     libraries used in the plugins.
   * Added Build-Depends-Indep on libmaven-clean-plugin-java,
     libmaven-compiler-plugin-java, libmaven-install-plugin-java,
     libmaven-jar-plugin-java, libmaven-resources-plugin-java,
     libmaven-shade-plugin-java and add a Recommends on those libraries.
   * Remove debian/META-INF as this information is now generated by the build.
   * Improve command line completion.

 -- Ludovic Claude <email address hidden> Mon, 02 Mar 2009 15:04:20 +0000

No Ubuntu changes made to Debian package therefore no changes to be dropped.

Installed locally from Debian repo successfully. Testing proves no bugs in normal operation, significant improvement to current state of inoperable.

Revision history for this message
Artur Rona (ari-tczew) wrote :

For sync request, see bug #427539 and in future please read all comments.

Revision history for this message
Chris (chris-yourdreamnet) wrote :

Updated sync request with sync details. Nominate this bug to be closed or set as duplicate.

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

As this bug report is dependent on Bug #427539, and there is nothing to sponsor at the moment, I'll unsubscribe u-u-s for the moment.
Please subscribe again Ubuntu Sponsors for Universe when all dependencies required for Maven2 are uploaded to Ubuntu.

Thanks,
Fabrice

Revision history for this message
Matthias Klose (doko) wrote :

as mentioned in
https://bugs.launchpad.net/ubuntu/+source/junit/+bug/427539/comments/33

we won't update packages in main before the karmic release which would pull in maven into main. the packages currently identified are at least: ant, commons-httpclient, junit, libgoogle-collections-java. If somebody wants to help getting maven into karmic with keeping it in universe, please help.

Revision history for this message
Ludovic Claude (ludovicc) wrote :

People affected by this bug should install Maven from my PPA: https://launchpad.net/~ludovicc/+archive/ppa

Revision history for this message
Stefan Fleiter (stefan-fleiter) wrote :

Maven from the ppa works fantastic.
Many thanks Ludovic!

Revision history for this message
Alvin Thompson (alvint-deactivatedaccount) wrote :

i haven't played with it much yet, but it looks like 2.2.1 is in the main repo as well!

Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Yes, maven2 2.2.1 is there:
http://packages.ubuntu.com/karmic/maven2
Big thanks to Matthias and everyone else involved in this!

Changed in maven2 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Manfred Moser (mosabua) wrote :

Thank you guys for getting this into Karmic. This rocks.

Revision history for this message
LumpyCustard (orangelumpycustard) wrote :

Agreed, thanks to all involved in sorting this out :) Much appreciated.

Revision history for this message
Alvin Thompson (alvint-deactivatedaccount) wrote :

w00t!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.