running manifest tries to fetch the distfiles if they are not available the distfiles aren't used/needed for the manifest I poked ferringb on irc a while ago, and was fixed in 2.0.somewhere But now it seems to be back in 2.1_pre1
Index: pym/portage.py =================================================================== --- pym/portage.py (revision 2471) +++ pym/portage.py (working copy) @@ -2787,7 +2787,7 @@ # Only try and fetch the files if we are going to need them ... otherwise, # if user has FEATURES=noauto and they run `ebuild clean unpack compile install`, # we will try and fetch 4 times :/ - if (mydo in ["digest","fetch","unpack"] or "noauto" not in features) and \ + if mydo!="manifest" and (mydo in ["digest","fetch","unpack"] or "noauto" not in features) and \ not fetch(fetchme, mysettings, listonly=listonly, fetchonly=fetchonly): return 1
Released in portage-2.1_pre3
Released in 2.1_pre4