[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libdb3.so and libdb-3.so

On Tue, May 01, 2001 at 12:27:38AM +0900, GOTO Masanori wrote:
> At Mon, 30 Apr 2001 10:59:24 -0400,
> Ben Collins wrote:
> > > I cannot find out why `libdb-3' is used and spreaded over the gnome
> > > packages. Naming soname is sensitive issue, IMHO.
> > 
> > As I said the *upstream* soname is libdb-3.so, and Debian's soname is
> > libdb3.so.3. The former is not very conformant to soname schemes, the
> > latter is. Gnome can use whatever it wants to link with it, but the
> > soname is still libdb3.so.3.
> Thanks for your explanation, Ben. I understand.
> In addition, I insist that all gnome developer should use
> `libdb3' instead of `libdb-3'. Yes, there is no problem in
> binary's soname compatibility, but db-3 is not appropriate name,
> the reason is said above by Ben.

No, it is perfectly fine for them to use -ldb-3, since the soname will
still be libdb3.so.3. The link does not affect the soname, since it is
hardcoded in the library no matter what they use to link to it.


/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  bcollins@debian.org  --  bcollins@openldap.org  --  bcollins@linux.com  '

Reply to: