When I try to emerge net-p2p/trezord-go-2.0.29 from the Guru repository I get an error about the filesize not matching. Reproducible: Always Steps to Reproduce: 1.emerge net-p2p/trezord-go Actual Results: 2020-07-09 13:01:24 (1.62 MB/s) - ‘/usr/portage/distfiles/trezord-go-2.0.29.tar.gz.__download__’ saved [5579397] !!! Fetched file: trezord-go-2.0.29.tar.gz VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 5579397 !!! Expected: 5578837 Refetching... File renamed to '/usr/portage/distfiles/trezord-go-2.0.29.tar.gz._checksum_failure_.jcgqv4cq' Expected Results: Sources match the checksums in the manifest file I think the tar.gz from github's archives are auto-generated and sometimes they produce a different result. I encountered this issue on a package in one of my overlays as well.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eda30cb222948e22fd4c6fece0b5b39802013453 commit eda30cb222948e22fd4c6fece0b5b39802013453 Author: Michael Egger <egger.m@protonmail.com> AuthorDate: 2020-07-09 13:18:33 +0000 Commit: Michael Egger <egger.m@protonmail.com> CommitDate: 2020-07-09 13:18:33 +0000 net-p2p/trezord-go: regenerate Manifest file Closes: https://bugs.gentoo.org/731844 Signed-off-by: Michael Egger <egger.m@protonmail.com> net-p2p/trezord-go/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)