> 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

Reply via email to