Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 174956 - multiple parents
Summary: multiple parents
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: PMS/EAPI (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: PMS/EAPI
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-17 19:00 UTC by SpanKY
Modified: 2023-03-01 09:13 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 SpanKY gentoo-dev 2007-04-17 19:00:30 UTC
be nice to finally get this added ... a profile should be able to have arbitrary # of parents so we can split out architecture and operating system details
Comment 1 Stephen Bennett (RETIRED) gentoo-dev 2007-04-17 19:14:56 UTC
It'd certainly be nice to add this, but I don't see how it can be tied to an EAPI bump since profiles don't set or use EAPI. Some other means of versioning profiles would be needed.
Comment 2 Ciaran McCreesh 2007-04-17 19:20:24 UTC
Right. As EAPI is currently defined by Portage, this is beyond EAPI scope. Similarly, use of EAPI-1 dependency features in profiles isn't permitted.
Comment 3 Zac Medico gentoo-dev 2007-04-17 19:39:01 UTC
Multiple inheritance is supported in portage-2.1.2, which will be included in the 2007.0 stages.  After those stages are released, it should be relatively safe to use multiple inheritance in profiles (assuming that users of older versions follow instructions and update portage before attempting to switch to the latest profile).
Comment 4 SpanKY gentoo-dev 2007-04-18 12:26:37 UTC
then this goes back to the discussion of versioning the tree ... it's not part of EAPI, but it's certainly part of the PMS

if multiple parents are supported now, then it should be added to the PMS now rather than later
Comment 5 Ciaran McCreesh 2007-07-08 18:53:30 UTC
r167