On Sun, Jan 07, 2007 at 06:19:00PM +0100, Andreas Fester wrote: > Justin Pryzby wrote: > >> ./libgnomevfs-pthread.so > >> [...] > > No. *.so are linker symlinks used at compiled time. The compile flags > > -lfoo
> Not this one: > $ ls -la /usr/lib/libgnomevfs-pthread.so > - -rw-r--r-- 1 root root 34624 2005-09-02 01:53 > /usr/lib/libgnomevfs-pthread.so > So this must be a special case ... No, bugs aren't really all that special. They're a dime a dozen, in fact. :) > > Too, there are actually two forms of library soname file naming used: > > libfoo.so.1.2.3 > > and > > libfoo-1.2.3.so > Only the first one is mentioned in the various packaging guides, > so I suppose that the format libfoo-1.2.3.so only exists for historical > reasons, right? IMHO new packages have to use the form libfoo.so.1.2.3 ? No, .so.x.y.z is the traditional format; embedding the library version in the part of the name before the .so is a relatively new innovation that hasn't been adopted too widely outside of certain circles (such as GNOME). -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]