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: