Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257817 - Devmanual should mention SLOT dependencies
Summary: Devmanual should mention SLOT dependencies
Status: RESOLVED FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Devmanual (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-05 19:44 UTC by Thomas Anderson (tanderson) (RETIRED)
Modified: 2009-03-09 19:48 UTC (History)
0 users

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


Attachments
Add SLOT dependency information (0001-Add-SLOT-dependency-documentation.patch,1.64 KB, patch)
2009-02-05 19:47 UTC, Thomas Anderson (tanderson) (RETIRED)
Details | Diff
New patch for my oversight -- Thanks Tristan (0001-Add-SLOT-dependency-documentation.patch,1.65 KB, patch)
2009-02-05 20:30 UTC, Thomas Anderson (tanderson) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2009-02-05 19:44:05 UTC
I'm attaching a patch for general-concepts/dependencies
Comment 1 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2009-02-05 19:47:04 UTC
Created attachment 181079 [details, diff]
Add SLOT dependency information
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2009-02-05 20:05:14 UTC
+In order to depend on a package in a specific <c>SLOT</c> you must specify <c>
+EAPI="1"</c>.


or EAPI=2
Comment 3 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2009-02-05 20:30:38 UTC
Created attachment 181085 [details, diff]
New patch for my oversight -- Thanks Tristan

Sorry about that. This patch has one assumption: that we always have numbered EAPIs(1,2,3,4...) and that we never remove SLOT dependencies. Both of these are reasonable expectations I believe, and any other solution would result in this section needing to be modified every time a new EAPI came out.
Comment 4 Mark Loeser (RETIRED) gentoo-dev 2009-03-09 19:48:09 UTC
Added, thanks.