On 14.06.2011 03:46, Robert Edmonds wrote: > Leonid Borisenko wrote: >> I've uploaded updated package on mentors.d.n (version/URLs is still >> the same) and to Git repository. >> >> I've made use of java-arch.sh and package has been built fine in >> pbuilder on i386 system. Hope, it'll builds on amd64 and other. > > ok, i've got it to build on amd64 now. > > can you comment on these lintian diagnostics? > > > edmonds@chase{0}:~/debian/build/uwsgi/0.9.8-1$ lintian -iIv *amd64.changes > N: Setting up lab in /tmp/PbCZzxDIC3 ... > N: ---- > N: Processing binary package uwsgi-plugin-jwsgi-openjdk-6 (version 0.9.8-1) > ... > E: uwsgi-plugin-jwsgi-openjdk-6: binary-or-shlib-defines-rpath > usr/lib/uwsgi/plugins/jwsgi_openjdk6_plugin.so > /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server > I: uwsgi-plugin-jwsgi-openjdk-6: unused-override > binary-or-shlib-defines-rpath usr/lib/uwsgi/plugins/jwsgi_openjdk6_plugin.so > /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server > N: ---- > N: Processing binary package uwsgi-plugin-jvm-openjdk-6 (version 0.9.8-1) ... > E: uwsgi-plugin-jvm-openjdk-6: binary-or-shlib-defines-rpath > usr/lib/uwsgi/plugins/jvm_openjdk6_plugin.so > /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server > I: uwsgi-plugin-jvm-openjdk-6: unused-override binary-or-shlib-defines-rpath > usr/lib/uwsgi/plugins/jvm_openjdk6_plugin.so > /usr/lib/jvm/java-6-openjdk/jre/lib/i386/server > N: ----
JVM/JWSGI plugins are linked with libjvm.so, but this shared library is placed at non-standard location, so the only way to statisfy link dependency is defining RPATH. See related Debian bug [1]. As defining RPATH is intentional and not errorneous, I've placed Lintian override for JVM/JWSGI plugin packages into source package. But I've again hardcoded 'i386' architecture in path in override files; and forgot to change this hardcoded string. So Lintian shows E: tag (because RPATH to libjvm.so didn't overrided in architectures other than i386) and I: tag (because override with hardcoded 'i386' is unused on amd64). Override files are fixed now and updated package is uploaded on mentors.d.n. [1] http://bugs.debian.org/562622 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4df6b546....@gmail.com