[...] Number of files: 148355 Number of files transferred: 27903 Total file size: 211775118 bytes Total transferred file size: 76742837 bytes Literal data: 76742837 bytes Matched data: 0 bytes File list size: 3538117 File list generation time: 0.001 seconds File list transfer time: 0.000 seconds Total bytes sent: 585375 Total bytes received: 81646163 sent 585375 bytes received 81646163 bytes 445699.39 bytes/sec total size is 211775118 speedup is 2.58 Performing Global Updates: (Could take a couple of minutes if you have a lot of binary packages.) .='update pass' *='binary update' #='/var/db update' @='/var/db move' s='/var/db SLOT move' %='binary move' S='binary SLOT move' p='update /etc/portage/package.*' /usr/portage/profiles/updates/3Q-2011.......................... /usr/portage/profiles/updates/4Q-2011...... ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-php5/pecl-ssh2' Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib64/portage/pym/_emerge/main.py", line 1812, in emerge_main return action_sync(settings, trees, mtimedb, myopts, myaction) File "/usr/lib64/portage/pym/_emerge/actions.py", line 2487, in action_sync _global_updates(trees, mtimedb["updates"], quiet=("--quiet" in myopts)): File "/usr/lib64/portage/pym/portage/_global_updates.py", line 160, in _global_updates moves = vardb.move_ent(update_cmd, repo_match=repo_match) File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 300, in move_ent origmatches = self.match(origcp, use_cache=0) File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 474, in match origdep, mydb=self, use_cache=use_cache, settings=self.settings) File "/usr/lib64/portage/pym/portage/dbapi/dep_expand.py", line 33, in dep_expand mydep = Atom(mydep, allow_repo=True) File "/usr/lib64/portage/pym/portage/dep/__init__.py", line 1097, in __init__ raise InvalidAtom(self) InvalidAtom: dev-php5/dev-php5/pecl-ssh2 Reproducible: Always Steps to Reproduce: 1. run emerge --sync (I did on: 23.10.2011). Actual Results: Number of files: 148355 Number of files transferred: 27903 Total file size: 211775118 bytes Total transferred file size: 76742837 bytes Literal data: 76742837 bytes Matched data: 0 bytes File list size: 3538117 File list generation time: 0.001 seconds File list transfer time: 0.000 seconds Total bytes sent: 585375 Total bytes received: 81646163 sent 585375 bytes received 81646163 bytes 445699.39 bytes/sec total size is 211775118 speedup is 2.58 Performing Global Updates: (Could take a couple of minutes if you have a lot of binary packages.) .='update pass' *='binary update' #='/var/db update' @='/var/db move' s='/var/db SLOT move' %='binary move' S='binary SLOT move' p='update /etc/portage/package.*' /usr/portage/profiles/updates/3Q-2011.......................... /usr/portage/profiles/updates/4Q-2011...... ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-php5/pecl-ssh2' Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib64/portage/pym/_emerge/main.py", line 1812, in emerge_main return action_sync(settings, trees, mtimedb, myopts, myaction) File "/usr/lib64/portage/pym/_emerge/actions.py", line 2487, in action_sync _global_updates(trees, mtimedb["updates"], quiet=("--quiet" in myopts)): File "/usr/lib64/portage/pym/portage/_global_updates.py", line 160, in _global_updates moves = vardb.move_ent(update_cmd, repo_match=repo_match) File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 300, in move_ent origmatches = self.match(origcp, use_cache=0) File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 474, in match origdep, mydb=self, use_cache=use_cache, settings=self.settings) File "/usr/lib64/portage/pym/portage/dbapi/dep_expand.py", line 33, in dep_expand mydep = Atom(mydep, allow_repo=True) File "/usr/lib64/portage/pym/portage/dep/__init__.py", line 1097, in __init__ raise InvalidAtom(self) InvalidAtom: dev-php5/dev-php5/pecl-ssh2 Expected Results: emerge --sync finished successfully
This is a dup of 388185...
Using "emerge-webrsync" fixes the tree when using tree from 20111022
*** This bug has been marked as a duplicate of bug 388187 ***