Summary: | [AstroFloyd] Ebuild failures occuring in global scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Bracht Laumann Jespersen <t> |
Component: | Overlays | Assignee: | AstroFloyd <AstroFloyd> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://qa-reports.gentoo.org/output/repos/AstroFloyd.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 552950 |
Description
Thomas Bracht Laumann Jespersen
2022-04-22 11:00:11 UTC
ping Yes, last weekend was bad; hopefully this one. The ebuild hasn't been changed for a while, so the culprit probably lies elsewhere. The QA report tells you - kernel-2.eclass dropped EAPI 6 support. So the two ebuilds mentioned just need to be bumped to either EAPI 7 or 8, I think. Fixed in commit #c48230e. @Thomas: You were right; just changing the EAPI number sufficed. Sometimes, however, when you do this, repoman will complain that the ebuild doesn't meet the requirements of the new EAPI, and so you have to go and figure out how to do the same thing now and rewrite parts of your ebuild. It can then take an hour or more to end up where you started: and ebuild that emerges that package. I love Gentoo, and I'll never want a flavour where I cannot add my own packages, but one of the few things that annoy me is that you sometimes have to stick energy into staying where you already were. Anyway, I was a bit grumpy about that, and I apologise for that, because that isn't your fault either ;-). (In reply to AstroFloyd from comment #4) > Fixed in commit #c48230e. > > @Thomas: You were right; just changing the EAPI number sufficed. Sometimes, > however, when you do this, repoman will complain that the ebuild doesn't > meet the requirements of the new EAPI, and so you have to go and figure out > how to do the same thing now and rewrite parts of your ebuild. It can then > take an hour or more to end up where you started: and ebuild that emerges > that package. I love Gentoo, and I'll never want a flavour where I cannot > add my own packages, but one of the few things that annoy me is that you > sometimes have to stick energy into staying where you already were. Anyway, > I was a bit grumpy about that, and I apologise for that, because that isn't > your fault either ;-). Thanks! I didn't read your comments as grumpy, but I appreciate the consideration :-) |