1 |
Hey Benda, |
2 |
|
3 |
I've just found the time to give your new tarball a go and I'm happy to |
4 |
report that now it seems to work. Thanks for pointing out the additional |
5 |
pieces of information below, I've taken both note and heed. One nuisance is |
6 |
that I've had to add FEATURES="-usersandbox" to make.conf in order to |
7 |
silence emerge about 'problems with the sandbox binary'. Not like that was |
8 |
a show-stopper anyway, just a minor annoyance. |
9 |
I have successfully emerged a few packages I need and can confirm |
10 |
operational state. |
11 |
|
12 |
Thanks for your efforts! |
13 |
|
14 |
Looking forward to further improvements, |
15 |
Tamás |
16 |
|
17 |
|
18 |
On October 3, 2013 8:02:39 AM heroxbd@×××××.com wrote: |
19 |
> Hey Tamás, |
20 |
> |
21 |
> Tamás Gérczei <gerczei.tamas@×××××.com> writes: |
22 |
> |
23 |
> > Thanks for both the effort and letting me know - however, all I get is |
24 |
> > python complaining about a failed getaddrinfo (error 111) trying to |
25 |
> > resolve the rsync mirror's address, |
26 |
> > (reordered) |
27 |
> > The NSes listed in /data/gentoo/etc/resolv.conf should be reachable |
28 |
> > but I've even tried to modify it to another that CM itself is happy |
29 |
> > using outside the Prefix. |
30 |
> |
31 |
> Sorry, I forgot to prefixify /etc/resolv.conf in the most important |
32 |
> place, my fault. Now fixed in the tarball at |
33 |
> http://distfiles.gentoo.org/experimental/prefix/rap/gentoo.tar.bz2 |
34 |
> |
35 |
> > lack of write access to emerge.log |
36 |
> |
37 |
> > (reordered) |
38 |
> > I have simply extracted the downloaded tarball manually under /data as |
39 |
> > root and invoked the startprefix script as the default user my |
40 |
> > terminal gave me. I've even tried performing the latter as root, |
41 |
> > however, it made no difference apart from having been able to write |
42 |
> > emerge.log then. |
43 |
> |
44 |
> It's because the tarball is created with root priviledge, and requires |
45 |
> root to run. We are trying to make it accessible by normal users, but it |
46 |
> involves substantial work. |
47 |
> |
48 |
> > and eventually about lack of a usable temporary directory as |
49 |
> > well. |
50 |
> Android do not have /tmp available, as required by FHS. The ultimate |
51 |
> solution is to find out all the ebuild who use /tmp and prefixify it. |
52 |
> |
53 |
> At present, a workaround is to mount tmpfs at /tmp: |
54 |
> |
55 |
> # mkdir /tmp; mount -t tmpfs tmpfs /tmp |
56 |
> |
57 |
> as documented in |
58 |
> https://wiki.gentoo.org/wiki/Project:Android/tarball#Worthy_Notes |
59 |
> |
60 |
> We could include this hack into startprefix though... |
61 |
> |
62 |
> > This surfaces right upon entering the Prefix and trying to sync it. |
63 |
> |
64 |
> Yes, I reproduced that. I should've tested more thoroughly. |
65 |
> > At this point I have no use for this at all other than sheer curiosity |
66 |
> > as a Gentoo enthusiast so consider this low-priority, especially of |
67 |
> > someone else ends up suceeding on a different ROM. I'd also accept the |
68 |
> > above were it up to my ROM of choice, however, I know almost nothing |
69 |
> > about Android so I couldn't come to conclusions of my own. |
70 |
> |
71 |
> This is high-priority. You feedback is crucial, and I'm very |
72 |
> appreciated. Thank you for your time. |
73 |
> |
74 |
> Cheers, |
75 |
> Benda |
76 |
> |