cvsup doc-all

Gert Cuykens gert.cuykens at gmail.com
Fri Jan 28 10:15:21 PST 2005


On Fri, 28 Jan 2005 12:42:35 +0200, Giorgos Keramidas
<keramida at ceid.upatras.gr> wrote:
> On 2005-01-28 09:04, Gert Cuykens <gert.cuykens at gmail.com> wrote:
> >On Fri, 28 Jan 2005 09:51:07 +0200, Giorgos Keramidas
> ><keramida at ceid.upatras.gr> wrote:
> >> Yep.  If you think a bit about it, you will see it makes more sense.
> >> What is it that you download with src-all?  The "sources of the system".
> >> The "doc-all" collection downloads "the sources of the documentation".
> >
> > aha but all docs will be updated when you do a buildworld right ?
> 
> Nope.  The build of the documentation is not, shall we say, "self
> contained" in the base system of FreeBSD.  It requires many tools that
> are not part of the base system.
> 
> This means buildworld cannot assume that you have all of them, so it
> doesn't try to build the documentation too.
> 
> >> Look at `/usr/ports/Mk/bsd.sites.mk'.  It has a huge list of sites where
> >> port distfiles are downloaded from.  You can tweak this list by setting
> >> similar variables in your `/etc/make.conf' file, i.e.:
> >>
> >>         MASTER_SITE_GNU?=       ftp://ftp.ntua.gr/pub/gnu/%SUBDIR%/
> >>
> >> Note the "conditional assignment" with ?= there.  The 'make.conf' file
> >> should very rarely set things unconditionally, with "FOO=bar".
> >
> > so basicly you dont have to worry about ports server because it will
> > find the best server by it self ?
> 
> Basically, yes.  Not all the time, but that's the idea.  Everything is
> customizable though, to allow local "fixes" that make more sense.
> 
> This is why I set MASTER_SITE_GNU as shown above in my machines -- it
> makes more sense for machines installed in Greece.  The ftp.ntua.gr
> mirror is usually very up to date and it's one of the fastest Greek FTP
> servers around.  Putting it on the top of the MASTER_SITE_GNU list means
> that whenever I try to build some GNU tool, ftp.ntua.gr is the first
> server contacted.  If that fails to locate the distfile, the usual list
> of servers takes over.
> 
> > why does cvsup not work the same way ?
> 
> Because it wasn't written to do so.  There is a utility in ports,
> sysutils/fastest_cvsup, that may help you find the fastest CVSup server
> at any given time :-)
> 
> - Giorgos
> 

ok thx :)


More information about the freebsd-questions mailing list