On Monday 03 July 2006 21:00, Robin H. Johnson wrote: > If you have an ebuild with a non-standard pkg_nofetch, please ensure > that you use $SRC_URI instead of $A! > > This is because if you have FEATURES=mirror or FEATURES=cvs, attempts to > download all of the source files for digesting or verification will hit > pkg_nofetch and $A is only the subset of $SRC_URI, causing misleading > messages to be displayed about what needs to be downloaded still. whats the problem then ? the user shouldnt have to download all the files in SRC_URI if his USE flags wont need some of it SRC_URI="foo.tar.bz2 bar? ( bar.tar.bz2 )" a user with USE=-bar should not have to download bar.tar.bz2 ... if they do, it's a portage bug ... fix portage, dont make ebuilds ugly -mike