1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On Wednesday 24 March 2004 10:35, John Nilsson wrote: |
5 |
> On Wed, 2004-03-24 at 01:39, Chris Gianelloni wrote: |
6 |
> > > Anyway, I'll continue with this and report problems as I find |
7 |
> > > them. Is this better discussed on the gentoo-portage-dev list? Or |
8 |
> > > should I just file bugs in Gentoo Bugzilla without discussion? |
9 |
> > > Or...? |
10 |
> > |
11 |
> > Well, in this case discussion has saved an unnecessary bug being |
12 |
> > filed, so I would say that it is a good thing. I'm pretty |
13 |
> > interested in what you're doing and saying, and I think quite a few |
14 |
> > others are judging by the other responses. Also, while this is |
15 |
> > mostly portage related, I think it also would be useful for catalyst |
16 |
> > and even for people doing full-fledged virtual services. I think it |
17 |
> > should stay on -dev provided it doesn't get too specific to portage |
18 |
> > alone. |
19 |
> |
20 |
> I just want to throw in my thoughts. |
21 |
> |
22 |
> Can we have separate variables for the following? |
23 |
> |
24 |
> * Build system portage data |
25 |
> - portage overlay |
26 |
> - edb |
27 |
> - make.conf |
28 |
> * Build system root |
29 |
> |
30 |
> * Host system portage data |
31 |
> - portage overlay |
32 |
> - edb |
33 |
> - make.conf |
34 |
> * Host system root |
35 |
> |
36 |
> Ultimately it should be possible to, with a single installation of |
37 |
> portage, maintain several systems that lacks a compiler, libraries and |
38 |
> portage. |
39 |
> |
40 |
> Does the separation of depend and rdepend support a gcc-less |
41 |
> installation? |
42 |
|
43 |
Yes, there are multiple ways: |
44 |
- - binary packages |
45 |
- - transferring files from a ROOT based solution. |
46 |
|
47 |
The ROOT based solution works conditionally: All static libraries on the |
48 |
building system need to be compiled with flags that run on all secondary |
49 |
systems. Preferably also the building system contains the same set of |
50 |
libraries as the secondary systems. If the library sets are not the same |
51 |
all kinds of subtle library related bugs could appear. As DEPEND is |
52 |
verified on the building system it should be possible to have such a |
53 |
consistent setup. Don't expect wonders though, binary compatibility is |
54 |
hard (the only solution is packaged releases that have ensured binary |
55 |
compatibility and en-mass updates) |
56 |
|
57 |
Paul |
58 |
|
59 |
- -- |
60 |
Paul de Vrieze |
61 |
Gentoo Developer |
62 |
Mail: pauldv@g.o |
63 |
Homepage: http://www.devrieze.net |
64 |
-----BEGIN PGP SIGNATURE----- |
65 |
Version: GnuPG v1.2.4 (GNU/Linux) |
66 |
|
67 |
iD8DBQFAYZd2bKx5DBjWFdsRAqoyAKCXI+kwEjyWxpSzvxxBCFgOfIUK2ACfViDg |
68 |
HCo5H91fLnvvsPGe2H3xwhY= |
69 |
=T1Dj |
70 |
-----END PGP SIGNATURE----- |
71 |
|
72 |
-- |
73 |
gentoo-dev@g.o mailing list |