Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269454 - app-portage/gentoolkit-0.3.0_rc5 meta outputs only one package even if other categories have a package with the same name
Summary: app-portage/gentoolkit-0.3.0_rc5 meta outputs only one package even if other ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 237964
  Show dependency tree
 
Reported: 2009-05-11 20:00 UTC by Sebastian Luther (few)
Modified: 2009-06-19 17:13 UTC (History)
0 users

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


Attachments
Simplify helpers2.find_packages by allowing it to raise portage.exception.AmbiguousPackageName rather than try to handle it (gentoolkit-helpers2-raiseAmbiguousPackageName.patch,687 bytes, patch)
2009-05-12 01:01 UTC, Douglas Anderson
Details | Diff
Simplify equery.__init__.py by being more specific about which exception we need to catch (gentoolkit-simplifiy_tryexcept.patch,1.02 KB, patch)
2009-05-12 01:06 UTC, Douglas Anderson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Luther (few) 2009-05-11 20:00:24 UTC
#eix -ec crystal
[N] games-mud/crystal (~0.2.2): The crystal MUD client
[N] x11-themes/crystal (1.0.2): Crystal decoration theme for KDE4.x
Found 2 matches.

#equery m crystal
 * games-mud/crystal
Herd:        games
Maintainer:  None specified
Upstream:    None specified

Only games-mud/crystal is displayed, x11-themes/crystal should be there too.
Comment 1 Douglas Anderson 2009-05-12 01:01:00 UTC
Created attachment 190981 [details, diff]
Simplify helpers2.find_packages by allowing it to raise portage.exception.AmbiguousPackageName rather than try to handle it

$ equery m crystal
!!! Ambiguous package name. Use one of: 
 x11-themes/crystal
 games-mud/crystal
Comment 2 Douglas Anderson 2009-05-12 01:06:51 UTC
Created attachment 190983 [details, diff]
Simplify equery.__init__.py by being more specific about which exception we need to catch

This patch will allow portage to raise an exception which previously would have been caught as "Internal portage error, terminating". I've never hit such an error and I think it's safe to allow the traceback here, since it will simplify bug submission.
Comment 3 Balint Dobai-Pataky 2009-05-19 18:38:23 UTC
same here with app-portage/gentoolkit-0.3.0_rc6
Comment 4 Paul Varner (RETIRED) gentoo-dev 2009-06-19 17:13:48 UTC
Released in gentoolkit-0.3.0_rc7