[PATCH] gnu: atop: Update source hash.

  • Done
  • quality assurance status badge
Details
2 participants
  • Greg Hogan
  • Ludovic Courtès
Owner
unassigned
Submitted by
Greg Hogan
Severity
normal

Debbugs page

G
G
Greg Hogan wrote on 11 Mar 05:59 -0700
(address . guix-patches@gnu.org)(name . Greg Hogan)(address . code@greghogan.com)
59a7d762c87d856053a372c066e3c9791bb965e8.1710161667.git.code@greghogan.com
$ ./pre-inst-env guix build atop
The following derivations will be built:
/gnu/store/v6sqkj93jnnixg6294abs9f67nq7719c-atop-2.9.0.drv
/gnu/store/rxf1gbfs97k5br7mhf8wsgy3qp5y6rbr-atop-2.9.0.tar.gz.drv

building
/gnu/store/rxf1gbfs97k5br7mhf8wsgy3qp5y6rbr-atop-2.9.0.tar.gz.drv...
/sha256 hash mismatch for
/gnu/store/raki8h0anzpxci2ghgcdz1crf9k2jrlx-atop-2.9.0.tar.gz:
expected hash: 1y4qmc8i7zg2cqrmz38dxbsj8bb2h7jm1zz23gqcdygkgaymwddw
actual hash: 09prpw20ps6cd8qr63glbcip3jrvnnic0m7j1q02g8hjnw8z50ld
hash mismatch for store item '/gnu/store/raki8h0anzpxci2ghgcdz1crf9k2jrlx-atop-2.9.0.tar.gz'
build of /gnu/store/rxf1gbfs97k5br7mhf8wsgy3qp5y6rbr-atop-2.9.0.tar.gz.drv failed
View build log at '/var/log/guix/drvs/rx/f1gbfs97k5br7mhf8wsgy3qp5y6rbr-atop-2.9.0.tar.gz.drv.gz'.
cannot build derivation `/gnu/store/v6sqkj93jnnixg6294abs9f67nq7719c-atop-2.9.0.drv': 1 dependencies couldn't be built
guix build: error: build of `/gnu/store/v6sqkj93jnnixg6294abs9f67nq7719c-atop-2.9.0.drv' failed

* gnu/packages/admin.scm (atop): Update source hash.
---
gnu/packages/admin.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Toggle diff (17 lines)
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index c12d47da4b..5148020c96 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -5119,7 +5119,7 @@ (define-public atop
version ".tar.gz"))
(sha256
(base32
- "1y4qmc8i7zg2cqrmz38dxbsj8bb2h7jm1zz23gqcdygkgaymwddw"))))
+ "09prpw20ps6cd8qr63glbcip3jrvnnic0m7j1q02g8hjnw8z50ld"))))
(build-system gnu-build-system)
(arguments
(list

base-commit: 1e5e3d8e24e8ed0b071fcd4b95d2a0a05c80c546
--
2.44.0
L
L
Ludovic Courtès wrote on 5 Apr 09:00 -0700
(name . Greg Hogan)(address . code@greghogan.com)(address . 69732-done@debbugs.gnu.org)
87frvzre9m.fsf@gnu.org
Hi,

Greg Hogan <code@greghogan.com> skribis:

Toggle quote (12 lines)
> $ ./pre-inst-env guix build atop
> The following derivations will be built:
> /gnu/store/v6sqkj93jnnixg6294abs9f67nq7719c-atop-2.9.0.drv
> /gnu/store/rxf1gbfs97k5br7mhf8wsgy3qp5y6rbr-atop-2.9.0.tar.gz.drv
>
> building
> /gnu/store/rxf1gbfs97k5br7mhf8wsgy3qp5y6rbr-atop-2.9.0.tar.gz.drv...
> /sha256 hash mismatch for
> /gnu/store/raki8h0anzpxci2ghgcdz1crf9k2jrlx-atop-2.9.0.tar.gz:
> expected hash: 1y4qmc8i7zg2cqrmz38dxbsj8bb2h7jm1zz23gqcdygkgaymwddw
> actual hash: 09prpw20ps6cd8qr63glbcip3jrvnnic0m7j1q02g8hjnw8z50ld

I downloaded both the old tarball (still available as substitutes) and
the new one, and here’s the difference:

Toggle snippet (15 lines)
$ diff -ru /tmp/atop-2.9.0{.orig,}
Only in /tmp/atop-2.9.0: mkdate
$ cat /tmp/atop-2.9.0/mkdate
#!/bin/sh

# Make a new versdate.h with the current date filled
#
CURDATE=$(date +%Y/%m/%d\ %H:%M:%S)

echo "#ifndef __ATOP_VERSDATA__" > versdate.h
echo "#define __ATOP_VERSDATA__" >> versdate.h
echo "#define ATOPDATE \"$CURDATE\"" >> versdate.h
echo "#endif" >> versdate.h

Since that file does exactly what we don’t want, I added a snippet to
remove it (which effectively gets us back to the original tarball,
ironically.)

I also modified the commit log to explain that.

Thanks,
Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69732@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69732
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