Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74138 - some ebuilds have wrong description due to eclass inheritance
Summary: some ebuilds have wrong description due to eclass inheritance
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-11 14:34 UTC by Alexandru Toma
Modified: 2004-12-12 13:01 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 Alexandru Toma 2004-12-11 14:34:25 UTC
emerge -S Based\ on\ the\ eutils\ eclass

That says it all.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 SpanKY gentoo-dev 2004-12-12 00:48:31 UTC
file bugs against specific packages ... ive already filed a bunch myself which arent resolved

the gtk-engines-* ones arent really ebuild bugs but something that needs to be worked out with the eclasses/portage inheritence stuff
Comment 2 Alexandru Toma 2004-12-12 03:58:32 UTC
> file bugs against specific packages ... ive already filed a bunch myself which
> arent resolved
I'll do that. Could you also give me some keywords so that I can find the bugs you have filed. Searching for "description" did not reveal any relevant bugs.

> the gtk-engines-* ones arent really ebuild bugs but something that needs to be
> worked out with the eclasses/portage inheritence stuff
If I move the DESCRIPTION="Motif-like theme engine for GTK+" line from gtk-engines-notif, for example, after the inherit line then the description is the correct.

This is the problem with all the other ebuilds. The DESCRIPTION is overwritten with the one from the inherited eclass. I don't see how the problem with the gtk-engines-* ebuilds is any different from the others.
Comment 3 Alexandru Toma 2004-12-12 04:02:26 UTC
May I also point you to bug #36322 in which you yourself said: "you inherit before you do anything else in ebuilds, read the docs/policy, it should be in there somewhere." For all these ebuilds, including the gtk-engines-* ones, the DESCRIPTION field is before the inherit line.
Comment 4 SpanKY gentoo-dev 2004-12-12 13:01:34 UTC
for some reason i remember the gtk-engines doing it 'the right way' and DESCRIPTION still coming out wrong

but i guess you're right ... bugs should be filed for the gnome team to fix their gtk-engines ebuilds