Emeerge -u, upgrading to sys-fs/udev-118 fails with this error: !!! Digest verification failed: !!! /usr/portage/sys-fs/udev/metadata.xml !!! Reason: Filesize does not match recorded size !!! Got: 447 !!! Expected: 229 Reproducible: Always Steps to Reproduce: 1.emerge --sync 2.emerge -u udev Actual Results: Calculating dependencies... done! >>> Verifying ebuild Manifests... !!! Digest verification failed: !!! /usr/portage/sys-fs/udev/metadata.xml !!! Reason: Filesize does not match recorded size !!! Got: 447 !!! Expected: 229 Expected Results: Should have emerged.
No idea where did you get this broken thing... $ grep metadata.xml /usr/portage/sys-fs/udev/Manifest MISC metadata.xml 447 RMD160 d1ba09bd6a434b25c718673de9258cc544e090be SHA1 70c43d2863c09958849bfce8c5bb97d406a0662b SHA256 a9881de1424ac71191111bd30c7c1253589673b0cdce13c352204f1499e9d884 MD5 f74bee0505505c00e76da6313db29e49 metadata.xml 447 RMD160 d1ba09bd6a434b25c718673de9258cc544e090be metadata.xml 447 SHA256 a9881de1424ac71191111bd30c7c1253589673b0cdce13c352204f1499e9d884 metadata.xml 447 $ ls -la /usr/portage/sys-fs/udev/metadata.xml -rw-r--r-- 1 root root 447 2007-01-15 16:36 /usr/portage/sys-fs/udev/metadata.xml http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/udev/Manifest?rev=1.558&view=markup