Bug#868913: jruby: FTBFS: ERROR Manifest org.jruby:jruby-complete:bundle:1.7.26 : Classes found in the wrong directory: {module-info.class=org.jruby.org.objectweb.asm.module-info}

Miguel Landaeta nomadium at debian.org
Sat Jul 22 09:57:36 UTC 2017


notfound 868913 1.7.26-1
reassign 868913 libmaven-bundle-plugin-java 2.5.4-3
severity 868913 normal
tags 868913 + confirmed upstream
forwarded 868913 https://issues.apache.org/jira/browse/FELIX-5430
retitle 868913 libmaven-bundle-plugin-java: Unexpected error about classes found in the wrong directory
thanks

On Wed, Jul 19, 2017 at 05:57:43PM +0200, Lucas Nussbaum wrote:
> Source: jruby
> Version: 1.7.26-1
> Severity: serious
> Tags: buster sid
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20170719 qa-ftbfs
> Justification: FTBFS on amd64
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on
> amd64.

This is really a bug in maven-bundle-plugin that is affecting jruby
and probably is going to affect other packages that create bundles
with that plugin during build time.

maven-bundle-plugin seems to be unable to process jars including
a module definition file (module-info.class) to be used with Java 9.
In this case since libasm-java/6.0~alpha-1 jar files are shipping
these files already, this is breaking jruby build.

The next jruby upload will include a workaround for this.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20170722/f7529915/attachment-0001.sig>


More information about the pkg-java-maintainers mailing list