dpkg-shlibdeps(1) dpkg suite dpkg-shlibdeps(1) (NAME) dpkg-shlibdeps - (SYNOPSIS) dpkg-shlibdeps [...] [-e] [...] (DESCRIPTION) dpkg-shlibdeps . debian/substvars shlibs:dependency-field dependency-field . shlibs: . dpkg-shlibdeps : symbols shlibs. dpkg-shlibdeps (link) . symbols shlibs ( debian/shlibs.local ). /var/lib/dpkg/info/package.symbols /var/lib/dpkg/info/package.shlibs . : ( ld.so ) dpkg -S library-file . Symbols (Symbols files) symbols (symbol) (export) . symbols ( ): debian/*/DEBIAN/symbols dpkg-shlibdeps . dpkg-gensymbols(1) . . symbols symbols . /etc/dpkg/symbols/package.symbols.arch /etc/dpkg/symbols/package.symbols . arch ( dpkg-architecture -qDEB_HOST_ARCH ). "dpkg-query --control-path package symbols" . --admindir /var/lib/dpkg . dpkg-shlibdeps () . ( symbols ). symbols Build-Depends-Package Build-Depends-Packages dpkg-shlibdeps Build-Depends . Shlibs (Shlibs files) shlibs ( ). . . : debian/shlibs.local . /etc/dpkg/shlibs.override . debian/*/DEBIAN/shlibs dpkg-shlibdeps . . shlibs shlibs . "dpkg-query --control-path package shlibs" . --admindir /var/lib/dpkg . /etc/dpkg/shlibs.default . ( ). (OPTIONS) dpkg-shlibdeps -eexecutable . -eexecutable executable. . -ldirectory directory ( dpkg 1.17.0). . : LD_LIBRARY_PATH (cross-compiling) . -ddependency-field dependency-field. ( shlibs:dependency-field .) -ddependency-field -ddependency-field . dependency-field Depends . ( ) Pre-Depends Depends Recommends Enhances Suggests dpkg-shlibdeps . --package=package . debian/control . Essential: yes Pre-Depends Depends. Package-Type . -x . dpkg 1.22.7 . -pvarname-prefix varname-prefix: shlibs:. varname-prefix: ( shlibs:) . -O[filename] ( filename dpkg 1.17.2) ( debian/substvars). -ttype . . deb . . -Llocal-shlibs-file local-shlibs-file debian/shlibs.local. -Tsubstvars-file substvars-file debian/substvars . -v ( dpkg 1.14.8). dpkg-shlibdeps . -xpackage ( dpkg 1.14.8). (self- dependencies) ELF ( ) . . -Spackage-build-dir package-build-dir ( dpkg 1.14.15). (flavor) . : . -Ipackage-build-dir shlibs symbols package-build-dir ( dpkg 1.18.5). . --ignore-missing-info ( dpkg 1.14.8). ( shlibs symbols) . --warnings=[value|string[,...]] dpkg-shlibdeps ( dpkg 1.14.17). ( dpkg 1.22.12) value . symbol-not-found ( 0 1) " sym binary " . . avoidable-dependency ( 1 2) " " . . useless-linkage ( 2 4) "binary library " . --admindir=dir dpkg ( dpkg 1.14.0). /var/lib/dpkg . -?, --help . --version . (ENVIRONMENT) DEB_HOST_ARCH . symbols . DPKG_COLORS ( dpkg 1.18.5). : auto () always never. DPKG_NLS (Native Language Support) ( i18n) ( dpkg 1.19.0). : 0 1 (). (DIAGNOSTICS) (Warnings) dpkg-shlibdeps . . (upstream) . : symbol sym used by binary found in none of the libraries. . binary ( -llibrary ). binary contains an unresolvable reference to symbol sym: it's probably a plugin . binary (plugin) . SONAME SONAME . . . RPATH (dynamic loader) . . package could avoid a useless dependency if binary was not linked against library (it uses none of the library's symbols) library . ( ). package could avoid a useless dependency if binaries were not linked against library (they use none of the library's symbols) . binary should not be linked against library (it uses none of the library's symbols) binary . . . (Errors) dpkg-shlibdeps ( shlibs symbols) . SONAME (libsomething.so.X). ( ) SONAME . couldn't find library library-soname needed by binary (its RPATH is 'rpath') binary library-soname dpkg-shlibdeps . dpkg-shlibdeps : RPATH -l LD_LIBRARY_PATH (cross multiarch /lib/arm64-linux-gnu /usr/lib/arm64-linux-gnu) (/lib /usr/lib) /etc/ld.so.conf multilib ( /lib32 /usr/lib32 /lib64 /usr/lib64). -S DEBIAN/shlibs DEBIAN/symbols (root) . . -l . shlibs/symbols -l . no dependency information found for library-file (used by binary). binary dpkg-shlibdeps library-file dpkg-shlibdeps . dpkg -S library-file . shlibs symbols /var/lib/dpkg/info/ (debian/*/DEBIAN/) . shlibs symbols . shlibs ( debian/rules dpkg-shlibdeps shlibs ). RPATH (: /usr/lib/openoffice.org/../lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.8) . dpkg-shlibdeps ( realpath(3)) . RPATH . dpkg-shlibdeps (-v) . . (SEE ALSO) deb-substvars(5) deb-shlibs(5) deb-symbols(5) dpkg-gensymbols(1). 1.23.7-dirty 2026-03-06 dpkg-shlibdeps(1)