On Mon, Feb 18, 2013 at 10:45:59AM -0800, Steve Langasek wrote: > On Sun, Feb 17, 2013 at 01:57:46AM +0000, Dmitrijs Ledkovs wrote: > > On 16/02/13 05:36, Daniel Baumann wrote: > > > n 02/16/2013 03:40 AM, Colin Watson wrote: > > >> have ntfs-3g Provides: libntfs-3gSOVER (substituted as appropriate)
> > > patches welcome. > > Here is the patch to implement this. > > Tested to work correctly as when rebuilding testdisk it gains correct > > dependency on the virtual package. > Daniel, are you happy applying this patch? It looks correct to me; and the > current behavior, where ntfs-3g exports a shlibs file that induces incorrect > dependencies in packages that link against it, is definitely buggy. For the record, I consider the existence of this .shlibs file, and the accompanying -dev package, to be indisputable proof that this is not an internal library. Given the usefulness of the library for packages like testdisks, I don't think we *want* it to be an internal library, either; but if you were to insist as maintainer that it be an internal library, then the -dev package and .shlibs file would need to go, because you can't at the same time hide behind policy's "internal library" language and ship files whose express purpose is to enable external use of the library. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature