Gentoo Archives: gentoo-dev

From: Denys Duchier <duchier@×××××××××.de>
To: duchier@×××××××××.de
Cc: gentoo-dev@g.o
Subject: [gentoo-dev] Re: emerge -Up tetex wants to downgrade
Date: Thu, 01 May 2003 09:32:44
Message-Id: 86ade7ja1p.fsf@speedy.ps.uni-sb.de
In Reply to: Re: [gentoo-dev] Re: emerge -Up tetex wants to downgrade by Nick Jones
1 Nick Jones <carpaski@××××××.net> writes:
2
3 > This is proper behavior. You are crossing borders from Stable to
4 > unstable. Portage NEVER crosses that border without being told to
5 > explicitly, which is why you have to specify ~x86.
6
7 The problem had little to do with crossing between stable and testing:
8 it concerned the corner case where an installed ebuild has been
9 deleted from portage. This non-monotonicity is causing problems.
10
11 My suggestion is that -U should mean that what is _installed_ takes
12 precedence unless there is an acceptable more recent version in
13 portage. Whether a version is acceptable is of course controlled by
14 ACCEPT_KEYWORDS as you suggest.
15
16 This means that in the case I reported, it should have left tetex
17 alone: it should not try to downgrade it because I explicitly supplied
18 -U, and it should not try to upgrade it to the newer version in
19 testing because I did not explicitly set ACCEPT_KEYWORDS="~x86".
20
21 Cheers,
22
23 --
24 Dr. Denys Duchier
25 Équipe Calligramme
26 LORIA, Nancy, FRANCE
27
28 --
29 gentoo-dev@g.o mailing list