Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388191 - ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-php5/pecl-ssh2'
Summary: ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-p...
Status: RESOLVED DUPLICATE of bug 388187
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal major with 1 vote (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-23 09:00 UTC by Tomasz 'Trog' Welman
Modified: 2011-10-23 09:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz 'Trog' Welman 2011-10-23 09:00:15 UTC
[...]

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
Comment 1 Petr Šabata 2011-10-23 09:08:10 UTC
This is a dup of 388185...
Comment 2 jannis 2011-10-23 09:10:04 UTC
Using "emerge-webrsync" fixes the tree when using tree from 20111022
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2011-10-23 09:11:01 UTC

*** This bug has been marked as a duplicate of bug 388187 ***