* [gentoo-user] equery
@ 2005-08-29 22:45 Jorge Almeida
2005-08-29 23:22 ` Holly Bostick
2005-08-30 22:07 ` Paul Varner
0 siblings, 2 replies; 12+ messages in thread
From: Jorge Almeida @ 2005-08-29 22:45 UTC (permalink / raw
To: gentoo-user
equery seems crazy. I have gentoolkit-0.2.0, and just reemerged it for
good measure.
$ equery depends vim
[ Searching for packages depending on vim... ]
Traceback (most recent call last):
File "/usr/bin/equery", line 1551, in ?
cmd.perform(local_opts)
File "/usr/bin/equery", line 996, in perform
packages = gentoolkit.find_all_installed_packages()
File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 284, in find_all_installed_packages
return [Package(x) for x in t]
File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 52, in __init__
self._settings = portage.config(clone=settings)
File "/usr/lib/portage/pym/portage.py", line 882, in __init__
self.pmaskdict = copy.deepcopy(clone.pmaskdict)
File "/usr/lib/python2.3/copy.py", line 192, in deepcopy
y = copier(x, memo)
File "/usr/lib/python2.3/copy.py", line 286, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib/python2.3/copy.py", line 192, in deepcopy
y = copier(x, memo)
File "/usr/lib/python2.3/copy.py", line 259, in _deepcopy_list
y.append(deepcopy(a, memo))
File "/usr/lib/python2.3/copy.py", line 224, in deepcopy
memo[d] = y
MemoryError
"vim" is just an example, it's the same with other packages. Also,
revdep-rebuild -p says there is no problem with missing dependencies...
Any idea?
--
Jorge Almeida
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 22:45 [gentoo-user] equery Jorge Almeida
@ 2005-08-29 23:22 ` Holly Bostick
2005-08-29 23:31 ` Jorge Almeida
2005-08-30 22:07 ` Paul Varner
1 sibling, 1 reply; 12+ messages in thread
From: Holly Bostick @ 2005-08-29 23:22 UTC (permalink / raw
To: gentoo-user
Jorge Almeida schreef:
> equery seems crazy. I have gentoolkit-0.2.0, and just reemerged it for
> good measure.
>
> $ equery depends vim
> [ Searching for packages depending on vim... ]
> Traceback (most recent call last):
> File "/usr/bin/equery", line 1551, in ?
> cmd.perform(local_opts)
> File "/usr/bin/equery", line 996, in perform
> packages = gentoolkit.find_all_installed_packages()
> File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 284,
> in find_all_installed_packages
> return [Package(x) for x in t]
> File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 52,
> in __init__
> self._settings = portage.config(clone=settings)
> File "/usr/lib/portage/pym/portage.py", line 882, in __init__
> self.pmaskdict = copy.deepcopy(clone.pmaskdict)
> File "/usr/lib/python2.3/copy.py", line 192, in deepcopy
> y = copier(x, memo)
> File "/usr/lib/python2.3/copy.py", line 286, in _deepcopy_dict
> y[deepcopy(key, memo)] = deepcopy(value, memo)
> File "/usr/lib/python2.3/copy.py", line 192, in deepcopy
> y = copier(x, memo)
> File "/usr/lib/python2.3/copy.py", line 259, in _deepcopy_list
> y.append(deepcopy(a, memo))
> File "/usr/lib/python2.3/copy.py", line 224, in deepcopy
> memo[d] = y
> MemoryError
>
> "vim" is just an example, it's the same with other packages. Also,
> revdep-rebuild -p says there is no problem with missing dependencies...
>
> Any idea?
>
>
No problems here:
eix gentoolkit
* app-portage/gentoolkit
Available versions: 0.2.0 ~0.2.1_pre2 ~0.2.1_pre4 ~0.2.1_pre5
Installed: 0.2.1_pre5
Homepage:
http://www.gentoo.org/proj/en/portage/tools/index.xml
Description: Collection of administration scripts for Gentoo
equery depends xine
[ Searching for packages depending on xine... ]
dev-libs/DirectFB-extra-0.9.22
media-video/totem-1.0.4
But I do remember having such problems in the (distant) past. Don't see
anything on b.g.o that looks like this, though.
The problem, from the looks of it, could be in Python, or in gentoolkit
itself.
Have you updated Python recently? Perhaps you need to run
/usr/sbin/python-updater to make sure everything is copacetic.
Or, of course, you could upgrade gentoolkit; maybe that was a problem
with it that was fixed (gentoolkit didn't used to work very well for
'depends' or 'uses' at all, until recently).
Holly
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 23:22 ` Holly Bostick
@ 2005-08-29 23:31 ` Jorge Almeida
2005-08-29 23:37 ` Brett I. Holcomb
2005-08-30 0:24 ` Holly Bostick
0 siblings, 2 replies; 12+ messages in thread
From: Jorge Almeida @ 2005-08-29 23:31 UTC (permalink / raw
To: gentoo-user
On Tue, 30 Aug 2005, Holly Bostick wrote:
>
>
> The problem, from the looks of it, could be in Python, or in gentoolkit
> itself.
>
> Have you updated Python recently? Perhaps you need to run
> /usr/sbin/python-updater to make sure everything is copacetic.
python is up-to-date, and I just run /usr/sbin/python-updater (how do
you know this? Meaning: what part of the docs did I miss?)
>
> Or, of course, you could upgrade gentoolkit; maybe that was a problem
> with it that was fixed (gentoolkit didn't used to work very well for
> 'depends' or 'uses' at all, until recently).
Did it, to the ~x86 version. No joy.
My box at home has the same stable versions and equery works...
>
> Holly
>
Thanks.
Jorge
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 23:31 ` Jorge Almeida
@ 2005-08-29 23:37 ` Brett I. Holcomb
2005-08-29 23:44 ` Jorge Almeida
2005-08-30 0:24 ` Holly Bostick
1 sibling, 1 reply; 12+ messages in thread
From: Brett I. Holcomb @ 2005-08-29 23:37 UTC (permalink / raw
To: gentoo-user
I've seen messages like that from portage and when I run the command again
it works. It seems that sometimes portage is running and executing a
command like that cause it to get confused.
On Tue, 30 Aug 2005, Jorge
Almeida wrote:
> On Tue, 30 Aug 2005, Holly Bostick wrote:
>>
>>
>> The problem, from the looks of it, could be in Python, or in gentoolkit
>> itself.
>>
>> Have you updated Python recently? Perhaps you need to run
>> /usr/sbin/python-updater to make sure everything is copacetic.
> python is up-to-date, and I just run /usr/sbin/python-updater (how do
> you know this? Meaning: what part of the docs did I miss?)
>>
>> Or, of course, you could upgrade gentoolkit; maybe that was a problem
>> with it that was fixed (gentoolkit didn't used to work very well for
>> 'depends' or 'uses' at all, until recently).
> Did it, to the ~x86 version. No joy.
>
> My box at home has the same stable versions and equery works...
>>
>> Holly
>>
> Thanks.
>
> Jorge
>
--
Brett I. Holcomb
brettholcomb@R777bellsouth.net
Registered Linux User #188143
Remove R777 to email
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 23:37 ` Brett I. Holcomb
@ 2005-08-29 23:44 ` Jorge Almeida
2005-08-29 23:59 ` Brett I. Holcomb
0 siblings, 1 reply; 12+ messages in thread
From: Jorge Almeida @ 2005-08-29 23:44 UTC (permalink / raw
To: gentoo-user
On Mon, 29 Aug 2005, Brett I. Holcomb wrote:
> I've seen messages like that from portage and when I run the command again it
> works. It seems that sometimes portage is running and executing a command
> like that cause it to get confused.
>
This has happened for some time now, on my office computer. It is
consistent...
--
Jorge Almeida
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 23:44 ` Jorge Almeida
@ 2005-08-29 23:59 ` Brett I. Holcomb
0 siblings, 0 replies; 12+ messages in thread
From: Brett I. Holcomb @ 2005-08-29 23:59 UTC (permalink / raw
To: gentoo-user
Okay - it's not that then <G>.
On Tue, 30 Aug 2005, Jorge Almeida wrote:
> On Mon, 29 Aug 2005, Brett I. Holcomb wrote:
>
>> I've seen messages like that from portage and when I run the command again
>> it works. It seems that sometimes portage is running and executing a
>> command like that cause it to get confused.
>>
> This has happened for some time now, on my office computer. It is
> consistent...
>
--
Brett I. Holcomb
brettholcomb@R777bellsouth.net
Registered Linux User #188143
Remove R777 to email
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 23:31 ` Jorge Almeida
2005-08-29 23:37 ` Brett I. Holcomb
@ 2005-08-30 0:24 ` Holly Bostick
2005-08-30 0:34 ` Jorge Almeida
1 sibling, 1 reply; 12+ messages in thread
From: Holly Bostick @ 2005-08-30 0:24 UTC (permalink / raw
To: gentoo-user
Jorge Almeida schreef:
> On Tue, 30 Aug 2005, Holly Bostick wrote:
>
>>
>>
>> The problem, from the looks of it, could be in Python, or in gentoolkit
>> itself.
>>
>> Have you updated Python recently? Perhaps you need to run
>> /usr/sbin/python-updater to make sure everything is copacetic.
>
> python is up-to-date, and I just run /usr/sbin/python-updater (how do
> you know this? Meaning: what part of the docs did I miss?)
>
Don't think it's in the docs; I know about it from reading my emerge
output. The recommendation to run /usr/sbin/python-updater is in the
einfo displayed at the end of a Python emerge (in the case you just
updated from 2.2.x to 2.3.x). So I remembered that such a utility
existed-- didn't remember the name, but remembered that I had seen it in
the einfo, so I just opened up the (latest) Python ebuild in nano and
copied it into the mail (yeah, I cheat ;) ).
Sorry that wasn't any help, though... I'm out of ideas other than
unmerge gentoolkit completely, and remerge it, short of a very very
thorough comparison of the system where it works to the system where it
doesn't... which is worse than looking for a needle in a haystack, since
at least in the latter case, you know what you're looking for.
Holly
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-30 0:24 ` Holly Bostick
@ 2005-08-30 0:34 ` Jorge Almeida
2005-08-30 5:01 ` Rumen Yotov
0 siblings, 1 reply; 12+ messages in thread
From: Jorge Almeida @ 2005-08-30 0:34 UTC (permalink / raw
To: gentoo-user
On Tue, 30 Aug 2005, Holly Bostick wrote:
> Don't think it's in the docs; I know about it from reading my emerge
> output. The recommendation to run /usr/sbin/python-updater is in the
> einfo displayed at the end of a Python emerge (in the case you just
> updated from 2.2.x to 2.3.x). So I remembered that such a utility
> existed-- didn't remember the name, but remembered that I had seen it in
> the einfo, so I just opened up the (latest) Python ebuild in nano and
> copied it into the mail (yeah, I cheat ;) ).
>
Well, OK then :)
>
I'm beginning to suspect this is prelink-related...
> Holly
>
Cheers,
Jorge
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-30 0:34 ` Jorge Almeida
@ 2005-08-30 5:01 ` Rumen Yotov
2005-08-30 8:48 ` Jorge Almeida
0 siblings, 1 reply; 12+ messages in thread
From: Rumen Yotov @ 2005-08-30 5:01 UTC (permalink / raw
To: gentoo-user
On Tue, 2005-08-30 at 01:34 +0100, Jorge Almeida wrote:
> On Tue, 30 Aug 2005, Holly Bostick wrote:
>
> > Don't think it's in the docs; I know about it from reading my emerge
> > output. The recommendation to run /usr/sbin/python-updater is in the
> > einfo displayed at the end of a Python emerge (in the case you just
> > updated from 2.2.x to 2.3.x). So I remembered that such a utility
> > existed-- didn't remember the name, but remembered that I had seen it in
> > the einfo, so I just opened up the (latest) Python ebuild in nano and
> > copied it into the mail (yeah, I cheat ;) ).
> >
> Well, OK then :)
> >
> I'm beginning to suspect this is prelink-related...
>
> > Holly
> >
> Cheers,
>
> Jorge
Hi,
Running a script to update Perl&Python modules is a common issue after
updating them (Perl&Python) to a new (specially) major version.
Try the testing (~x86) version of gentoolkit it *may* work.
For dependency checking i use the "dep" (ecatmur's) script
HTH. Rumen
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-30 5:01 ` Rumen Yotov
@ 2005-08-30 8:48 ` Jorge Almeida
0 siblings, 0 replies; 12+ messages in thread
From: Jorge Almeida @ 2005-08-30 8:48 UTC (permalink / raw
To: gentoo-user
On Tue, 30 Aug 2005, Rumen Yotov wrote:
> Hi,
> Running a script to update Perl&Python modules is a common issue after
> updating them (Perl&Python) to a new (specially) major version.
> Try the testing (~x86) version of gentoolkit it *may* work.
It doesn't. I had already tried it.
> For dependency checking i use the "dep" (ecatmur's) script
Will take a look. Still, I'd like to know what the problem is...
> HTH. Rumen
>
Thanks,
Jorge
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-29 22:45 [gentoo-user] equery Jorge Almeida
2005-08-29 23:22 ` Holly Bostick
@ 2005-08-30 22:07 ` Paul Varner
2005-08-30 22:37 ` Jorge Almeida
1 sibling, 1 reply; 12+ messages in thread
From: Paul Varner @ 2005-08-30 22:07 UTC (permalink / raw
To: gentoo-user
On Mon, 2005-08-29 at 23:45 +0100, Jorge Almeida wrote:
> equery seems crazy. I have gentoolkit-0.2.0, and just reemerged it for
> good measure.
>
> $ equery depends vim
> [ Searching for packages depending on vim... ]
> Traceback (most recent call last):
> File "/usr/bin/equery", line 1551, in ?
> cmd.perform(local_opts)
> File "/usr/bin/equery", line 996, in perform
> packages = gentoolkit.find_all_installed_packages()
> File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 284, in find_all_installed_packages
> return [Package(x) for x in t]
> File "/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py", line 52, in __init__
> self._settings = portage.config(clone=settings)
> File "/usr/lib/portage/pym/portage.py", line 882, in __init__
> self.pmaskdict = copy.deepcopy(clone.pmaskdict)
> File "/usr/lib/python2.3/copy.py", line 192, in deepcopy
> y = copier(x, memo)
> File "/usr/lib/python2.3/copy.py", line 286, in _deepcopy_dict
> y[deepcopy(key, memo)] = deepcopy(value, memo)
> File "/usr/lib/python2.3/copy.py", line 192, in deepcopy
> y = copier(x, memo)
> File "/usr/lib/python2.3/copy.py", line 259, in _deepcopy_list
> y.append(deepcopy(a, memo))
> File "/usr/lib/python2.3/copy.py", line 224, in deepcopy
> memo[d] = y
> MemoryError
>
> "vim" is just an example, it's the same with other packages. Also,
> revdep-rebuild -p says there is no problem with missing dependencies...
I believe that you are running into bug #90680
<http://bugs.gentoo.org/show_bug.cgi?id=90680>
Regards,
Paul
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] equery
2005-08-30 22:07 ` Paul Varner
@ 2005-08-30 22:37 ` Jorge Almeida
0 siblings, 0 replies; 12+ messages in thread
From: Jorge Almeida @ 2005-08-30 22:37 UTC (permalink / raw
To: gentoo-user
On Tue, 30 Aug 2005, Paul Varner wrote:
>
> I believe that you are running into bug #90680
> <http://bugs.gentoo.org/show_bug.cgi?id=90680>
>
Maybe not. I tried again while running "top" and memory usage din't go
over 4.8%...
Thanks,
Jorge
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2005-08-30 22:44 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-29 22:45 [gentoo-user] equery Jorge Almeida
2005-08-29 23:22 ` Holly Bostick
2005-08-29 23:31 ` Jorge Almeida
2005-08-29 23:37 ` Brett I. Holcomb
2005-08-29 23:44 ` Jorge Almeida
2005-08-29 23:59 ` Brett I. Holcomb
2005-08-30 0:24 ` Holly Bostick
2005-08-30 0:34 ` Jorge Almeida
2005-08-30 5:01 ` Rumen Yotov
2005-08-30 8:48 ` Jorge Almeida
2005-08-30 22:07 ` Paul Varner
2005-08-30 22:37 ` Jorge Almeida
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox