X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=packaging.sgml;h=094a62fffbf41ab796af7e9dd6e1f5fb65c80164;hb=3ff9de8ac6937c1a9dacd50c40f1aed4a7ce2beb;hp=941ffdeb154c3b67e07258674f00a865b42a11e9;hpb=3e811589a35564770136f2de957c3b343e0e1e9c;p=debian%2Fdebian-policy.git diff --git a/packaging.sgml b/packaging.sgml index 941ffde..094a62f 100644 --- a/packaging.sgml +++ b/packaging.sgml @@ -32,6 +32,10 @@ Maintainer: Manoj Srivastava srivasta@debian.org + + Maintainer: Julian Gilbey + J.D.Gilbey@qmw.ac.uk + Maintainer: The Debian Policy group debian-policy@lists.debian.org @@ -56,6 +60,9 @@

Philip Hands phil@hands.com

+ +

Julian Gilbey J.D.Gilbey@qmw.ac.uk

+

Manoj Srivastava srivasta@debian.org

@@ -731,7 +738,7 @@

- Its arguments are executables + Its arguments are executables and libraries

They may be specified either in the locations in the @@ -744,7 +751,7 @@

- If some of the executable(s) shared libraries should only + If some of the found shared libraries should only warrant a Recommends or Suggests, or if some warrant a Pre-Depends, this can be achieved by using the -ddependency-field option @@ -4645,11 +4652,16 @@ How does dpkg-shlibdeps work? -

- dpkg-shlibdeps calls ldd to - determine the shared libraries used by the compiled - binaries passed through its command line. + dpkg-shlibdeps calls objdump to + determine the shared libraries directly + a binary foo directly use a library + libbar if it is linked with that library. Other + libraries that are needed by libbar are linked + indirectly to foo, and the dynamic linker will load + the automatically when it loads libbar. + used by the compiled binaries and libraries + passed through its command line.