gentoo-vm ~ # emerge app-admin/gnome-passwordsafe -qpv [ebuild N ] app-admin/gnome-passwordsafe-3.99.2 USE="introspection -debug" gentoo-vm ~ # emerge app-admin/gnome-passwordsafe Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) app-admin/gnome-passwordsafe-3.99.2::guru >>> Downloading 'http://mirror.isoc.org.il/pub/gentoo/distfiles/42/PasswordSafe-3.99.2.tar.bz2' --2020-09-14 14:54:22-- http://mirror.isoc.org.il/pub/gentoo/distfiles/42/PasswordSafe-3.99.2.tar.bz2 Resolving mirror.isoc.org.il (mirror.isoc.org.il)... 192.115.211.70, 2a01:4280:2:211a::70 Connecting to mirror.isoc.org.il (mirror.isoc.org.il)|192.115.211.70|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2020-09-14 14:54:22 ERROR 404: Not Found. >>> Downloading 'https://gitlab.gnome.org/World/PasswordSafe/-/archive/3.99.2/PasswordSafe-3.99.2.tar.bz2' --2020-09-14 14:54:22-- https://gitlab.gnome.org/World/PasswordSafe/-/archive/3.99.2/PasswordSafe-3.99.2.tar.bz2 Resolving gitlab.gnome.org (gitlab.gnome.org)... 8.43.85.27, 2620:52:3:1:5054:ff:fe8f:413d Connecting to gitlab.gnome.org (gitlab.gnome.org)|8.43.85.27|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 530191 (518K) [application/octet-stream] Saving to: ‘/var/cache/distfiles/PasswordSafe-3.99.2.tar.bz2.__download__’ /var/cache/distfile 100%[===================>] 517.76K 521KB/s in 1.0s 2020-09-14 14:54:23 (521 KB/s) - ‘/var/cache/distfiles/PasswordSafe-3.99.2.tar.bz2.__download__’ saved [530191/530191] !!! Fetched file: PasswordSafe-3.99.2.tar.bz2 VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 530191 !!! Expected: 530080 Refetching... File renamed to '/var/cache/distfiles/PasswordSafe-3.99.2.tar.bz2._checksum_failure_.9sc2j6az' !!! Couldn't download 'PasswordSafe-3.99.2.tar.bz2'. Aborting. * Fetch failed for 'app-admin/gnome-passwordsafe-3.99.2', Log file: * '/var/tmp/portage/app-admin/gnome-passwordsafe-3.99.2/temp/build.log' >>> Failed to emerge app-admin/gnome-passwordsafe-3.99.2, Log file: >>> '/var/tmp/portage/app-admin/gnome-passwordsafe-3.99.2/temp/build.log' * Messages for package app-admin/gnome-passwordsafe-3.99.2: * Fetch failed for 'app-admin/gnome-passwordsafe-3.99.2', Log file: * '/var/tmp/portage/app-admin/gnome-passwordsafe-3.99.2/temp/build.log'
Damn, I don't have old file available, but seems that Gitlab tarball changed, I really wonder why.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8db5e960900e036686fddc722aefdce136e0befb commit 8db5e960900e036686fddc722aefdce136e0befb Author: Andrew Ammerlaan <andrewammerlaan@riseup.net> AuthorDate: 2020-09-16 20:18:16 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@riseup.net> CommitDate: 2020-09-16 20:18:16 +0000 app-admin/gnome-passwordsafe: re-gen manifest re-gen manifest as quick fix, though we should investigate why this happend to avoid the problem in the future Bug: https://bugs.gentoo.org/742482 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net> app-admin/gnome-passwordsafe/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
It should work now, though I wonder what went wrong. Did you perhaps change the SRC_URI while already having a different tarball by the same name in the distfiles directory?
REF: https://gitlab.gnome.org/World/PasswordSafe/-/issues/166 Previously hashed tarball was perfectly working. Also one possibility is that gitlab regenerated or generated tar.bz2 with different option/version, but it does seems unlikely.
4.0 released meanwhile, this issue is not relevant anymore.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8036859afaaf9154db7313c5ccadb737d27e435 commit b8036859afaaf9154db7313c5ccadb737d27e435 Author: Theo Anderson <telans@posteo.de> AuthorDate: 2021-01-08 10:39:09 +0000 Commit: Theo Anderson <telans@posteo.de> CommitDate: 2021-01-08 10:39:09 +0000 app-admin/gnome-passwordsafe: drop old Closes: https://bugs.gentoo.org/742482 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> app-admin/gnome-passwordsafe/Manifest | 1 - .../gnome-passwordsafe-3.99.2.ebuild | 48 ------------------- .../gnome-passwordsafe-4.0.ebuild | 55 ---------------------- 3 files changed, 104 deletions(-)