> In woody dpkg will use a different method to determine on which > libraries a package should depend. Until now dpkg-shlibdeps has used > the output of ldd to determine which libraries are needed. This will > be changed to using objdump. [...] > And now for the connection to package management: a package only > needs to depend on the libraries it is directly linked to, since the > dependencies for those libraries should automatically pull in the > other libraries.
This is good; you have my full support for this. > This change does mean a change in the way packages are build though: > currently dpkg-shlibdeps is only run on binaries. But since we will > now depend on the libraries to depend on the libraries they need the > packages containing those libraries will need to run dpkg-shlibdeps > on the libraries. Don't most packages do this already? I guess at least debhelper and debstd should run dpkg-shlibdeps on libs already... So the change shouldn't affect too many packages. Roman