| Summary: | app-emulation/cloud-init-22.2-r1: stabilisation (was: no longer installs init scripts for OpenRC) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | FineBeetle <gentoo> | ||||
| Component: | Stabilization | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | major | CC: | python, sam | ||||
| Priority: | Normal | Keywords: | CC-ARCHES | ||||
| Version: | unspecified | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=850190 https://launchpad.net/bugs/1978328 |
||||||
| Whiteboard: | |||||||
| Package list: |
app-emulation/cloud-init-22.2-r1 *
|
Runtime testing required: | --- | ||||
| Attachments: |
|
||||||
|
Description
FineBeetle
2022-06-08 14:00:08 UTC
Created attachment 783635 [details]
app-emulation/cloud-init-22.2 emerge log
Oh, this is interesting. I think it's a regression with PEP517 support. I don't think the option handling method used (https://github.com/canonical/cloud-init/blob/main/setup.py#L222) is compatible with it. I'm going to drop back to legacy (non-PEP517) for now. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44cfdb3c49f7ebce1e66324ad5ac68285d8d08bb commit 44cfdb3c49f7ebce1e66324ad5ac68285d8d08bb Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-10 02:44:59 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-10 02:44:59 +0000 app-emulation/cloud-init: restore OpenRC files broken w/ PEP517 for now Bug: https://bugs.gentoo.org/850628 Signed-off-by: Sam James <sam@gentoo.org> app-emulation/cloud-init/cloud-init-22.2-r1.ebuild | 93 ++++++++++++++++++++++ app-emulation/cloud-init/cloud-init-9999.ebuild | 23 ++++-- 2 files changed, 109 insertions(+), 7 deletions(-) Ended up just pushing as stable. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adda29b617e2c0c8b0283860bce3302e20e19918 commit adda29b617e2c0c8b0283860bce3302e20e19918 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-06-11 05:18:54 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-06-11 05:18:54 +0000 app-emulation/cloud-init: add link to upstream bug re PEP517 Bug: https://bugs.gentoo.org/850628 Signed-off-by: Sam James <sam@gentoo.org> app-emulation/cloud-init/cloud-init-22.2-r1.ebuild | 1 + app-emulation/cloud-init/cloud-init-9999.ebuild | 1 + 2 files changed, 2 insertions(+) |