Summary: | www-client/mozilla-firefox-bin-3.1_beta1: Filesize does not match recorded size | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mikko Husari <husku> |
Component: | New packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InVCS |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 210077, 216231 |
Description
Mikko Husari
2008-10-16 05:26:55 UTC
I've fixed the manifest in CVS. Seems like a repoman bug since 0 byte distfiles are never valid and therefore it should try to download the file. Commit was with portage-2.2_rc12. maybe related: - do "repoman manifest" - Ctrl-C during the wget attempts to find a mirror - do "repoman manifest" again, it will succeed thinking the zero-byte created file is valid slightly off-topic: generating a valid Manifest after such mistake is quite difficult, as repoman resists in telling you the downloaded file is wrong, and moving it to the right file manifesting it again seems not to help (I got a nice commit salvo for that on vim). The only solution I found so far is to manually remove the entry from the Manifest file. In svn r11695 it's fixed to force download in cases when the Manifest contains a digest for a zero-byte distfile. This is fixed in 2.2_rc13. |