Summary: | masked by corruption and weird side-effects | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Carsten Lohrke (RETIRED) <carlo> |
Component: | New packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 216231 |
Description
Carsten Lohrke (RETIRED)
2008-03-29 11:35:22 UTC
Are you using cvs as your main tree and have conflicts in Manifest? No, it's synced as any user does. But probably should have checked against cvs first. Interesting is that I get the following Calculating dependencies -!!! Digest verification failed: /!!! Digest verification failed: !!! /usr/portage/dev-java/sun-jdk/sun-jdk-1.5.0.15-r1.ebuild !!! Reason: Failed on RMD160 verification !!! Got: 751637964edd458f00c9c72de8f5375eabaf9004 !!! Expected: c7268656bf1adccafde5dd9c1104c5a12905b1dc \!!! Digest verification failed: !!! /usr/portage/dev-java/sun-jdk/sun-jdk-1.5.0.15-r1.ebuild !!! Reason: Failed on RMD160 verification !!! Got: 751637964edd458f00c9c72de8f5375eabaf9004 !!! Expected: c7268656bf1adccafde5dd9c1104c5a12905b1dc -!!! Digest verification failed: !!! /usr/portage/dev-java/sun-jdk/sun-jdk-1.5.0.15-r1.ebuild !!! Reason: Failed on RMD160 verification !!! Got: 751637964edd458f00c9c72de8f5375eabaf9004 !!! Expected: c7268656bf1adccafde5dd9c1104c5a12905b1dc \!!! Digest verification failed: !!! /usr/local/portage/dev-db/hk_classes/hk_classes-0.8.3-r1.ebuild !!! Reason: Filesize does not match recorded size !!! Got: 2390 !!! Expected: 1950 /!!! Digest verification failed: !!! /usr/portage/dev-java/sun-jdk/sun-jdk-1.5.0.15-r1.ebuild !!! Reason: Failed on RMD160 verification !!! Got: 751637964edd458f00c9c72de8f5375eabaf9004 !!! Expected: c7268656bf1adccafde5dd9c1104c5a12905b1dc !!! Digest verification failed: !!! /usr/portage/dev-java/sun-jdk/sun-jdk-1.5.0.15-r1.ebuild !!! Reason: Failed on RMD160 verification !!! Got: 751637964edd458f00c9c72de8f5375eabaf9004 !!! Expected: c7268656bf1adccafde5dd9c1104c5a12905b1dc !!! All ebuilds that could satisfy "=dev-java/sun-jdk-1.6*" have been masked. !!! One of the following masked packages is required to complete your request: - dev-java/sun-jdk-1.6.0.05-r1 (masked by: corruption) - dev-java/sun-jdk-1.6.0.05 (masked by: corruption) so there's something really odd going on. Synced Mandifest and the one from cvs do not differ. Even more interesting, checking the file using jacksum (also validated for sha* using sha*sum) I get a completely different hash values, no matter which algorithm. Refetched the file before of course. /me grumbles.... Forget that, hashed the tarball, not the ebuild. From the ebuild side this has been fixed in between in cvs - just that the mirrors didn't pick it up yet - see bug 215288. It's quite displasing to see such breakages to be fixed silently without ChangeLog entry, though. Still, regarding Portage there are a couple of issues to notice: - The output is printed twice (cut the first unrelated local one, but didn't notice its duplicate first). - all slots are masked for corruption, while only one is affected - on a hash corruption Portage wrongly picks up other ebuilds satisfying a virtual same issue was reported on the forums earlier: http://forums.gentoo.org/viewtopic-t-681599.html *** This bug has been marked as a duplicate of bug 197810 *** |