[PATCH] gnu: dool: Update to 1.3.3.

  • Done
  • quality assurance status badge
Details
2 participants
  • Aaron Covrig
  • Artyom V. Poptsov
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal

Debbugs page

Artyom V. Poptsov wrote 5 months ago
(address . guix-patches@gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
4d07eecf6027db8ba718aa1d2a545503ac268328.1728197584.git.poptsov.artyom@gmail.com
* gnu/packages/admin.scm (dool): Update to 1.3.3.
[arguments]<phases>: Fix "check" phase by removing "-f" option from the dool
arguments as it leads to failures during tests but works after installation.
Don't remove "examples/dstat.py" as it is already removed in the upstream.

Change-Id: I22714bc03bf248b97ba8f21835aedb213e1b281b
---
gnu/packages/admin.scm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)

Toggle diff (43 lines)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 5c1b063d26..427e2778bd 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -3544,7 +3544,7 @@ (define-public dstat
(define-public dool
(package
(name "dool")
- (version "1.3.0")
+ (version "1.3.3")
(source
(origin
(method git-fetch)
@@ -3553,7 +3553,7 @@ (define-public dool
(commit (string-append "v" version))))
(file-name (git-file-name "dool" version))
(sha256
- (base32 "1728wxy338gf2l06b0b4j9j8vihadw5whzzj7mi9p3by633h5s8m"))))
+ (base32 "0y5y5c07hgj6v2nvimnwc8myx43li8ib40hdvz7q4q1pdqx3r0jl"))))
(build-system python-build-system)
(arguments
(list
@@ -3562,7 +3562,6 @@ (define-public dool
(add-after 'unpack 'remove-symlinks-and-snap-packaging
;; Remove symlinks that make 'ensure-no-mtimes-pre-1980 fail.
(lambda _
- (delete-file "examples/dstat.py")
(delete-file-recursively "packaging/snap")))
(delete 'build)
(replace 'install
@@ -3579,7 +3578,7 @@ (define-public dool
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "./dool" "--version")
- (invoke "./dool" "-taf" "1" "5")))))))
+ (invoke "./dool" "-ta" "1" "5")))))))
(synopsis "Command line system resource monitoring tool")
(description "Dool is a command line tool to monitor many aspects of your
system: CPU, Memory, Network, Load Average, etc. It also includes a robust

base-commit: 002df8abd2f4d7c5d23febb1459b77c880345ca7
--
2.46.0
Aaron Covrig wrote 5 months ago
QA: review for 73651
20241007165743.773be1bd@mobile-dev
user guix
usertag 73651 + reviewed-looks-good
thanks

Guix QA review form submission:
Changes listed in the commit are correct, `dstat.py` was removed (the
entire examples directory was removed in commit
&apos;dc7c1da9e1feaa98de7c70baa3b16529a8eda0ad&apos;) and something
about the &apos;-f&apos; or &apos;--full&apos; flag does cause tests to
fail in the guix build environment, but the flag does work after
building and calling in a normal shell environment.

Items marked as checked: Lint warnings, Package builds, Commit
messages, New package licenses, New package tests, New package synopsis
and descriptions
-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSPXVwROJGaYSBOwhhfTkc5aZTD/QUCZwRLRwAKCRBfTkc5aZTD
/aRxAP0V1K1NFf5Gx6s97nQIOWeE2T2Uh48AX6ohyXEe9GvLrQEAkWXmZlno9P3N
Zu98hTs6vGdRFjGyt553GhxZ2Hc3kwY=
=70ws
-----END PGP SIGNATURE-----


Artyom V. Poptsov wrote 5 months ago
Re: [PATCH] gnu: dool: Update to 1.3.3.
(address . 73651-done@debbugs.gnu.org)(address . guix-patches@gnu.org)
87ed4kvb8d.fsf@gmail.com
Pushed to the "master" as e032a0f38ff3394816fdc29554933ce77c545eff.

- avp

--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmcLVmcZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfhpYD/wOjbeFWWxMAjNy/LTdUkUT
BXS7iaV/lpOSWDGfkGGqEaFWTue1qjy35ch+LGnqeW/WW4qdxTz5ZCAL+nzAK9PX
pxLYwV9HunnJYs3qGLA5r0qajnGUaPjwYdwNfgcjZ1TO2pwNFGUK6S5SB3BaEXQ9
H6RAIq4s3oV4E/JUj0F4LOVSdh/Z9DauQLBqsf4RbFaXjuX463C5vihES8tRhStA
yGCwMHNDlEhp82Dj34NwEUKMJUk/oLCIlrMq7Qf4DMcD3edlU0+UyCxpQmGvbUWT
AMwIrfx76qiasGCYsqo+sxV1rC9qoSvCpyz2Of97tTKs43056aW74mQgXywPTTIs
8WoNC9pYn9Uq4kPMMIw2Ul1Rdc1lqTiMDRKnnE24XDWAL1hbGmvFnWLiJgiMiTLb
7kz5pba4J4h2uCvYYECkvCKpw0QVUUG9tn3c9cm6DS0htjApfbPrhvyujqyPWSar
R2UhCcFqzdGEsKWBrHNwd/N4svt42PqfcarCLkepeKrGpqZ88Mnu6TzO4Q6SPKQY
myWeD1WYnh3/Ntrrd2m10irMUCUleRB4mfsosnQNe9tBZA0/JciDtEPm1q04HRUP
Mw2CyPUdBQSfFulZEKUBKtTlDWUkFAuthund2MZJH4GDYMpuobWgmISOhbnSnDfm
P3m53LAoCLXkxC3W01O1dg==
=p3fB
-----END PGP SIGNATURE-----

?
Your comment

This issue is archived.

To comment on this conversation send an email to 73651@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 73651
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help