1 |
Well, I've got the latest, and I bootstrapped the latest portage tree, as |
2 |
|
3 |
well as portage itself. Now when trying to emerge, I get this error: |
4 |
|
5 |
|
6 |
|
7 |
$ emerge --oneshot sed |
8 |
|
9 |
|
10 |
|
11 |
portage: mdmcmull user or group missing.i |
12 |
|
13 |
In Prefix Portage this is quite dramatic |
14 |
|
15 |
since it means you have thrown away yourself. |
16 |
|
17 |
Re-add yourself, or rebootstrap Gentoo Prefix. |
18 |
|
19 |
|
20 |
|
21 |
*** WARNING *** For security reasons, only system administrators should be |
22 |
|
23 |
*** WARNING *** allowed in the portage group. Untrusted users or |
24 |
|
25 |
processes |
26 |
|
27 |
*** WARNING *** can potentially exploit the portage group for attacks such |
28 |
|
29 |
as |
30 |
|
31 |
*** WARNING *** local privilege escalation. |
32 |
|
33 |
|
34 |
|
35 |
Adjusting permissions recursively: |
36 |
|
37 |
'/gsa/ausgsa/home/m/d/mdmcmull/.overlay/var/cache/edb/dep' |
38 |
|
39 |
emergelog(): |
40 |
|
41 |
chown('/gsa/ausgsa/home/m/d/mdmcmull/.overlay/var/log/emerge.log', 0, 0) |
42 |
|
43 |
emergelog(): |
44 |
|
45 |
chown('/gsa/ausgsa/home/m/d/mdmcmull/.overlay/var/log/emerge.log', 0, 0) |
46 |
|
47 |
Calculating dependencies... done! |
48 |
|
49 |
>>> Verifying ebuild Manifests... |
50 |
|
51 |
|
52 |
|
53 |
>>> Emerging (1 of 1) sys-apps/sed-4.1.5 to / |
54 |
|
55 |
emergelog(): |
56 |
|
57 |
chown('/gsa/ausgsa/home/m/d/mdmcmull/.overlay/var/log/emerge.log', 0, 0) |
58 |
|
59 |
Traceback (most recent call last): |
60 |
|
61 |
File "/gsa/ausgsa/home/m/d/mdmcmull/.overlay/usr/bin/emerge", line 18, in |
62 |
|
63 |
? |
64 |
|
65 |
retval = emerge_main() |
66 |
|
67 |
File |
68 |
|
69 |
"/gsa/ausgsa-h2/00/mdmcmull/.overlay/usr/lib/portage/pym/emerge/__init__.py", |
70 |
|
71 |
line 6349, in emerge_main |
72 |
|
73 |
myopts, myaction, myfiles, spinner) |
74 |
|
75 |
File |
76 |
|
77 |
"/gsa/ausgsa-h2/00/mdmcmull/.overlay/usr/lib/portage/pym/emerge/__init__.py", |
78 |
|
79 |
line 5811, in action_build |
80 |
|
81 |
retval = mergetask.merge(pkglist, favorites, mtimedb) |
82 |
|
83 |
File |
84 |
|
85 |
"/gsa/ausgsa-h2/00/mdmcmull/.overlay/usr/lib/portage/pym/emerge/__init__.py", |
86 |
|
87 |
line 3592, in merge |
88 |
|
89 |
mode=070, mask=0) |
90 |
|
91 |
File |
92 |
|
93 |
"/gsa/ausgsa-h2/00/mdmcmull/.overlay/usr/lib/portage/pym/portage/util.py", |
94 |
|
95 |
line 863, in ensure_dirs |
96 |
|
97 |
perms_modified = apply_permissions(dir_path, *args, **kwargs) |
98 |
|
99 |
File |
100 |
|
101 |
"/gsa/ausgsa-h2/00/mdmcmull/.overlay/usr/lib/portage/pym/portage/util.py", |
102 |
|
103 |
line 588, in apply_permissions |
104 |
|
105 |
raise OperationNotPermitted(func_call) |
106 |
|
107 |
portage.exception.OperationNotPermitted: |
108 |
|
109 |
chown('/gsa/ausgsa-h2/00/mdmcmull/.overlay/var/tmp/portage', 0, 0) |
110 |
|
111 |
emergelog(): |
112 |
|
113 |
chown('/gsa/ausgsa/home/m/d/mdmcmull/.overlay/var/log/emerge.log', 0, 0) |
114 |
|
115 |
|
116 |
|
117 |
I have two different AIX systems here. On one of them, this works as it |
118 |
|
119 |
should, but on this newest one it fails as indicated above. The difference, |
120 |
|
121 |
is on the first, I have a local account on the machine. On the second I do |
122 |
|
123 |
not have a local account, but instead it uses a distributed auth system |
124 |
|
125 |
called gsa. I'm certain this is what is causing the error, but I don't know |
126 |
|
127 |
how to debug this. Any advice ? |
128 |
|
129 |
|
130 |
|
131 |
|
132 |
|
133 |
On Thu, 19 Jul 2007 21:29:34 +0200, Fabian Groffen <grobian@g.o> |
134 |
|
135 |
wrote: |
136 |
|
137 |
> On 19-07-2007 14:08:33 -0500, Marshall McMullen wrote: |
138 |
|
139 |
>> |
140 |
|
141 |
>> Oops, you got me. I updated the bootstrap_prefix.sh script, and then |
142 |
|
143 |
>> installed portage, but did not sync the tree with the latest as svn |
144 |
|
145 |
> doesn't |
146 |
|
147 |
>> work on my AIX box. I'll try a new snapshot whenever you get it ready. |
148 |
|
149 |
>> Many thanks! |
150 |
|
151 |
> |
152 |
|
153 |
> Ok, I uploaded the snapshot. Make sure you get it |
154 |
|
155 |
> # $Id: bootstrap-prefix.sh 7670 2007-07-19 19:28:17Z grobian $ |
156 |
|
157 |
> |
158 |
|
159 |
> Let me know if that works. |
160 |
|
161 |
> |
162 |
|
163 |
> -- |
164 |
|
165 |
> Fabian Groffen |
166 |
|
167 |
> Gentoo on a different level |
168 |
|
169 |
> |
170 |
|
171 |
> -- |
172 |
|
173 |
> gentoo-alt@g.o mailing list |
174 |
|
175 |
-- |
176 |
gentoo-alt@g.o mailing list |