Summary: | Clarify slot matching behavior for EAPI 5 ebuilds that have sub-slots | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Zac Medico <zmedico> |
Component: | PMS/EAPI | Assignee: | PMS/EAPI <pms> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Zac Medico
2012-10-18 21:47:36 UTC
EAPIs that know nothing about subslots should be ignoring the subslot part of SLOT. That foo/bar:0 atom should work the same in EAPI 5 as it does for earlier EAPIs "that know nothing about subslots", right? That's the way I interpreted it, yeah. If a dep spec has a :slot without a subslot, it's matched against the slot (excluding the subslot, if it has one) of the package. If a dep spec has a :slot/subslot, it's matched against the slot/subslot of the package. If a package has no explicit subslot (either because it's left out or because it's an older EAPI), its subslot is the same as its slot. Anything to be done here? Feel free to reopen with a patch attached. |