From 323ab17caf0fbcfe7fda070349888395f2a8eab5 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 16 Dec 2024 13:02:40 +0000 Subject: gnu: borgmatic: Fix build. * gnu/packages/backup.scm (borgmatic) [arguments]: Disable them as all failing [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I2bd80ff1943547c66174357371b128be8a580384 --- gnu/packages/backup.scm | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 12ee64e9dd1..04abba54f5b 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -1338,6 +1338,9 @@ compression parameters used by Gzip.") (build-system pyproject-build-system) (arguments (list + ;; XXX: all tests fail with error: AttributeError: module + ;; '_pytest.runner' has no attribute 'call_runtest_hook'. + #:tests? #f #:phases #~(modify-phases %standard-phases (add-after 'unpack 'configure (lambda* (#:key inputs #:allow-other-keys) @@ -1358,13 +1361,19 @@ compression parameters used by Gzip.") (setenv "PATH" (string-append #$output "/bin" ":" (getenv "PATH")))))))) - (inputs (list borg - python-apprise - python-colorama - python-jsonschema - python-requests - python-ruamel.yaml)) - (native-inputs (list python-flexmock python-pytest python-pytest-cov)) + (native-inputs + (list python-flexmock + python-pytest + python-pytest-cov + python-setuptools + python-wheel)) + (inputs + (list borg + python-apprise + python-colorama + python-jsonschema + python-requests + python-ruamel.yaml)) (home-page "https://torsion.org/borgmatic/") (synopsis "Simple, configuration-driven backup software") (description -- cgit v1.3