Gentoo Archives: gentoo-dev

From: Paul de Vrieze <gentoo-user@××××××××.net>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Dangerous features in portage
Date: Tue, 29 Oct 2002 07:23:28
Message-Id: 200210291423.25711.gentoo-user@devrieze.net
In Reply to: Re: [gentoo-dev] Dangerous features in portage by Kim Nielsen
1 On Tuesday 29 October 2002 11:38, Kim Nielsen wrote:
2 > On Tue, 2002-10-29 at 10:06, Sven Vermeulen wrote:
3 > > Your missing .so-files have an other cause...
4 >
5 > No.
6 >
7 > Some files are linked to a lot of .so files .. when one files gets
8 > renewed it gets new features and version .. when the old program is
9 > linked to this version you don't automaticly emerge evolution for
10 > example . You just upgrade the lib that its using. And that is the
11 > problem I'm having.
12 >
13 > Otherwise you would have to remerge galeon everytime you mozilla ..
14 > haven't you ever seen that error/message that galeon says if its linked
15 > against an old version of mozilla ?
16 >
17 > /Kim
18
19 The problem is downgrading. If you have had installed say libfoo-1.1. Now the
20 developers find out that libfoo-1.1 is seriously broken. As a consequence,
21 libfoo-1.1 is masked, and libfoo-1.0 is the newest. If you now do an emerge
22 -u libfoo the old version is installed. But if libfoo-1.0 allready was
23 installed it doesn't get installed. The installation of libfoo-1.0 is not
24 complete though, because libfoo-1.1 overwrites many of its files. Now with an
25 emerge clean libfoo-1.1 is removed, as a consequence libfoo-1.0 is crippled
26 and libfoo-1.1 is removed. An emerge clean after the upgrade to libfoo-1.1
27 would have stopped this. This is so the reason that emerge now performs an
28 autoclean.
29
30 Paul
31
32 --
33 Paul de Vrieze
34 Junior Researcher
35 Mail: pauldv@××××××.nl
36 Homepage: http://www.cs.kun.nl/~pauldv

Replies

Subject Author
Re: [gentoo-dev] Dangerous features in portage Jean-Michel Smith <jsmith@××××.com>