← Back to team overview

openjdk team mailing list archive

Bug#775760: openjdk-8 rejected due to wrong lintian warning

 

Package: lintian,ftp.debian.org,openjdk-8
Severity: serious
Tags: sid

openjdk-8 is rejected due to wrong a wrong (?) lintian warning, complaining about

openjdk-8-dbg: lintian output:
'library-in-debug-or-profile-should-not-be-stripped
usr/lib/debug/.build-id/06/06a3353ef3b92e2624bdf24b2a1aa5216a7975dd.debug',
automatically rejected package.
openjdk-8-dbg: lintian output:
'library-in-debug-or-profile-should-not-be-stripped
usr/lib/debug/.build-id/d8/d820d9eaa9f677d3ae4505419dd779adaecaae2e.debug',
automatically rejected package.

This is for the file libjvm.so, which is only partially stripped, not calling
--strip-unneeded, because some data is needed for reflection stuff.

See [1] (search for dh_strip).  I don't see anything wrong with this, however
now it is not possible to override the error, and the package cannot be uploaded
anymore.  I assume this is a bad lintian check, so please fix it, and maybe
revert the auto-reject until it is resolved.  An alternative workaround would be
to not strip libjvm.so at all.

The current openjdk-8-dbg package in unstable shows the same issue.

  Matthias

[1]
https://buildd.debian.org/status/fetch.php?pkg=openjdk-8&arch=i386&ver=8u40~b09-1&stamp=1413300379


Follow ups