Bug#607399: lintian: false-positive with shlib-calls-exit (triggered on application)
* Niels Thykier <nthykier@gmail.com>, 2010-12-17, 23:21:
$ lintian -IE ./openjdk-6-jdk_6b18-1.8.2-4_i386.deb
triggers 28 of these; all of them appears to be applications and not
shared libraries (installed in /usr/lib/jvm/<folder>/bin/<app>).
This is because for some reason they have SONAMEs:
$ readelf -d /usr/lib/jvm/java-6-openjdk-i386/bin/apt | grep -w SONAME
0x0000000e (SONAME) Library soname: [lib.so]
This is arguably a bug in openjdk-6-jdk. However, we might want to skip
shlibs-calls-exit if the "library" has an INTERP section, just like we
already do for shlib-with-executable-bit.
--
Jakub Wilk
Reply to: