Junichi Uekawa <[EMAIL PROTECTED]> writes:

> Having a solid naming scheme will allow me to
>
> ldd /usr/lib/libwhatever.so to track down its
> shared library dependency, and appending "-dev" 
> to individual package to create the list of 
> requisite -dev packages.

With the current scheme it is:

ldd /usr/lib/libwhatever.so to track down its shared library
dependency, strip the soversion and appending "-dev" to individual
package to create the list of requisite -dev packages.

And, by the way, that list is just plain wrong.

Say you have:

libfoobar1 depends (only on) libfoo1, libfoo1 depends libbar1.

YOU would get:

libfoo1: Depends: libbar1-dev
libfoobar1-dev Depends: libfoo1-dev, libbar1-dev.


Now libbar2 is uploaded and libfoo1 recompiled with libbar2:

libfoobar1 depends libfoo1, libfoo1 depends libbar2.
libfoo1: Depends: libbar2-dev

libfoobar1-dev is now uninstallable for no good reason at all.

MfG
        Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to