[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1138040 - in /subversion/trunk: build/ac-macros/apache.m4 configure.ac

From: Arfrever Frehtes Taifersar Arahesis <arfrever.fta_at_gmail.com>
Date: Wed, 22 Jun 2011 01:24:14 +0200

2011-06-22 00:19:21 Peter Samuelson napisaƂ(a):
> Well, I was mainly thinking of platforms like Gentoo Linux that seem
> like they're big on early adoption and not so big on ABI stability and
> support lifetime. I don't know if my perception is accurate, but I get
> the feeling they are, in general, happy to accept "recompile the world"
> as a substitute for keeping old libraries around for a gradual upgrade
> transition.

Users of stable versions of Portage (main package manager) can use revdep-rebuild script,
which detects packages containing executables/libraries linked against no longer existent
libraries.

Users of experimental versions of Portage can use new "preserve-libs" functionality, which
preserves libraries from older versions of packages until reverse dependencies are rebuilt
with new libraries.

In some situations, it is possible to have multiple versions of given package installed
simultaneously. This possibility must be declared in ebuilds of given package and there
should be no file collisions. E.g. it is possible to have Python 2.4.*, 2.5.*, 2.6.*, 2.7.*,
3.0.*, 3.1.*, 3.2.* and 3.3.* installed simultaneously (but not both e.g. 3.1.3 and 3.1.4).

It is possible to have APR 1.* and 2.* installed simultaneously. (The ebuild for APR 2.0_pre*
is absent in main repository and is present in my private repository.)

-- 
Arfrever Frehtes Taifersar Arahesis

Received on 2011-06-22 01:25:17 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.