1 |
> [01-defaultpath.patch] (minor) |
2 |
> Also add "${prefix}/lib/portage/bin" to DEFAULT_PATH, to simplify the |
3 |
> bootstrap process. |
4 |
|
5 |
I do not see how it can aid bootstrap. |
6 |
|
7 |
> [02-ebuildenv-ROOT.patch] (minor) |
8 |
> Moved trailing 'os.sep' from EDEST to ROOT. |
9 |
|
10 |
What is it needed for? |
11 |
|
12 |
> [03-eprefix-function.patch] (normal) |
13 |
> Well, eprefix() was not yet present in 2.1.14, but may be already |
14 |
> somewhere in svn (if it exists somewhere). |
15 |
> To get this yet trivial implementation work, [10-portageq-root.patch] is |
16 |
> required. |
17 |
|
18 |
What is a constant function that always returns the value of EPREFIX if |
19 |
the input pkg is in the vdb useful for? |
20 |
|
21 |
> [04-interactive-ebuild.patch] (enhancement) |
22 |
> The most interesting one: Add interactive-feature to portage, usage: |
23 |
> FEATURES=interactive emerge package |
24 |
> FEATURES=interactive ebuild package.ebuild [unpack|compile|install|...] |
25 |
|
26 |
This is not prefix specific; you should send it to the |
27 |
gentoo-portage-dev mailing list. |
28 |
|
29 |
> [11-rpath-autofix.patch] (normal) |
30 |
> Do the "Auto fixing rpath" thing for to-be-merged files, not for already |
31 |
> merged ones. |
32 |
|
33 |
Ditto. |
34 |
|
35 |
> [12-readonly-tree.patch] (normal) |
36 |
> Fix situations where the ebuild cannot be copied twice if tree is |
37 |
> readonly. Maybe the second ebuild-cp could be removed. |
38 |
|
39 |
Ditto. |
40 |
|
41 |
> [05-checked-binaries.patch] (normal) |
42 |
> Use the binaries figured out by configure for sandbox/bash/mv/prelink. |
43 |
|
44 |
No, we want a path lookup for those to have some flexibility, especially |
45 |
for bash. |
46 |
|
47 |
> [08-cnf-typo.patch] (minor) |
48 |
> Just a typo in cnf/Makefile.in, which prevents installation of |
49 |
> PREFIX/etc/make.conf.example |
50 |
|
51 |
Applied. |
52 |
|
53 |
> [09-wget-bootstrap.patch] (minor) |
54 |
> Use the wget found by configure, not PREFIX/usr/bin/wget per default in |
55 |
> make.globals. This makes bootstrap easier. |
56 |
|
57 |
I do not see how, given that we bootstrap wget too. |
58 |
|
59 |
> [10-portageq-root.patch] (normal) |
60 |
> Do not pass ROOT to 'portageq', or portageq will try to create |
61 |
> ${ROOT}${EPREFIX}/var/tmp, which incorrectly results to |
62 |
> ${EDEST}/${EPREFIX}${EPREFIX}/var/tmp |
63 |
> Figured out this with an improved sandbox. |
64 |
|
65 |
I don't think it's the right place to fix it, I'll look into the |
66 |
problem. How have you figured it out exactly? |
67 |
|
68 |
-- |
69 |
Emanuele |
70 |
-- |
71 |
gentoo-osx@g.o mailing list |