MacPorts caching of distfiles [was Re: ntfs-3g 1.1120 source missing]
Rainer Müller
raimue at macports.org
Sun Feb 24 19:46:50 PST 2008
Jordan K. Hubbard wrote:
>
> On Feb 23, 2008, at 8:05 AM, William Siegrist wrote:
>
>> So whats left? I think you'll want a special hostname for these?
>> Maybe http://distfiles.macports.org/<group>/<port>/<file>?
>
> I'm not sure what value <group> adds. <port>/<file> would seem more
> than reasonable, and a completely flat namespace even more so since it
> then becomes very easy to add to the search path for all ports.
All distfiles in one single directory? I am against that at all!
<group> would be category, I think. But some ports also use the same
distfiles by specifying distname (e.g. vim and vim-app). So maybe it
would be better to use the distname of the regarding port to avoid
mirroring files multiple times.
Although that takes away the category information. I even do not like
the fact that /opt/local/var/macports/distfiles is not categorized. But
the whole categories handling in MacPorts is a bit broken; that's
another topic...
And it would be no problem to prepend URL with an advanced scheme to the
master_sites list (or even add it at the end if the sourceforge mirror
group is present, as said earlier). I think it would be just a bit more
work to do it for ports using tagged mirrors also, but surely not
impossible.
Rainer
More information about the macports-dev
mailing list