1 |
Jason Stubbs wrote: [Wed Aug 04 2004, 07:47:41PM EDT] |
2 |
> On Thursday 05 August 2004 05:11, Aron Griffis wrote: |
3 |
> > Jason Stubbs wrote: [Wed Aug 04 2004, 10:28:04AM EDT] |
4 |
> > |
5 |
> > > 4. Fix ebuilds so that they link against ${ROOT} rather than assuming |
6 |
> > > "/". |
7 |
> > |
8 |
> > This sounds Really Hard. |
9 |
> > |
10 |
> > How about devising a method to chroot to ${ROOT} for src_compile when |
11 |
> > [[ ${ROOT} != / ]]. I know this would require some work, but it just |
12 |
> > might be less work than fixing the ebuilds to link against ${ROOT}, |
13 |
> > which sounds extremely tedious and error-prone. |
14 |
> |
15 |
> That would require getting the immediate build deps and the deep |
16 |
> runtime build deps copied into a temporary directory within $ROOT at |
17 |
> the start of every emerge. It would also require every ebuild to be |
18 |
> updated so that all deps, including those in system, are listed. |
19 |
|
20 |
I must really be missing something. I thought that if you're "fixing |
21 |
ebuilds so they link against ${ROOT}" then you must already have what |
22 |
you need in ${ROOT}, right? |
23 |
|
24 |
It seems like either method depends on that. I'm sure I'm missing |
25 |
something... |
26 |
|
27 |
Regards, |
28 |
Aron |
29 |
|
30 |
-- |
31 |
Aron Griffis |
32 |
Gentoo Linux Developer |