New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate consumers of waf-utils.eclass to EAPI > 6 #515
Comments
Found these waf-utils consumers with EAPI=6 (symlinked ebuilds might be mentioned with only one version):
|
I'll start working on bumping these up to the latest EAPI. waf-utils.eclass recently got support for EAPI=8 |
serialosc needs verbumping. 1.4.1 doesn't work with recent Python versions anymore. Edit: 9999 works like a charm, so I could at least verify that the live ebuild builds as intended. |
NexAdn
added a commit
to NexAdn/audio-overlay
that referenced
this issue
Jan 3, 2023
The old EAPI is no longer supported by python-r1 family of eclasses and waf-utils.eclass. Issue: gentoo-audio#515 Issue: gentoo-audio#516 Bug: https://bugs.gentoo.org/889474 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
NexAdn
added a commit
to NexAdn/audio-overlay
that referenced
this issue
Jan 3, 2023
Issue: gentoo-audio#515 Issue: gentoo-audio#516 Bug: https://bugs.gentoo.org/889474 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
NexAdn
added a commit
to NexAdn/audio-overlay
that referenced
this issue
Jan 3, 2023
Issue: gentoo-audio#515 Issue: gentoo-audio#516 Bug: https://bugs.gentoo.org/889474 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
NexAdn
added a commit
to NexAdn/audio-overlay
that referenced
this issue
Jan 3, 2023
Issue: gentoo-audio#515 Issue: gentoo-audio#516 Bug: https://bugs.gentoo.org/889474 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
NexAdn
added a commit
to NexAdn/audio-overlay
that referenced
this issue
Jan 3, 2023
Issue: gentoo-audio#515 Issue: gentoo-audio#516 Bug: https://bugs.gentoo.org/889474 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
NexAdn
added a commit
to NexAdn/audio-overlay
that referenced
this issue
Jan 3, 2023
Closes: gentoo-audio#515 Issue: gentoo-audio#516 Bug: https://bugs.gentoo.org/889474 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Today there was a patchset on gentoo-dev for dropping EAPI=6 support in waf-utils.eclass. Since we have a few packages which require waf-utils.eclass and are still on EAPI=6, we must expect ebuild failures in global scope to occur (and thus our ebuilds to break) soon.
Thus, we need to check the current list of EAPI=6 ebuilds if they can be bumped to EAPI=7 or EAPI=8:
The text was updated successfully, but these errors were encountered: