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

Bug#175157: xlibmesa-dev: build-dep incompatibility with mesa



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                                     <dstone@trinity.unimelb.edu.au>
Developer, Trinity College, University of Melbourne

Attachment: pgpIuAdfUNJY5.pgp
Description: PGP signature


Reply to: