gnu: dstat: Fix Python 3 deprecation warning.

* gnu/packages/admin.scm (dstat)[arguments]:
Add ‘fix-python3-DeprecationWarning’ phase.
master
Tobias Geerinckx-Rice 2019-06-16 02:58:43 +02:00
parent 4fce1ff129
commit fa67073f13
No known key found for this signature in database
GPG Key ID: 0DB0FF884F556D79
1 changed files with 5 additions and 2 deletions

View File

@ -2142,6 +2142,11 @@ results (ndiff), and a packet generation and response analysis tool (nping).")
"prefix=/"))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-python3-DeprecationWarning
(lambda _
(substitute* "dstat"
(("collections") "collections.abc"))
#t))
(delete 'configure) ; no configure script
(add-after 'install 'wrap
(lambda* (#:key outputs #:allow-other-keys)
@ -2150,8 +2155,6 @@ results (ndiff), and a packet generation and response analysis tool (nping).")
`("PYTHONPATH" ":" prefix (,(getenv "PYTHONPATH"))))
#t))))))
(inputs
;; Python 3 is supposedly supported but prints a DeprecationWarning.
;; Upstream is dead. See <https://github.com/dagwieers/dstat/releases>.
`(("python" ,python-wrapper)
("python-six" ,python-six)))
(synopsis "Versatile resource statistics tool")