On 10/18/2013 08:59 AM, Emmanuel Bourg wrote: > Hi all, > > I'm looking for a sponsor to upload a new version of > maven-javadoc-plugin, maven-jar-plugin, maven-dependency-plugin, > maven2-core and maven2.
Hi Emmanuel, As you're doubtlessly already aware, these were uploaded more or less as a block last night > The new version of the Javadoc plugin fixes bugs breaking complex multi > modules projects like Guice. I couldn't push the upgrade up to the > latest 2.9.1 version because it requires an update of maven-plugin-tools > to 3.1 or later (see #691932). > > As I was investigating another build failures with Guice I tried to > upgrade maven-jar-plugin and maven-dependency-plugin. Unfortunately it > didn't help, but that's still two updated packages. > > These plugins being a core Maven plugins, an update of maven2-core and > maven2 is also required. > > [...] > > maven2-core/2.2.1-11: > > * Updated maven-javadoc-plugin version from 2.6.1 to 2.8 > * Updated maven-jar-plugin from 2.2 to 2.3.2 > * Updated maven-dependency-plugin from 2.1 to 2.4 > > http://mentors.debian.net/package/maven2-core > > maven2/2.2.1-15: > > * Rebuild with libmaven2-core-java 2.2.1-11 (Updates maven-javadoc-plugin, > maven-jar-plugin and maven-dependency-plugin) > * Build depend on debhelper >= 9 The only thing I had a question about is that dpkg-buildpackage allowed me to kick off the build of maven2 without the updated versions of the javadoc-plugin, jar-plugin, and dependency-plugin installed, but then the build failed when maven couldn't resolve its dependencies. I wasn't certain whether this was because of how the bootstrapping works, and because maven2-core was already on its way to the archive, I thought it better to go ahead and push maven2 as is rather than have them out of sync. However, I am wondering if we should explicitly add versioned dependencies to the libmaven2-core-java package. Currently, it doesn't list them at all: Package: libmaven2-core-java Source: maven2-core Version: 2.2.1-11 Installed-Size: 1215 Architecture: all Depends: libclassworlds-java (>= 1.1), libcommons-cli-java (>= 1.1), libdoxia-java (>= 1.1), libmodello-java (>= 1.0.1), libplexus-ant-factory-java, libplexus-archiver-java, libplexus-bsh-factory-java, libplexus-container-default-java, libplexus-interactivity-api-java (>= 1.0-alpha-6), libplexus-interpolation-java (>= 1.11), libplexus-sec-dispatcher-java (>= 1.3), libplexus-utils-java (>= 1:1.5.15), libslf4j-java (>= 1.5.6), libwagon-java Thank you, tony
signature.asc
Description: OpenPGP digital signature