1 |
Hello to all, |
2 |
|
3 |
Summary: I have made many mods to sys-app/portage (2013 version). The result is |
4 |
a proposal of patch for latest sys-app/portage, see below. |
5 |
|
6 |
Main result of my mods to gentoo prefix: |
7 |
|
8 |
FEATURES=uncooperative-root emerge -bv =firefox-17 |
9 |
|
10 |
now works on EPREFIX on Android-4.1 ARM. I use neither fakeroot nor GNURoot. |
11 |
root access never required. |
12 |
|
13 |
@dol-sen advised me one week ago on #gentoo-portage to post here a rebased |
14 |
patch for HEAD of git.overlays.gentoo.org/proj/portage.git : I just hosted this |
15 |
patch on |
16 |
sf.net/projects/gentooandroid/files/sys-app_portage-current-HEAD_patch/download |
17 |
and it is also attached to this post. |
18 |
|
19 |
I request comments and discussions about this patch. Summary: |
20 |
|
21 |
pym/portage/const.py + (this is SUPPORTED_FEATURES+=uncooperative-root) |
22 |
cnf/make.conf.example ++++++++++++++++++++++++++ |
23 |
bin/ebuild-helpers/emake ++++++++ |
24 |
bin/ebuild.sh --+++++++ |
25 |
bin/misc-functions.sh -+++++ |
26 |
bin/phase-helpers.sh +++++ |
27 |
|
28 |
My aim is to take your remarks into account, then to build an overlay (will be |
29 |
hosted at endrood.sf.net) with up-to-date versions of all my mods. The final |
30 |
result will be a tested version of above patch, together with lastest builds |
31 |
for firefox, squeak, scala, gnucash, ... |
32 |
|
33 |
Thanks for you attention. |
34 |
|
35 |
Xdej. |