Summary: | sys-apps/portage-2.2_rc63/2.1.8 fetch fails with empty GENTOO_MIRRORS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sebastian Pipping <sping> |
Component: | [OLD] Development | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | binki, notordoktor |
Priority: | High | Keywords: | InVCS, REGRESSION |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 307597 | ||
Attachments: | fix broken uri |
Description
Sebastian Pipping
2010-03-08 05:26:32 UTC
Ok, I think these are the conditions: * Manifest must already contain the checksums for the ${SRC_URI}. This way, when the manifest stage is run, the file isn't fetched beforehand. * fetch must be set to be invoked after running the manifest stage: Then the following will fail (for empty GENTOO_MIRRORS or for any package not hosted by the gentoo mirrors): ebuild *.ebuild manifest fetch It's as if the manifest stage is editing ${SRC_URI}. Created attachment 222617 [details, diff]
fix broken uri
It's been broken since r15310. This is fixed in 2.1.8.2 and 2.2_rc66. > This is fixed in 2.1.8.2 and 2.2_rc66.
AWESOME!
|