~ruther/guix-local

c7fec22b91877ee339462780a644330898bddcaf — Sharlatan Hellseher 5 months ago 76ba800
gnu: python-oslotest: Fix build.

* gnu/packages/openstack.scm (python-oslotest)[arguments] <phases>: Add
'remove-sub-package.
[native-inputs]: Remove python-coverage and python-wheel.

Change-Id: Ibefd7e2bd7d60477931e38ba790fa01dfcae9403
1 files changed, 15 insertions(+), 6 deletions(-)

M gnu/packages/openstack.scm
M gnu/packages/openstack.scm => gnu/packages/openstack.scm +15 -6
@@ 911,15 911,24 @@ documentation from the OpenStack project.")
       (sha256
        (base32 "1vp85v81p2vx66j973hc7fa65shp0ilhaypyyny01jwcip94152s"))))
    (build-system pyproject-build-system)
    (propagated-inputs
     (list python-fixtures python-subunit python-testtools))
    (arguments
     (list
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'remove-sub-package
            ;; error: Multiple top-level packages discovered in a flat-layout:
            ;; ['oslotest', 'releasenotes'].
            (lambda _
              (delete-file-recursively "releasenotes"))))))
    (native-inputs
     (list python-coverage
           python-debtcollector
     (list python-debtcollector
           python-oslo-config
           python-stestr
           python-setuptools
           python-wheel))
           python-setuptools))
    (propagated-inputs
     (list python-fixtures
           python-subunit
           python-testtools))
    (home-page "https://launchpad.net/oslo")
    (synopsis "Oslo test framework")
    (description "The Oslo Test framework provides common fixtures, support