Bug#849931: jackson-module-afterburner: FTBFS (Missing dependency)

2017-01-06 Thread Emmanuel Bourg
Le 4/01/2017 à 01:35, Markus Koschany a écrit :

> Is it worth keeping jackson-module-afterburner?

The issue reported can be fixed by enabling the parent pom and adding
this rule:

  com.fasterxml.jackson jackson-parent pom s/.*/debian/ * *

But the tests fail due to incompatibilities with jackson-* >= 2.8

Let's just remove the package.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#849931: jackson-module-afterburner: FTBFS (Missing dependency)

2017-01-03 Thread Markus Koschany
On Mon, 02 Jan 2017 12:01:26 + Santiago Vila  wrote:
> Package: src:jackson-module-afterburner
> Version: 2.7.1-1
> Severity: serious


pom.xml: The version is missing from the jackson-annotations artifact.
I've seen this kind of error quite a lot in the past. Removing the
--parent in *.poms doesn't resolve it this time. If I patch pom.xml the
build fails with a test failure.

Apparently the module has been moved from

https://github.com/FasterXML/jackson-module-afterburner

to

https://github.com/FasterXML/jackson-modules-base

Popcon shows exactly one installation.

Is it worth keeping jackson-module-afterburner?



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#849931: jackson-module-afterburner: FTBFS (Missing dependency)

2017-01-02 Thread Santiago Vila
Package: src:jackson-module-afterburner
Version: 2.7.1-1
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:


[...]
 debian/rules build-indep
dh build-indep --buildsystem=maven --with javahelper
   dh_testdir -i -O--buildsystem=maven
   dh_update_autotools_config -i -O--buildsystem=maven
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
sh debian/replace-generate.sh 
src/main/java/com/fasterxml/jackson/module/afterburner/PackageVersion.java
dh_auto_configure
find: '/usr/share/maven-repo/org/codehaus/plexus/plexus-compiler/*/*.jar': No 
such file or directory
find: '/usr/share/maven-repo/org/codehaus/plexus/plexus-compilers/*/*.jar': No 
such file or directory
find: '/usr/share/maven-repo/org/codehaus/plexus/plexus-containers/*/*.jar': No 
such file or directory
mh_patchpoms -plibjackson2-module-afterburner-java --debian-build 
--keep-pom-version --maven-repo=/<>/debian/maven-repo
make[1]: Leaving directory '/<>'
   jh_linkjars -i -O--buildsystem=maven
   dh_auto_build -i -O--buildsystem=maven
/usr/lib/jvm/default-java/bin/java -noverify -cp 
/usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar
 -Dmaven.home=/usr/share/maven 
-Dmaven.multiModuleProjectDirectory=/<> 
-Dclassworlds.conf=/etc/maven/m2-debian.conf 
-Dproperties.file.manual=/<>/debian/maven.properties 
org.codehaus.plexus.classworlds.launcher.Launcher 
-s/etc/maven/settings-debian.xml -Ddebian.dir=/<>/debian 
-Dmaven.repo.local=/<>/debian/maven-repo package javadoc:jar 
javadoc:aggregate -DskipTests -Dnotimestamp=true -Dlocale=en_US
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for 
com.fasterxml.jackson.core:jackson-annotations:jar is missing. @ line 62, 
column 15
 @ 
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project 
com.fasterxml.jackson.module:jackson-module-afterburner:2.7.1 
(/<>/pom.xml) has 1 error
[ERROR] 'dependencies.dependency.version' for 
com.fasterxml.jackson.core:jackson-annotations:jar is missing. @ line 62, 
column 15
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
dh_auto_build: /usr/lib/jvm/default-java/bin/java -noverify -cp 
/usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar
 -Dmaven.home=/usr/share/maven 
-Dmaven.multiModuleProjectDirectory=/<> 
-Dclassworlds.conf=/etc/maven/m2-debian.conf 
-Dproperties.file.manual=/<>/debian/maven.properties 
org.codehaus.plexus.classworlds.launcher.Launcher 
-s/etc/maven/settings-debian.xml -Ddebian.dir=/<>/debian 
-Dmaven.repo.local=/<>/debian/maven-repo package javadoc:jar 
javadoc:aggregate -DskipTests -Dnotimestamp=true -Dlocale=en_US returned exit 
code 1
debian/rules:9: recipe for target 'build-indep' failed
make: *** [build-indep] Error 1
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2


The relevant part of the build log is included above.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the page for this package.

If you could not reproduce this using sbuild on a single CPU virtual machine 
(as I did),
please do not downgrade or mark as unreproducible, I would then consider giving 
you access
to a virtual machine on which I can reproduce it so that you can as well.
(In such case, please contact me off-list for details).

Thanks.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.