Bug#551126: libcommons-httpclient-java: Maven POMs: commons-httpclient is not anymore
Damien Raude-Morvan
drazzib at debian.org
Thu Oct 15 21:17:41 UTC 2009
X-Debbugs-Cc: Michael Koch <konqueror at gmx.de>
Package: libcommons-httpclient-java
Version: 3.1-6
Severity: normal
Hi,
With upload of commons-httpclient 3.1-6, there was a revert on Maven POM
version mapping :
--
commons-httpclient (3.1-6) unstable; urgency=low
* Don't map version of commons-httpclient explicitly.
* Added myself to Uploaders.
* Updated Standards-Version to 3.8.3.
-- Michael Koch <konqueror at gmx.de> Mon, 05 Oct 2009 12:23:44 +0200
--
This update in version mapping change Maven POM's installation from previous :
/usr/share/maven-repo/commons-httpclient/commons-httpclient/3.1/commons-
httpclient-3.1.pom
/usr/share/maven-repo/commons-httpclient/commons-httpclient/3.x/commons-
httpclient-3.x.pom
to new location :
/usr/share/maven-repo/commons-httpclient/commons-httpclient/3.1/commons-
httpclient-3.1.pom
/usr/share/maven-repo/commons-httpclient/commons-httpclient/debian/commons-
httpclient-debian.pom
This have the side effect of FTBFS 25+ packages :
logs/failed-clirr-maven-plugin-2.2.2-2
logs/failed-doxia-maven-plugin-1.1.1-1
logs/failed-maven-antrun-plugin-1.3-1
logs/failed-maven-clean-plugin-2.3-3
logs/failed-maven-compiler-plugin-2.0.2-4
logs/failed-maven-debian-helper-0.6
logs/failed-maven-dependency-plugin-2.1-2
logs/failed-maven-docck-plugin-1.0-2
logs/failed-maven-ear-plugin-2.3.2-1
logs/failed-maven-ejb-plugin-2.2-1
logs/failed-maven-install-plugin-2.3-2
logs/failed-maven-invoker-plugin-1.3-2
logs/failed-maven-jar-plugin-2.2-4
logs/failed-maven-javadoc-plugin-2.5-2
logs/failed-maven-plugin-tools-2.5-2
logs/failed-maven-repository-builder-1.0~alpha2-1
logs/failed-maven-resources-plugin-2.3-5
logs/failed-maven-shade-plugin-1.2.1-2
logs/failed-maven-site-plugin-2.0-2
logs/failed-maven-war-plugin-2.1~beta1-1
logs/failed-modello-maven-plugin-1.1-1
logs/failed-plexus-active-collections-1.0~beta2-1
logs/failed-plexus-component-metadata-1.0~beta3.0.7-2
logs/failed-plexus-maven-plugin-1.3.8-4
logs/failed-surefire-2.4.3-3
Each time error is :
"
Missing:
----------
1) commons-httpclient:commons-httpclient:jar:3.x
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=commons-httpclient -
DartifactId=commons-httpclient -Dversion=3.x -Dpackaging=jar -
Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file
there:
mvn deploy:deploy-file -DgroupId=commons-httpclient -
DartifactId=commons-httpclient -Dversion=3.x -Dpackaging=jar -
Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.apache.maven.plugins:maven-plugin-plugin:maven-plugin:2.5
2) org.apache.maven.doxia:doxia-site-renderer:jar:debian
3) org.apache.maven.doxia:doxia-core:jar:debian
4) commons-httpclient:commons-httpclient:jar:3.x
"
We have 2 possible fix :
- revert change to commons-httpclient version mapping -> install with 3.x
instead of standard "debian"
- fix maven-doxia-plugin to use "debian" version mapping
But, first, I would like to understand the reasoning behind this change in
version mapping. Michael could you please describe your process ?
Cheers,
--
Damien Raude-Morvan - http://damien.raude-morvan.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20091015/b7544224/attachment.pgp>
More information about the pkg-java-maintainers
mailing list