1 |
Jorge Almeida schreef: |
2 |
> equery seems crazy. I have gentoolkit-0.2.0, and just reemerged it for |
3 |
> good measure. |
4 |
> |
5 |
> $ equery depends vim |
6 |
> [ Searching for packages depending on vim... ] |
7 |
> Traceback (most recent call last): |
8 |
> File "/usr/bin/equery", line 1551, in ? |
9 |
> cmd.perform(local_opts) |
10 |
> File "/usr/bin/equery", line 996, in perform |
11 |
> packages = gentoolkit.find_all_installed_packages() |
12 |
> File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 284, |
13 |
> in find_all_installed_packages |
14 |
> return [Package(x) for x in t] |
15 |
> File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 52, |
16 |
> in __init__ |
17 |
> self._settings = portage.config(clone=settings) |
18 |
> File "/usr/lib/portage/pym/portage.py", line 882, in __init__ |
19 |
> self.pmaskdict = copy.deepcopy(clone.pmaskdict) |
20 |
> File "/usr/lib/python2.3/copy.py", line 192, in deepcopy |
21 |
> y = copier(x, memo) |
22 |
> File "/usr/lib/python2.3/copy.py", line 286, in _deepcopy_dict |
23 |
> y[deepcopy(key, memo)] = deepcopy(value, memo) |
24 |
> File "/usr/lib/python2.3/copy.py", line 192, in deepcopy |
25 |
> y = copier(x, memo) |
26 |
> File "/usr/lib/python2.3/copy.py", line 259, in _deepcopy_list |
27 |
> y.append(deepcopy(a, memo)) |
28 |
> File "/usr/lib/python2.3/copy.py", line 224, in deepcopy |
29 |
> memo[d] = y |
30 |
> MemoryError |
31 |
> |
32 |
> "vim" is just an example, it's the same with other packages. Also, |
33 |
> revdep-rebuild -p says there is no problem with missing dependencies... |
34 |
> |
35 |
> Any idea? |
36 |
> |
37 |
> |
38 |
|
39 |
No problems here: |
40 |
|
41 |
eix gentoolkit |
42 |
* app-portage/gentoolkit |
43 |
Available versions: 0.2.0 ~0.2.1_pre2 ~0.2.1_pre4 ~0.2.1_pre5 |
44 |
Installed: 0.2.1_pre5 |
45 |
Homepage: |
46 |
http://www.gentoo.org/proj/en/portage/tools/index.xml |
47 |
Description: Collection of administration scripts for Gentoo |
48 |
|
49 |
|
50 |
equery depends xine |
51 |
[ Searching for packages depending on xine... ] |
52 |
dev-libs/DirectFB-extra-0.9.22 |
53 |
media-video/totem-1.0.4 |
54 |
|
55 |
But I do remember having such problems in the (distant) past. Don't see |
56 |
anything on b.g.o that looks like this, though. |
57 |
|
58 |
The problem, from the looks of it, could be in Python, or in gentoolkit |
59 |
itself. |
60 |
|
61 |
Have you updated Python recently? Perhaps you need to run |
62 |
/usr/sbin/python-updater to make sure everything is copacetic. |
63 |
|
64 |
Or, of course, you could upgrade gentoolkit; maybe that was a problem |
65 |
with it that was fixed (gentoolkit didn't used to work very well for |
66 |
'depends' or 'uses' at all, until recently). |
67 |
|
68 |
Holly |
69 |
-- |
70 |
gentoo-user@g.o mailing list |