On Friday 11 September 2009 22:32:00 Maxim Wexler wrote:
> > As mentioned yesterday, I now do all emerges in a chroot on my desktop to
> > build binary packages, then emerge -k on the Eee, so Ooo only takes 90
> > minutes now. The only compiling I do on the Eee is kernel changes.
> 
> This suggests using the fetchonly switch, write the files to USB key
> while mobile and compile them later on the desktop. But when I do
> 
> % emerge -pfuvND world
> 
> I just get page after page of the mirrors list from make.conf.
> 
> Is there a way to tell portage to ignore the Rs and collect only the
> Us, Ns and NSs?

emerge will want to fetch everything you will need that is not in your 
distfiles. What else do you expect it to do?

You can keep a local copy of distfiles on a USB stick and insert it when you 
want to fetch; this will help avoid duplicate downloads. But you are asking 
for something that is way out of the province of portage.

If you really wanted to, you could parse the output of emerge -pv, grep just 
the Us and Ns, then re-run emerge -pvf for those packages, cat and sort -u the 
whole lot and finally redirect it to a file that you can redirect back into 
wget.

I used to do this. Trust me, it's more trouble than it's worth. A 4G memory 
card just for distfiles will solve the problem nicely.

-- 
alan dot mckinnon at gmail dot com

Reply via email to