Gentoo Archives: gentoo-dev

From: Steven Lucy <slucy@××××××××.edu>
To: Patrick Kursawe <phosphan@g.o>, gentoo-dev@g.o
Subject: Re: [gentoo-dev] MySQL 4 still marked unstable?
Date: Mon, 19 May 2003 16:29:11
Message-Id: 20030519112909.A21899@harper.uchicago.edu
In Reply to: Re: [gentoo-dev] MySQL 4 still marked unstable? by Patrick Kursawe
1 On Mon, May 19, 2003 at 06:00:00PM +0200, Patrick Kursawe <phosphan@g.o> said
2 > Didn't you yet find the -U switch or what's wrong with it?
3
4 there are some problems with the -U switch. for instance say the newest
5 stable package in portage is foo-1.1, and unstable is foo-1.2-r1. you really
6 need that feature that was introduced in version 1.2, so you set
7 ACCEPT_KEYWORDS and emerge foo-1.2-r1 (or explicitly emerge that ebuild
8 file). time goes by and the foo-1.2-r1 is found to be buggy, and it is
9 replaced by foo-1.2-r2. emerge -U will not upgrade to this, because your A_K
10 don't allow it. as if this weren't a big enough problem by itself, after a
11 few weeks foo-1.2-r1.ebuild is removed from portage entirely! -U refuses to
12 let you stay with a package that it can't find the ebuild for, and it refuses
13 to upgrade to something that has the wrong KEYWORDS, so instead it /will/
14 downgrade to foo-1.1, which is almost never the desired behaviour.
15
16 what i think many users are looking for is a way to have some unstable and
17 some stable packages installed at the same time, and some way to upgrade to
18 the latest available stable/unstable for that package based on your choice
19 ("sticky A_K"). having no way to do this decreases the number of people
20 using unstable packages, which reduces the amount of testing that gets done
21 and increases their time-to-stable. i can understand the difficulties in
22 coding such a feature, and i understand that it's in the works for upcoming
23 portage releases, but in the mean-time it's annoying.
24
25 Steven
26
27 --
28 gentoo-dev@g.o mailing list