1 |
This amd64 machine hasn't been updated in a while. Now, after updating, any |
2 |
emerge, eix-sync, or ebuild command gets a long message, as follows: |
3 |
|
4 |
Littlebird etc # emerge --sync |
5 |
>>> cfg-update-1.8.0-r3 : No new packages have been emerged, checksum index |
6 |
OK... |
7 |
Traceback (most recent call last): |
8 |
File "/usr/bin/emerge", line 4391, in ? |
9 |
retval = emerge_main() |
10 |
File "/usr/bin/emerge", line 4100, in emerge_main |
11 |
settings, trees, mtimedb = load_emerge_config() |
12 |
File "/usr/bin/emerge", line 4011, in load_emerge_config |
13 |
trees = portage.create_trees(trees=trees, **kwargs) |
14 |
File "/usr/lib/portage/pym/portage.py", line 7122, in create_trees |
15 |
config_incrementals=portage_const.INCREMENTALS) |
16 |
File "/usr/lib/portage/pym/portage.py", line 1057, in __init__ |
17 |
for k, v in rawprofileuse.iteritems(): |
18 |
AttributeError: 'NoneType' object has no attribute 'iteritems' |
19 |
|
20 |
|
21 |
I found that /etc/make.profile was linked to a non-existent (now) |
22 |
/usr/portage/profiles/default-linux/amd-64/2005.1 |
23 |
|
24 |
FInding a message about this on the forums, I deleted /etc/make.profile, and |
25 |
linked it to |
26 |
/usr/portage/profiles/default-linux/amd-64/2006.1/desktop |
27 |
|
28 |
emerge still doesn't work. |
29 |
|
30 |
Should I set PORTDIR=/usr/portage in make.conf? |
31 |
|
32 |
Thank you for any ideas. I haven't had this machine online for some months. |
33 |
|
34 |
Alan Davis |
35 |
|
36 |
-- |
37 |
Alan Davis, Kagman High School, Saipan lngndvs@×××××.com 1-670-256-2043 |
38 |
|
39 |
I consider that the golden rule requires that if I like a program I must |
40 |
share it with other people who like it. --------Richard |
41 |
Stallman |
42 |
|
43 |
Every great advance in natural knowledge has involved the absolute rejection |
44 |
of authority. ----- Thomas H. Huxley |