Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Duncan <1i5t5.duncan@...>
Subject: Re: Thoughts about broken package handling
Date: Sun, 26 Jun 2011 14:31:12 +0000 (UTC)
Stuart Longland posted on Sun, 26 Jun 2011 22:27:40 +1000 as excerpted:

> On 06/26/11 15:44, Benedikt Böhm wrote:
>> On Sun, Jun 26, 2011 at 4:59 AM, Stuart Longland <redhatter@g.o>
>> wrote:
>>> - revdep-rebuild (handles packages broken by soname changes, etc)
>> 
>> solved by preserved-libs in portage-2.2
> 
> Hmmm, except that portage-2.2 isn't stable yet... indeed it isn't even
> out of alpha yet.  Not going to unleash that on my production systems.

Besides portage-2.2 still being unstable, preserved-libs "solves" the 
problem by keeping outdated, buggy and potentially security compromised 
libraries around.  Further, it does so by artificially attaching old 
versions of various shared-object binaries to the new packages, thus 
producing a non-repeatable-build package, since what old versions get 
attached varies depending on what old versions were installed at the time.

With obvious exceptions for the toolchain deps necessary to get out of 
the hole in the first place (which should in this view be kept to an 
absolute minimum), for some, that so-called "solution" is more broken 
than the problem it's trying to solve.  For the people for whom it's a 
solution, great, it's a marvelous technical achievement I'm not 
detracting from, but for others, it's just a bigger problem.

revdep-rebuild OTOH, has a more straightforward approach, simply 
detecting binaries that depended on now-absent libs and rebuilding them 
to depend on what's currently available instead.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman



Replies:
Re: Re: Thoughts about broken package handling
-- Fabian Groffen
References:
Thoughts about broken package handling
-- Stuart Longland
Re: Thoughts about broken package handling
-- Benedikt Böhm
Re: Thoughts about broken package handling
-- Stuart Longland
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Thoughts about broken package handling
Next by thread:
Re: Re: Thoughts about broken package handling
Previous by date:
Re: validity of manifest signing key
Next by date:
Re: Are tags just sets?


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.