On Donnerstag 10 September 2009, Maximilian Bräutigam wrote:
> Hi all,
> 
> please help me. my computer is the hell since i wanted to update world
> (at ~amd64) today morning. i installed the packages listed below (=>
> emerge.log).
> 
> Now if I run "emerge" it returns:
> """
> Traceback (most recent call last):
>   File "/usr/bin/emerge", line 40, in <module>
>     retval = _emerge.emerge_main()
>   File "/usr/lib64/portage/pym/_emerge/__init__.py", line 15497, in
> emerge_main
>     trees[myroot]["vartree"].dbapi._counter_hash()
>   File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 137, in
> _counter_hash
>     counter, = self.aux_get(cpv, aux_keys)
>   File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 484, in
> aux_get
>     pkg_data = self._aux_cache["packages"].get(mycpv)
>   File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 392, in
> _aux_cache
>     self._aux_cache_init()
>   File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 412, in
> _aux_cache_init
>     aux_cache = mypickle.load()
> TypeError: 'NoneType' object does not support item assignment
> """
> 
> if i run revdep-rebuild it returns:
> """
> Parse Error reading PROVIDE and USE in
> '/var/db/pkg/app-emulation/emul-linux-x86-compat-20081109'
> Exception: 'NoneType' object does not support item assignment
> """
> FOR EVERY PACKAGE IN PORTAGE.
> 
> An old emerge-info is at
> http://www.xbra.de/images/emerge-info.txt
> 
> the above errors occur with python2.6.
> When i eselect python3.1, the error for emerge is:
> """
>   File "/usr/bin/emerge", line 41
>     except PermissionDenied, e:
>                            ^
> SyntaxError: invalid syntax
> """
> 
> Is it a python (e.g. dev-python/setuptools) or a poppler issue?
> i really don't know what to do because nothing is working anymore!
> 
> 

and what happens with python2.5?


poppler is a pdf lib and has nothing to do with portage or python.

Reply via email to