E binary-or-shlib-defines-rpath
All reports of binary-or-shlib-defines-rpath for the archive. The extended description of this tag is:
The binary or shared library sets RPATH. This overrides the normal library search path, possibly interfering with local policy and causing problems for multilib, among other issues.
The only time a binary or shared library in a Debian package should set RPATH is if it is linked to private shared libraries in the same package. In that case, place those private shared libraries in /usr/lib/package. Libraries used by binaries in other packages should be placed in /lib or /usr/lib as appropriate, with a proper SONAME, in which case RPATH is unnecessary.
To fix this problem, look for link lines like:
gcc test.o -o test -Wl,--rpath,/usr/local/libor
gcc test.o -o test -R/usr/local/liband remove the -Wl,--rpath or -R argument. You can also use the chrpath utility to remove the RPATH.
Refer to http://wiki.debian.org/RpathIssue for details.
Severity: serious, Certainty: possible
Check: binaries, Type: binary, udeb
The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.
aolserver4-nsxml (binary)
- usr/lib/aolserver4/bin/nsxml.so /usr/lib/aolserver4/lib
collectd-core (binary) overridden
- O usr/lib/collectd/java.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
courier-imap (binary) overridden
- O usr/bin/imapd /usr/lib/courier-authlib
- O usr/lib/courier/courier/imaplogin /usr/lib/courier-authlib
courier-ldap (binary) overridden
- O usr/sbin/courierldapaliasd /usr/lib/courier-authlib
courier-maildrop (binary) overridden
- O usr/bin/maildrop /usr/lib/courier-authlib
courier-mta (binary) overridden
- O usr/lib/courier/courier/aliasexp /usr/lib/courier-authlib
- O usr/lib/courier/courier/courierd /usr/lib/courier-authlib
- O usr/lib/courier/courier/modules/esmtp/courieresmtp /usr/lib/courier-authlib
- O usr/lib/courier/courier/modules/esmtp/courieresmtpd /usr/lib/courier-authlib
- O usr/lib/courier/courier/submit /usr/lib/courier-authlib
courier-pcp (binary) overridden
- O usr/lib/courier/courier/pcpd /usr/lib/courier-authlib
courier-pop (binary) overridden
- O usr/lib/courier/courier/courierpop3d /usr/lib/courier-authlib
- O usr/lib/courier/courier/courierpop3login /usr/lib/courier-authlib
courierpassd (binary)
- usr/sbin/courierpassd /usr/lib/courier-authlib
ecj-gcj (binary) overridden
- O usr/bin/ecj-gcj /usr/lib/gcj-4.7-12
embassy-domainatrix (binary) overridden
- O usr/bin/cathparse /usr/lib/emboss/lib
- O usr/bin/domainnr /usr/lib/emboss/lib
- O usr/bin/domainreso /usr/lib/emboss/lib
- O usr/bin/domainseqs /usr/lib/emboss/lib
- O usr/bin/domainsse /usr/lib/emboss/lib
- O usr/bin/scopparse /usr/lib/emboss/lib
- O usr/bin/ssematch /usr/lib/emboss/lib
embassy-domalign (binary) overridden
- O usr/bin/allversusall /usr/lib/emboss/lib
- O usr/bin/domainalign /usr/lib/emboss/lib
- O usr/bin/domainrep /usr/lib/emboss/lib
- O usr/bin/seqalign /usr/lib/emboss/lib
embassy-domsearch (binary) overridden
- O usr/bin/seqfraggle /usr/lib/emboss/lib
- O usr/bin/seqnr /usr/lib/emboss/lib
- O usr/bin/seqsearch /usr/lib/emboss/lib
- O usr/bin/seqsort /usr/lib/emboss/lib
- O usr/bin/seqwords /usr/lib/emboss/lib
freediams (binary) overridden
- O usr/bin/freediams /usr/lib/freemedforms-common
- O usr/lib/freediams/libCore.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libDataPackPlugin.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libDrugInteractions.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libDrugs.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libDrugsBase.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libListView.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libMainWindow.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libPrinter.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libSaveRestore.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libTemplates.so /usr/lib/freemedforms-common
- O usr/lib/freediams/libTextEditor.so /usr/lib/freemedforms-common
freemedforms-emr (binary) overridden
- O usr/bin/freemedforms /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libAccount.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libAccountBase.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libAgenda.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libBaseWidgets.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libCategory.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libCore.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libDataPackPlugin.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libDrugInteractions.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libDrugs.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libDrugsBase.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libFormManager.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libGir.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libICD.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libListView.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libMainWindow.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libPMH.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libPatientBase.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libPrinter.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libScript.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libTemplates.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libTextEditor.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libUserManager.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libXmlIO.so /usr/lib/freemedforms-common
- O usr/lib/freemedforms/libZipCodes.so /usr/lib/freemedforms-common
freemedforms-libs (binary) overridden
- O usr/lib/freemedforms-common/libAggregation.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libCalendar.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libDataPack.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libExtensionSystem.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libMedicalUtils.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libMedinTux.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libTranslationUtils.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libUtils.so.0.7.1 /usr/lib/freemedforms
- O usr/lib/freemedforms-common/libquazip.so.0.4.4 /usr/lib/freemedforms
fso-deviced-player-canberra (binary) overridden
- O usr/lib/i386-linux-gnu/cornucopia/modules/fsodevice/player_canberra.so /usr/lib/i386-linux-gnu/cornucopia/libs/fsodevice
fso-deviced-player-gstreamer (binary) overridden
- O usr/lib/i386-linux-gnu/cornucopia/modules/fsodevice/player_gstreamer.so /usr/lib/i386-linux-gnu/cornucopia/libs/fsodevice
gcj-4.4-jre-headless (binary) overridden
- O usr/bin/gij-4.4 /usr/lib/i386-linux-gnu
- O usr/bin/gij-4.4 /usr/lib/i386-linux-gnu/gcj-4.4-10
gcj-4.6-jre-headless (binary) overridden
- O usr/bin/gij-4.6 /usr/lib/i386-linux-gnu
- O usr/bin/gij-4.6 /usr/lib/i386-linux-gnu/gcj-4.6-12
gcj-4.7-jre-headless (binary) overridden
- O usr/bin/gij-4.7 /usr/lib/i386-linux-gnu
- O usr/bin/gij-4.7 /usr/lib/i386-linux-gnu/gcj-4.7-13
gnome-shell (binary) overridden
- O usr/bin/gnome-shell /usr/lib/gnome-bluetooth
- O usr/lib/gnome-shell/libgnome-shell.so /usr/lib/gnome-bluetooth
jcc (binary) overridden
- O usr/lib/python2.6/dist-packages/jcc/_jcc.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
- O usr/lib/python2.6/dist-packages/jcc/_jcc.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386
- O usr/lib/python2.7/dist-packages/jcc/_jcc.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
- O usr/lib/python2.7/dist-packages/jcc/_jcc.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386
lib64gfortran3 (binary) overridden
- O usr/lib64/libgfortran.so.3.0.0 /usr/lib/../lib64
libapache2-mod-axis2c (binary) overridden
- O usr/lib/apache2/modules/addressing/libaxis2_mod_addr.so.0.6.0 /usr/lib/axis2/lib
- O usr/lib/apache2/modules/libmod_axis2.so.0.6.0 /usr/lib/axis2/lib
- O usr/lib/apache2/modules/logging/libaxis2_mod_log.so.0.6.0 /usr/lib/axis2/lib
libapache2-mod-ocamlnet (binary) overridden
- O usr/lib/apache2/modules/mod_netcgi_apache.so /usr/lib/ocaml
libaxis2c-bin (binary) overridden
- O usr/lib/axis2/bin/axis2_http_server /usr/lib/axis2/lib
libdbd-oracle-perl (binary) overridden
- O usr/lib/perl5/auto/DBD/Oracle/Oracle.so /usr/lib/oracle/11.2/client/lib
libexpect-php5 (binary) overridden
- O usr/lib/php5/20100525+lfs/expect.so /usr/include/lib
libgdal1-1.7.0-grass (binary)
- usr/lib/gdalplugins/1.7/gdal_GRASS.so /usr/lib/grass64/lib
- usr/lib/gdalplugins/1.7/ogr_GRASS.so /usr/lib/grass64/lib
libgdal1-1.9.0-grass (binary)
- usr/lib/gdalplugins/1.9/gdal_GRASS.so /usr/lib/grass64/lib
- usr/lib/gdalplugins/1.9/ogr_GRASS.so /usr/lib/grass64/lib
libheimdal-kadm5-perl (binary)
- usr/lib/perl5/auto/Heimdal/Kadm5/Kadm5.so /usr/lib/i386-linux-gnu/heimdal
libndr0 (binary) overridden
- O usr/lib/i386-linux-gnu/libndr.so.0.0.1 /usr/lib/i386-linux-gnu/samba
libreoffice-calc (binary) overridden
- O usr/lib/libreoffice/program/libsolverlo.so /usr/lib/lp_solve
libsamba-credentials0 (binary) overridden
- O usr/lib/i386-linux-gnu/libsamba-credentials.so.0.0.1 /usr/lib/i386-linux-gnu/samba
libsamba-policy0 (binary) overridden
- O usr/lib/i386-linux-gnu/libsamba-policy.so.0.0.1 /usr/lib/i386-linux-gnu/samba
libtorture0 (binary) overridden
- O usr/lib/i386-linux-gnu/libtorture.so.0.0.1 /usr/lib/i386-linux-gnu/samba
libtracker-extract-0.14-0 (binary) overridden
- O usr/lib/libtracker-extract-0.14.so.0.1400.1 /usr/lib/tracker-0.14
libtracker-miner-0.14-0 (binary) overridden
- O usr/lib/libtracker-miner-0.14.so.0.1400.1 /usr/lib/tracker-0.14
maildrop (binary) overridden
- O usr/bin/maildrop /usr/lib/courier-authlib
postgresql-9.1-pljava-gcj (binary) overridden
- O usr/lib/postgresql/9.1/lib/pljava.so /usr/lib/jvm/java-1.5.0-gcj-4.6/lib
python-hulahop (binary) overridden
- O usr/lib/python2.6/dist-packages/hulahop/_hulahop.so /usr/lib/xulrunner-1.9.1
- O usr/lib/python2.7/dist-packages/hulahop/_hulahop.so /usr/lib/xulrunner-1.9.1
python-lucene (binary) overridden
- O usr/lib/python2.6/dist-packages/lucene/_lucene.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
- O usr/lib/python2.6/dist-packages/lucene/_lucene.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386
- O usr/lib/python2.7/dist-packages/lucene/_lucene.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
- O usr/lib/python2.7/dist-packages/lucene/_lucene.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386
python-rpy (binary) overridden
- O usr/lib/python2.6/dist-packages/_rpy2150.so /usr/lib/R/bin
- O usr/lib/python2.6/dist-packages/_rpy2150.so /usr/lib/R/lib
- O usr/lib/python2.7/dist-packages/_rpy2150.so /usr/lib/R/bin
- O usr/lib/python2.7/dist-packages/_rpy2150.so /usr/lib/R/lib
r-cran-rquantlib (binary) overridden
- O usr/lib/R/site-library/RQuantLib/libs/RQuantLib.so /usr/lib/R/site-library/Rcpp/lib
registry-tools (binary) overridden
- O usr/bin/regdiff /usr/lib/i386-linux-gnu/samba
- O usr/bin/regpatch /usr/lib/i386-linux-gnu/samba
- O usr/bin/regshell /usr/lib/i386-linux-gnu/samba
- O usr/bin/regtree /usr/lib/i386-linux-gnu/samba
samba4-clients (binary) overridden
- O usr/bin/cifsdd /usr/lib/i386-linux-gnu/samba
- O usr/bin/nmblookup.samba4 /usr/lib/i386-linux-gnu/samba
- O usr/bin/samba-dig /usr/lib/i386-linux-gnu/samba
- O usr/bin/smbclient /usr/lib/i386-linux-gnu/samba
samba4-testsuite (binary) overridden
- O usr/bin/gentest /usr/lib/i386-linux-gnu/samba
- O usr/bin/locktest /usr/lib/i386-linux-gnu/samba
- O usr/bin/masktest /usr/lib/i386-linux-gnu/samba
- O usr/bin/ndrdump /usr/lib/i386-linux-gnu/samba
- O usr/bin/smbtorture /usr/lib/i386-linux-gnu/samba
sqwebmail (binary) overridden
- O usr/lib/courier/courier/sqwebmaild /usr/lib/courier-authlib
- O usr/lib/courier/courier/sqwebpasswd /usr/lib/courier-authlib
tracker-gui (binary) overridden
- O usr/bin/tracker-preferences /usr/lib/tracker-0.14
- O usr/lib/tracker/tracker-search-bar /usr/lib/tracker-0.14
tracker-miner-evolution (binary) overridden
- O usr/lib/evolution/3.2/plugins/liborg-freedesktop-Tracker-evolution-plugin.so /usr/lib/tracker-0.14
tracker-miner-fs (binary) overridden
- O usr/lib/tracker/tracker-miner-fs /usr/lib/tracker-0.14
tracker-utils (binary) overridden
- O usr/bin/tracker-import /usr/lib/tracker-0.14
- O usr/bin/tracker-info /usr/lib/tracker-0.14
- O usr/bin/tracker-search /usr/lib/tracker-0.14
- O usr/bin/tracker-sparql /usr/lib/tracker-0.14
- O usr/bin/tracker-stats /usr/lib/tracker-0.14
- O usr/bin/tracker-tag /usr/lib/tracker-0.14
user-mode-linux (binary) overridden
- O usr/bin/linux.uml /lib
uwsgi-plugin-jvm-openjdk-6 (binary) overridden
- O usr/lib/uwsgi/plugins/jvm_openjdk6_plugin.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
uwsgi-plugin-jwsgi-openjdk-6 (binary) overridden
- O usr/lib/uwsgi/plugins/jwsgi_openjdk6_plugin.so /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/server
winbind4 (binary) overridden
- O lib/libnss_winbind.so.2 /usr/lib/i386-linux-gnu/samba
- O lib/security/pam_winbind.so /usr/lib/i386-linux-gnu/samba
- O usr/bin/nsstest /usr/lib/i386-linux-gnu/samba
- O usr/bin/ntlm_auth /usr/lib/i386-linux-gnu/samba
- O usr/bin/wbinfo /usr/lib/i386-linux-gnu/samba
- O usr/lib/i386-linux-gnu/plugin/krb5/winbind_krb5_locator.so /usr/lib/i386-linux-gnu/samba