~ruther/guix-local

67a113614c9460a026cc72099591e99e4776f18d — Sharlatan Hellseher 2 months ago ed5ddd6
gnu: ansible: Switch to pyproject, disable tests.

* gnu/packages/admin.scm (ansible):
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disable for now.
[native-inputs]: Add python-setuptools.

Change-Id: I7a80f916889db0015a3e8dc9802d505a197bae32
1 files changed, 11 insertions(+), 1 deletions(-)

M gnu/packages/admin.scm
M gnu/packages/admin.scm => gnu/packages/admin.scm +11 -1
@@ 3353,7 3353,17 @@ provides the following commands:
       (uri (pypi-uri "ansible" version))
       (sha256
        (base32 "0apj783acx4jzkf3bnibn4y5jc6jd8ly7l0rdqq8f1jpgxal933x"))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     (list
      ;; XXX: All tests errored with:
      ;; from ...common.utils import (
      ;; E ImportError: attempted relative import with no known parent package
      ;;
      ;; tests: 17 skipped, 1 warning, 1132 errors
      #:tests? #f))
    (native-inputs
     (list python-setuptools))
    (propagated-inputs (list ansible-core))
    ;; The Ansible collections are found by ansible-core via the Python search
    ;; path; the following search path ensures that they are found even when