Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519016 - app-portage/eix displays SLOT incorrectly when it is defined in eclass
Summary: app-portage/eix displays SLOT incorrectly when it is defined in eclass
Status: RESOLVED CANTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Third-Party Tools (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Martin Väth
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-04 12:32 UTC by Jauhien Piatlicki (RETIRED)
Modified: 2014-08-04 18:49 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jauhien Piatlicki (RETIRED) gentoo-dev 2014-08-04 12:32:22 UTC
Steps to reproduce:

- add qt overlay

- do eix-update

- execute "eix -e dev-qt/qtcore"

Result:

all the packages from qt overlay are displayed under the 0 slot.

Expected result:

packages should be displayed under the appropriate slot (either 4 or 5).

Possible source of error:

SLOT variable for qt ebuilds in qt overlay are defined in eclasses.
Comment 1 Martin Väth 2014-08-04 18:19:58 UTC
The cache method "parse" and "parse*" uses only a heuristics and is known to be unlreliable.

Use a reliable (but slow) cache method like "ebuild" or "ebuild*" or, even better, produce correct metadata information with egencache.

See the section SPEEDUP of the eix manpage.
Comment 2 Jauhien Piatlicki (RETIRED) gentoo-dev 2014-08-04 18:49:13 UTC
Sorry, I already realized that it is my bad setup.

Thanks.