Summary: | New QA policy suggestion: mandate sorting eclass inherits | ||
---|---|---|---|
Product: | Quality Assurance | Reporter: | Sam James <sam> |
Component: | Policies | Assignee: | Gentoo Quality Assurance Team <qa> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | lssndrbarbieri |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sam James
2021-03-12 21:39:45 UTC
Not sure if making that a policy is a good idea. If we require a specific ordering, then people will inevitably rely on that ordering, even if they shouldn't. I'd even go so far and say that an ebuild should work regardless of inherit order, i.e., resolve any phase export conflicts by explicitly defining that function. I'm also pretty sure that this has been discussed before (but fail to find it). I've already tried https://bugs.gentoo.org/show_bug.cgi?id=710922 Better as a style suggestion I guess. |