Gentoo Archives: gentoo-user

From: Grant Edwards <grant.b.edwards@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] portage broken because of Unicode bugs
Date: Wed, 08 Sep 2010 22:01:31
Message-Id: i6911k$4oc$1@dough.gmane.org
1 After my last update, portage stopped working. Google led me to
2 believe it was this bug:
3
4 http://bugs.gentoo.org/show_bug.cgi?id=317775
5
6 Which was said to be fixed in portage 2.1.9.
7
8 So I upgraded from 2.1.8.X to 2.1.9.1, and now portage is even more
9 broken. Now I can't even use it to downgrade to the older version of
10 portage (which would at least work if you ran it using --quiet).
11
12 This is a fine kettle of fish....
13
14 alpha grante # emerge --quiet portage
15 Traceback (most recent call last):
16 File "/usr/bin/emerge", line 43, in <module>
17 retval = emerge_main()
18 File "/usr/lib/portage/pym/_emerge/main.py", line 1678, in emerge_main
19 myopts, myaction, myfiles, spinner)
20 File "/usr/lib/portage/pym/_emerge/actions.py", line 286, in action_build
21 settings, trees, myopts, myparams, myaction, myfiles, spinner)
22 File "/usr/lib/portage/pym/_emerge/depgraph.py", line 5947, in backtrack_depgraph
23 myaction, myfiles, spinner)
24 File "/usr/lib/portage/pym/_emerge/depgraph.py", line 5966, in _backtrack_depgraph
25 success, favorites = mydepgraph.select_files(myfiles)
26 File "/usr/lib/portage/pym/_emerge/depgraph.py", line 1426, in select_files
27 self._load_vdb()
28 File "/usr/lib/portage/pym/_emerge/depgraph.py", line 320, in _load_vdb
29 fake_vartree.sync()
30 File "/usr/lib/portage/pym/_emerge/FakeVartree.py", line 119, in sync
31 self._sync()
32 File "/usr/lib/portage/pym/_emerge/FakeVartree.py", line 171, in _sync
33 pkg = self._pkg(cpv)
34 File "/usr/lib/portage/pym/_emerge/FakeVartree.py", line 195, in _pkg
35 type_name="installed")
36 File "/usr/lib/portage/pym/_emerge/Package.py", line 63, in __init__
37 self._validate_deps()
38 File "/usr/lib/portage/pym/_emerge/Package.py", line 92, in _validate_deps
39 self._metadata_exception(k, e)
40 File "/usr/lib/portage/pym/_emerge/Package.py", line 241, in _metadata_exception
41 "%s: %s in '%s'" % (k, e, path))
42 UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 23: ordinal not in range(128)
43
44
45 --
46 Grant Edwards grant.b.edwards Yow! I'm in direct contact
47 at with many advanced fun
48 gmail.com CONCEPTS.

Replies

Subject Author
[gentoo-user] Re: portage broken because of Unicode bugs Grant Edwards <grant.b.edwards@×××××.com>