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.