[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

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



Reply to: