yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #89078
[Bug 1978328] [NEW] setup.py is not PEP517 compliant
Public bug reported:
A bug[1] was filed downstream for this, and reported upstream in #cloud-
init IRC by Sam (Gentoo maintainer).
This causes build failure on Gentoo/OpenRC, which is carrying a
downstream workaround[2] for now.
It looks like the upstream installation method for init scripts and
additional bits (non-Python files at all) isn't compatible with PEP517,
so PEP517 installs are broken right now.
PEP517 with the wheel spec doesn't have a good way of installing data
files.
[1] https://bugs.gentoo.org/850628
[2] https://github.com/gentoo/gentoo/commit/44cfdb3c49f7ebce1e66324ad5ac68285d8d08bb
** Affects: cloud-init
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to cloud-init.
https://bugs.launchpad.net/bugs/1978328
Title:
setup.py is not PEP517 compliant
Status in cloud-init:
New
Bug description:
A bug[1] was filed downstream for this, and reported upstream in
#cloud-init IRC by Sam (Gentoo maintainer).
This causes build failure on Gentoo/OpenRC, which is carrying a
downstream workaround[2] for now.
It looks like the upstream installation method for init scripts and
additional bits (non-Python files at all) isn't compatible with
PEP517, so PEP517 installs are broken right now.
PEP517 with the wheel spec doesn't have a good way of installing data
files.
[1] https://bugs.gentoo.org/850628
[2] https://github.com/gentoo/gentoo/commit/44cfdb3c49f7ebce1e66324ad5ac68285d8d08bb
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1978328/+subscriptions
Follow ups