Summary: | sys-apps/portage does not show ${A} with fetch restriction - example is sci-chemistry/platon | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Svante <Harleqin> |
Component: | Unclassified | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jlec |
Priority: | High | Keywords: | InVCS, REGRESSION |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 349307 |
Description
Svante
2011-01-13 02:14:21 UTC
I have verified this behaviour for 2.2_alpha15 and several other fetch restricted packages. Code is: pkg_nofetch() { elog "Download ${A/-${PV}} from ftp://xraysoft.chem.uu.nl/pub/unix/," elog "rename it to ${A} and place it" elog "in ${DISTDIR}." elog "If there is a digest mismatch, please file a bug" elog "at https://bugs.gentoo.org/ -- a version bump" elog "is probably required." } result is * Download from ftp://xraysoft.chem.uu.nl/pub/unix/, * rename it to and place it * in /usr/portage/distfiles. * If there is a digest mismatch, please file a bug * at https://bugs.gentoo.org/ -- a version bump * is probably required. (In reply to comment #0) > Either install directly or tell me what the file should be named. platon-20101125.tar.gz This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3c855b259da77cf131be0045340ba63ac1b44a25 This is fixed in 2.1.9.32 and 2.2.0_alpha16. There's one more fix here that I missed in the earlier patch: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=4323bee2450b6635b2fd3129c15b6060d61a25b6 This is fixed in 2.1.9.33 and 2.2.0_alpha17. |