On Wed, Jan 08, 2003 at 10:14:45PM +0100, Michel D?nzer scrawled: > On Mit, 2003-01-08 at 22:06, Daniel Stone wrote: > > On Wed, Jan 08, 2003 at 07:20:16PM +0100, Michel D?nzer scrawled: > > > PS: What does the 3 in xlibmesa3 stand for anyway? > > > > It's the soname; the major version of the number after .so. It's been > > bumped to 4 in 4.3. > > That's 1 for libGL.so.1.2, do you mean the Mesa major version? If so, > will it be called xlibmesa4 in 4.3.0? And if so, why, as there's no > incompatibility? :)
It should have the major version of the soname of the library. In this case, Mesa's major soname version is 3. In response to your second question: IF YOU MAINTAIN A LIBRARY PACKAGE USING SONAME VERSIONS IN THE PACKAGE, NAME, YOU !!MUST!! KEEP IT SYNCED UP. IF YOU BUMPED THE SONAME VERSION FOR NO REASON, YOU NEED TO BE SPANKED. YOU **NEED** TO RENAME THE PACKAGE, OTHERWISE GREAT WRATH WILL DESCEND FROM ABOVE. -- Daniel Stone <[EMAIL PROTECTED]> Developer, Trinity College, University of Melbourne
pgpE9bV6jdztu.pgp
Description: PGP signature