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

Re: Library packages depending on data files

On Tue, Feb 03, 2004 at 01:10:51AM +0000, Andrew Suffield wrote:
> On Mon, Feb 02, 2004 at 06:33:47PM +0100, Sebastian Ley wrote:
> > 2) Conflict with other versions of the library to disable support of
> > multiple versions of them.
> This is not an option. If you do this, you will be crucified.
> It is necessary to support having multiple ABI versions of a library
> installed at once.


E.g. the KDE maintainers did explicitely disallow installing multiple 
so-versions of kdelibs at the same time.

And considering as an example the strange mixture of GNOME 1 and GNOME 2
that was in testing for some months, which was caused by the fact that
the GNOME 1 and GNOME 2 libraries can be installed at the same time,
disallowing multiple so-versions installed at the same time results in a
more consistent testing.

Considering how many problems binaries that were linked with multiple 
versions of libraries that don't use versioned symbols have caused in 
the past (well-known examples are libpng and libssl), I'd like to hear 
good reasons in favor of having multiple so-versions installed at the 
same time.



       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

Reply to: