1 |
Thanks for your response |
2 |
|
3 |
On 12/14/05, Kito <kito@g.o> wrote: |
4 |
> |
5 |
> On Dec 14, 2005, at 7:48 PM, m h wrote: |
6 |
> |
7 |
> > Another question. PORTDIR is not getting the prefixed value in |
8 |
> > portage.py. Kito, how |
9 |
> > are you setting this? Are you using an env variable? |
10 |
> |
11 |
> What do you mean 'in portage.py' ? The constants are defined in pym/ |
12 |
> portage_const.py and pym/portage_const_autotool.py (the latter being |
13 |
> defined by the options originally passed to configure) |
14 |
> |
15 |
|
16 |
I meant that when emerge calls out to the statements, functions in |
17 |
portage.py settings["PORTDIR"] is not returning a prefixed value.... |
18 |
|
19 |
> I'm setting PREFIX at the top of ${PREFIX}/etc/make.conf and setting |
20 |
> everything else accordingly (my PORTDIR is a cvs checkout of the |
21 |
> mainline portage tree, PORTDIR_OVERLAY is the snapshot I posted) |
22 |
> |
23 |
> Right now, the defaults are all still the same as vanilla portage, |
24 |
> i.e. /usr/* |
25 |
|
26 |
Sorry, but can you explain what you mean by "everything else" and "the |
27 |
defaults" above? I want to make sure I'm following you. |
28 |
|
29 |
> |
30 |
> Obviously hardcoding in make.conf breaks the ability to merge to |
31 |
> arbitrary locations from the command line like `PREFIX=/tmp emerge -v |
32 |
> boof` |
33 |
> |
34 |
|
35 |
Well, PREFIX needs to be set somewhere... |
36 |
|
37 |
> > |
38 |
> > |
39 |
> > On 12/14/05, m h <sesquile@×××××.com> wrote: |
40 |
> >> So I have a question: |
41 |
> >> Where can I get the ${PREFIX}/usr/local/portage/profiles directory |
42 |
> >> from to bootstrap? Haubi and Kito both have them, but where did they |
43 |
> >> get them from? It's not bundled with portage itself nor is it in the |
44 |
> >> stage1.... |
45 |
> |
46 |
> The macos profile is in PORTDIR/profiles/default-darwin/macos/prefix. |
47 |
> You can either put the stuff from toolsbox in your profiles |
48 |
> package.provided, or make sure FEATURES="-collision-protect" and use |
49 |
> the ebuilds from the prefix tree to recompile your toolchain with |
50 |
> portage. |
51 |
> |
52 |
|
53 |
I'm not using macos (I'm using linux). So if I understand you |
54 |
correctly I don't need to change anything from the default linux |
55 |
profile other than adding FEATURES="-collision-protect". Cool. My |
56 |
question remains, where do I get this profile from? (In svn) |
57 |
|
58 |
Sorry if my questions are tedious, I'm still not comfortable with |
59 |
where things are located in gentoo's svn. So I'm trying to be very |
60 |
specific here. Hopefully this will serve others as well. |
61 |
|
62 |
When I get something that is working, I'll create a wiki article. |
63 |
|
64 |
Any idea when anonymous SVN will be working? |
65 |
|
66 |
thanks for your help |
67 |
|
68 |
matt |
69 |
|
70 |
-- |
71 |
gentoo-osx@g.o mailing list |