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

Re: question regarding prelinking (was: (inc. note from dpkg developers) (was:Bug#XXXXXX: (far too many packages) needs rebuilt for prelinking))



On Fri, Jan 17, 2003 at 11:59:12PM +0100, Emile van Bergen wrote:

> > > In most cases you need exactly matching minor versions for all those 
> > > KDE/Gnome support libraries anyway - just look at how often the soname
> > > versions are incremented.
> > 
> > This is false (at least in the GNOME case).
> 
> $ apt-cache search gnome | grep '^lib[a-z-]*[0-9][0-9]'
> libgal19 - G App Libs (run time library)
> libgconf11 - GNOME configuration database system libraries
> libgnome32 - The Gnome libraries
> libgnomeprint15 - The GNOME Print architecture - runtime library
> libgnomeui32 - The Gnome libraries (User Interface)
> libgnorba27 - Gnome CORBA services
> libguppi16 - GNOME graph and plot component

Except for libgal and libguppi, which are tagged as "in-development",
all of these libraries have (or with the advent of GNOME 2 had) a stable
interface for quite a while. The high revision numbers are certainly the
result of packaging in-development libraries with a stated unstable
interface.

For GNOME 2 the developers are committed to keep the API and ABI stable.

> I wasn't referring to GTK+. I specifically mentioned GTK+ and the rest
> of Gnome as the point where a good split could be made.

Ok, but there many GNOME applications out there that happen to link only
to parts of GNOME.

 - Sebastian



Reply to: