[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: FTP site organization



Dale Scheetz <dwarf@polaris.net> writes:

> If there is an empty non-US directory at the dist level, isn't this going
> to cause problem for sites that mirror that distribution and actually have
> a non-US directory that contains something? Wouldn't the mirror try to
> empty that directory to make it look like the master site?

Maybe.  The actual placeholder isn't that important.  The goal is to
make a site that has both nonus and normal packages usable by dselect.

> I don't see how having this "empty" directory helps dselect get its act
> together.

It doesn't; the ftp disk methods need to be changed to accomodate it.

One way to handle the ftp method would be to add a new variable.  So
it would be:

Site:          ftp.debian.org
Root:          /debian
Distribution:  stable
Sections:      main non-free contrib non-us

Pathnames in the Packages would be off Root as now.  Packages files
would be looked for in {Root}/dists/{Distribution}/{Sections}.
Specifying nonexistant sections would be ok.

Sites that mirror the nonus packages would just need to add the symlinks
   dists/stable/nonus -> (...)/debian-non-US/stable
   dists/unstable/nonus -> (...)/debian-non-US/unstable
and do the appropriate thing so mirror doesn't throw them away.  I
*don't* like the idea of adding dangling symlinks to the archive which
actually point outside the archive.  I will add instructions about
these symlinks to README.non-US.

Does that sound ok?


Guy


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: