Bug#408987: [Pkg-openldap-devel] Bug#408987: Two dependancies on
libldap-2.3-0 in the debian/control file
Russ Allbery
rra at debian.org
Tue Jan 30 19:00:52 CET 2007
Steve Langasek <vorlon at debian.org> writes:
> A debian/shlibs.local file should override the shlibs declared under
> debian/libldap-2.3-0. That would save folks the trouble of updating the
> lintian suppressions for every upload, too. :) (You can even use the
> package version substitution within debian/shlibs.local, as I recall
> from one buggy package that managed to export ${Source-Version} in their
> *public* shlibs, which then had the variable expansion done at
> dpkg-shlibdeps runtime, hee...)
Right, but the drawback of shlibs.local as I recall is that it forces
*all* intra-package dependencies to use the shlibs.local value, including
any internal dependencies between the libraries in the package, and thus
can create a different form of duplicate dependency where a package
depends on itself.
But I haven't tested this -- it's possible I'm misremembering.
--
Russ Allbery (rra at debian.org) <http://www.eyrie.org/~eagle/>
More information about the Pkg-openldap-devel
mailing list