FS#56918 - [bitcoin] checksum mismatch

Attached to Project: Community Packages
Opened by Erich Eckner (deepthought) - Monday, 01 January 2018, 17:06 GMT
Last edited by Christian Rebischke (Shibumi) - Sunday, 08 April 2018, 17:42 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

==> Validating source files with sha256sums...
bitcoin-daemon-0.15.1.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

Additional info:
* package version(s)
bitcoin 0.15.1-1 (git revision a5320e923a58b943d7ec0ef397b0c26b3e3dc151)

Steps to reproduce:
> git checkout a5320e923a58b943d7ec0ef397b0c26b3e3dc151
> cd bitcoin/repositories/community-x86_64
> makepkg --verifysource
This task depends upon

Closed by  Christian Rebischke (Shibumi)
Sunday, 08 April 2018, 17:42 GMT
Reason for closing:  Fixed
Additional comments about closing:  0.16.0-1
Comment by Eli Schwartz (eschwartz) - Monday, 01 January 2018, 17:57 GMT
Upstream provides their own generated source tarballs at https://bitcoin.org/bin/bitcoin-core-0.15.1/ together with a SHA256SUMS.asc -- they seem to prefer we use that.

Maybe we could also ask them to generate detached signatures of the source code itself, rather than a checksum file.
Comment by Erich Eckner (deepthought) - Sunday, 07 January 2018, 05:35 GMT
The checksum is still wrong for bitcoin 0.15.1-3 (git revision 6c50235a14b3501b6e89306ad14c717291c3326a):
==> Validating source files with sha256sums...
bitcoin-daemon-0.15.1.tar.gz ... FAILED
0001-Make-boost-multi_index-comparators-const.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
Comment by Christian Rebischke (Shibumi) - Sunday, 08 April 2018, 17:42 GMT
Mhhh works for me fine:
==> Building in chroot for [extra] (x86_64)...
==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [chris]...done
==> Making package: bitcoin 0.16.0-1 (Sun Apr 8 19:41:25 CEST 2018)
==> Retrieving sources...
-> Downloading bitcoin-daemon-0.16.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 124 0 124 0 0 234 0 --:--:-- --:--:-- --:--:-- 233
100 6471k 100 6471k 0 0 2255k 0 0:00:02 0:00:02 --:--:-- 4358k
-> Found 0001-Make-boost-multi_index-comparators-const.patch
-> Found bitcoin.sysusers
-> Found bitcoin.tmpfiles
==> Validating source files with sha256sums...
bitcoin-daemon-0.16.0.tar.gz ... Passed
0001-Make-boost-multi_index-comparators-const.patch ... Passed
bitcoin.sysusers ... Passed
bitcoin.tmpfiles ... Passed

should be fixed now (if it ever was a problem)

Loading...