On Thursday 01 January 2004 21:14, Scott Taylor wrote: > Whatever came of comment #14 of bug 28806 - That is something along the > lines of what i'd like to see. In my own network, I have a central > server with its /usr/portage/distfiles available locally by anonymous > ftp. This way, my local mirror has any file used on itself (or > prefetched for my other workstations by way of an emerge --fetchonly). > So, I do have files on this machine that should be checked first, > regardless of whether a build is marked "nomirror". For any network that > has local repositories either ftp/nfs/samba/whatever could find that > useful too. Lists of other groups of mirrors (sourceforge, etc) are also > good things to allow customization on. Its just my luck to want some > huge source that it tries to get from a slow sourceforge mirror on the > other side of the world... A stopgap that you could use is to install squid on the server node. Use it as a emerge only proxy. However you MUST make some config changes. Change the used real memory to a low value as it will not have any point for portage (you'll not download things again and again), but REALLY REALLY IMPORTANT is to set the maximum size of cached items to something that is in the 100 or even 200 mb range. (Standard is 1 mb or something like that, quite pointless for portage). If you give your caching proxy enough cache space it will be quite effective, and it even saves you maintaining the distfiles dir. It also stops the need for different schemes for allowing distfile requests from any host to get onto the master cache. Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net