![](https://secure.gravatar.com/avatar/d51b6f233eee94b37270e5140cadef46.jpg?s=120&d=mm&r=g)
On Wednesday 09 August 2006 12:12 am, Johannes Winkelmann wrote:
Hey Mark,
On 8/8/06, Mark Rosenstand <mark@borkware.net> wrote:
On Tue, 2006-08-08 at 11:59 +0200, Johannes Winkelmann wrote:
[...]
Maybe it would be a better idea to mirror the source tarball on crux.nu, since at some point 2.6.8 will disappear as well. I'll do that, and change rsync.prt.tar.gz accordingly.
How about fixing this issue once and for all and mirror all the core/opt distfiles somewhere central [...]
The main reason this isn't in place is the additional work needed to maintain those distfile mirrors. Combined with the fact that the source availability has been very good recently (my humble opinion as crux _user_) there seemed no real reason to implement a mirroring concept which would add more burden on our shoulders.
What I do when pkgmk can't find a source is google the filename (for example: curl-7.15.5.tar.bz2), download it manually and build it. I will know if the file is the same because the md5 is compared. Maybe we could do this more automatically: when the source isn't found, use an ftpsearch engine to find the file. Its not 100% foolproof but its better than nothing, and doesn't require any maintainance or additional bandwith usage. Another possibility would be changing pkgmk so that the Pkgfile could include mirrors for its sources. Of course this wouldn't be mandatory, but the packages in core and opt should always have this mirrors, so that they are more reliable. -- Alan