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 |