1 |
On Fri, 2006-04-07 at 14:19 -0400, solar wrote: |
2 |
> On Fri, 2006-04-07 at 21:06 +0900, Jason Stubbs wrote: |
3 |
> > On Friday 07 April 2006 20:54, Ned Ludd wrote: |
4 |
> > > Handling of the || () in ROOT!=/ via the -K option is not in that |
5 |
> > > good of shape in 2.1_NXX and can't really be used. Till that's |
6 |
> > > addressed 2.1(re-ping jason) in my eyes absolutely should |
7 |
> > > not even be considered for any rc status. |
8 |
> > |
9 |
> > Can you refresh my memory on what the issue is here? |
10 |
> |
11 |
> Example off the top of my head: |
12 |
> |
13 |
> FEATURES="buildpkg" ROOT=/ emerge gcc |
14 |
> rm -rf /dev/shm/foo |
15 |
> |
16 |
> ROOT=/dev/shm/foo emerge gcc -pvK |
17 |
> |
18 |
> Notice how it selects the incorrect deps? |
19 |
> IE: eselect cuz it's the first listed dep in the || ( ) vs the |
20 |
> gcc-config |
21 |
|
22 |
+ When you already have a copy of gcc-config installed on / and in |
23 |
.tbz2 format in ${PKGDIR}/All and no eselect anywhere. |
24 |
|
25 |
Depstring: || ( app-admin/eselect-compiler |
26 |
>=sys-devel/gcc-config-1.3.12-r4 ) ... |
27 |
|
28 |
Candidates: ['app-admin/eselect-compiler', '>=sys-libs/ncurses-5.2-r2'] |
29 |
|
30 |
Then compare with |
31 |
ROOT=/dev/shm/foo emerge -pvk gcc |
32 |
|
33 |
|
34 |
-- |
35 |
Ned Ludd <solar@g.o> |
36 |
Gentoo Linux |
37 |
|
38 |
-- |
39 |
gentoo-portage-dev@g.o mailing list |