emerging xfdesktop-4.4.3 fails with the following error: !!! Digest verification failed: !!! /usr/portage/distfiles/xfdesktop-4.4.3.tar.bz2 !!! Reason: Filesize does not match recorded size !!! Got: 3095897 !!! Expected: 1472268 I deleted the file, emerge --synced and tried again, but the error remains. Reproducible: Always
Ok so try the following : $> rm /usr/portage/xfce-base/xfdesktop/Manifest $> ebuild /usr/portage/xfce-base/xfdesktop/xfdesktop-4.4.3.ebuild digest The new Manifest will be create and finally run : $> emerge xfdesktop
(In reply to comment #1) > $> rm /usr/portage/xfce-base/xfdesktop/Manifest > $> ebuild /usr/portage/xfce-base/xfdesktop/xfdesktop-4.4.3.ebuild digest > $> emerge xfdesktop Yes, that fixed it, thanks... but shouldn't emerge --sync have fixed this?
You should not have to recalculate the digest! That removes the point of having digests stored in the tree, which is to detect corrupted files... Assigning to maintainers, who can fix the digest in the tree.
Thanks for pointing this out. Fixed in cvs now.