Re: Symbol-based dependencies on shared libraries: some news
On Sat, 04 Aug 2007, Andreas Metzler wrote:
> Raphael Hertzog <firstname.lastname@example.org> wrote:
> > dpkg-gensymbols -plibcurl3 -Pdebian/libcurl3
> > dpkg-gensymbols -plibcurl3-gnutls -Pdebian/libcurl3-gnutls
> > (you should also create debian/<package>.symbols file, see below
> > to grab some pre-generated files)
> > If you want dpkg-shlibdeps to generate smaller dependencies, you have
> > to provide some useful symbols file in /etc/dpkg/symbols/
> > (some up-to-date files here: http://users.alioth.debian.org/~hertzog/symbols.tar.bz2
> > they were generated by scanning successively etch/lenny/sid packages)
> Is /etc/dpkg/symbols/ just a temporary location?
Yeah, obviously. It's meant to be a directory that you can use to override
the package-provided /var/lib/dpkg/info/*.symbols.
See http://wiki.debian.org/Projects/ImprovedDpkgShlibdeps for some generic
info on this project.
Premier livre français sur Debian GNU/Linux :