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


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to