When trying to emerge, the ebuild downloads https://download.virtualbox.org/virtualbox/5.2.10/VBoxGuestAdditions_5.2.10.iso with a file size of 57974784 but emerge expects 57978880 so build fails. In the virtualbox.org directory, there is both a VBoxGuestAdditions_5.2.10.iso and VBoxGuestAdditions_5.2.10-122088.iso. The latter 122088.iso has the size the ebuild expects, but the version it downloads does not. So, the ebuild needs to be changed to expect the correct size or download the correct file. I've been looking, but so far haven't found the difference between the isos. Reproducible: Always Steps to Reproduce: 1.emerge virtualbox-guest-additions (5.2.10) Actual Results: !!! Fetched file: VBoxGuestAdditions_5.2.10.iso VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 57974784 !!! Expected: 57978880 Refetching... File renamed to '/usr/portage/distfiles/VBoxGuestAdditions_5.2.10.iso._checksum_failure_.aacal096' !!! Couldn't download 'VBoxGuestAdditions_5.2.10.iso'. Aborting. * Fetch failed for 'app-emulation/virtualbox-additions-5.2.10', Log file: * '/tmp/portage/app-emulation/virtualbox-additions-5.2.10/temp/build.log'
Confirmed: $ GENTOO_MIRRORS="" ebuild virtualbox-additions-5.2.10.ebuild fetch !!! Couldn't download 'VBoxGuestAdditions_5.2.10.iso'. Aborting.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15267d29defe2130a308dd9c36e959e6d2ad9532 commit 15267d29defe2130a308dd9c36e959e6d2ad9532 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-04-29 07:25:04 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-04-29 07:25:04 +0000 app-emulation/virtualbox-additions: Revbump to fix manifest. Upstream seems to have changed the iso inplace once again. Closes: https://bugs.gentoo.org/654256 Package-Manager: Portage-2.3.31, Repoman-2.3.9 app-emulation/virtualbox-additions/Manifest | 2 +- ...ox-additions-5.2.10.ebuild => virtualbox-additions-5.2.10-r1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-)