1 |
On Donnerstag 10 September 2009, Maximilian Bräutigam wrote: |
2 |
> Hi all, |
3 |
> |
4 |
> please help me. my computer is the hell since i wanted to update world |
5 |
> (at ~amd64) today morning. i installed the packages listed below (=> |
6 |
> emerge.log). |
7 |
> |
8 |
> Now if I run "emerge" it returns: |
9 |
> """ |
10 |
> Traceback (most recent call last): |
11 |
> File "/usr/bin/emerge", line 40, in <module> |
12 |
> retval = _emerge.emerge_main() |
13 |
> File "/usr/lib64/portage/pym/_emerge/__init__.py", line 15497, in |
14 |
> emerge_main |
15 |
> trees[myroot]["vartree"].dbapi._counter_hash() |
16 |
> File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 137, in |
17 |
> _counter_hash |
18 |
> counter, = self.aux_get(cpv, aux_keys) |
19 |
> File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 484, in |
20 |
> aux_get |
21 |
> pkg_data = self._aux_cache["packages"].get(mycpv) |
22 |
> File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 392, in |
23 |
> _aux_cache |
24 |
> self._aux_cache_init() |
25 |
> File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 412, in |
26 |
> _aux_cache_init |
27 |
> aux_cache = mypickle.load() |
28 |
> TypeError: 'NoneType' object does not support item assignment |
29 |
> """ |
30 |
> |
31 |
> if i run revdep-rebuild it returns: |
32 |
> """ |
33 |
> Parse Error reading PROVIDE and USE in |
34 |
> '/var/db/pkg/app-emulation/emul-linux-x86-compat-20081109' |
35 |
> Exception: 'NoneType' object does not support item assignment |
36 |
> """ |
37 |
> FOR EVERY PACKAGE IN PORTAGE. |
38 |
> |
39 |
> An old emerge-info is at |
40 |
> http://www.xbra.de/images/emerge-info.txt |
41 |
> |
42 |
> the above errors occur with python2.6. |
43 |
> When i eselect python3.1, the error for emerge is: |
44 |
> """ |
45 |
> File "/usr/bin/emerge", line 41 |
46 |
> except PermissionDenied, e: |
47 |
> ^ |
48 |
> SyntaxError: invalid syntax |
49 |
> """ |
50 |
> |
51 |
> Is it a python (e.g. dev-python/setuptools) or a poppler issue? |
52 |
> i really don't know what to do because nothing is working anymore! |
53 |
> |
54 |
> |
55 |
|
56 |
and what happens with python2.5? |
57 |
|
58 |
|
59 |
poppler is a pdf lib and has nothing to do with portage or python. |