Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278886 - confusing error message with invalid sets
Summary: confusing error message with invalid sets
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
Depends on:
Blocks: 144480
  Show dependency tree
Reported: 2009-07-24 01:03 UTC by Jan Kundrát (RETIRED)
Modified: 2009-08-01 00:10 UTC (History)
1 user (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Jan Kundrát (RETIRED) gentoo-dev 2009-07-24 01:03:20 UTC
I'm using 2.2_rc33. I have a reference to a no-longer valid set, the "@kde", in my world set file. When I try to run `emerge -av kde-meta:4.2`, I get absolutely misleading error message:

velbloud ~ # emerge -1av kde-meta:4.2

These are the packages that would be merged, in order:

Calculating dependencies |emerge: There are no sets to satisfy 'kde'. The following sets exist:

Followed by a list of known sets. It should be also noted that this behavior is not completely consistent -- sometimes I get a list of packages that would be merged, if there wasn't a blocker (I'm not discussing the blocker here, that's irrelevant for this bugreport), sometimes I get just the error message.

Anyway, I firmly believe that having an invalid set name in the world file should not stop Portage from working.