1 |
On Mon, 2011-10-24 at 01:40 +0200, Hartmut Figge wrote: |
2 |
> Greetings, |
3 |
> |
4 |
> emerge --sync was successfull till 'Performing Global Updates' which |
5 |
> leaded to an error. After waiting for perhaps 1 to 2 hours i tried |
6 |
> another 'emerge --sync' in the hope that would fix the issue. No luck. |
7 |
> |
8 |
> --------------- |
9 |
> i5 hafi # emerge --sync |
10 |
> |
11 |
> Performing Global Updates: |
12 |
> (Could take a couple of minutes if you have a lot of binary packages.) |
13 |
> .='update pass' *='binary update' #='/var/db update' @='/var/db move' |
14 |
> s='/var/db SLOT move' %='binary move' S='binary SLOT move' |
15 |
> p='update /etc/portage/package.*' |
16 |
> /usr/portage/profiles/updates/3Q-2011.......................... |
17 |
> /usr/portage/profiles/updates/4Q-2011...... |
18 |
> ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-php5/pecl-ssh2' |
19 |
> Traceback (most recent call last): |
20 |
> File "/usr/bin/emerge", line 43, in <module> |
21 |
> retval = emerge_main() |
22 |
> File "/usr/lib/portage/pym/_emerge/main.py", line 1531, in emerge_main |
23 |
> _global_updates(trees, mtimedb["updates"], quiet=("--quiet" in myopts)): |
24 |
> File "/usr/lib/portage/pym/portage/_global_updates.py", line 160, in _global_updates |
25 |
> moves = vardb.move_ent(update_cmd, repo_match=repo_match) |
26 |
> File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 300, in move_ent |
27 |
> origmatches = self.match(origcp, use_cache=0) |
28 |
> File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 474, in match |
29 |
> origdep, mydb=self, use_cache=use_cache, settings=self.settings) |
30 |
> File "/usr/lib/portage/pym/portage/dbapi/dep_expand.py", line 33, in dep_expand |
31 |
> mydep = Atom(mydep, allow_repo=True) |
32 |
> File "/usr/lib/portage/pym/portage/dep/__init__.py", line 1097, in __init__ |
33 |
> raise InvalidAtom(self) |
34 |
> InvalidAtom: dev-php5/dev-php5/pecl-ssh2 |
35 |
> --------------- |
36 |
|
37 |
I'm seeing this chatter now. It looks like someone made a typo. And |
38 |
some mirrors are still picking it up. |
39 |
|
40 |
You should be able to delete /usr/portage/profiles/updates/4Q-2011 (or |
41 |
edit the file and fix it... it's pretty straighforward) and continue |
42 |
from there. |
43 |
|
44 |
-a |