Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 2014 09:00:16 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Julian Elischer <julian@freebsd.org>, ports@freebsd.org
Subject:   Re: setting up a ports distfile mirror
Message-ID:  <535E7B10.3030103@freebsd.org>
In-Reply-To: <535E0CD7.2030900@freebsd.org>
References:  <535E0CD7.2030900@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Julian, why not have a look at the freenas build system, you'll find it 
does a lot of the magic you are looking to do.

I'll be at BSDcan and I can walk anyone through it that is interested.

In the meanwhile the fix to your problem is this:

: 
${MASTER_SITE_OVERRIDE='http://gitserver/freenas/distfiles/${DIST_SUBDIR}/'}

(from: https://github.com/freenas/freenas/blob/master/nanobsd/common)

On 4/28/14 1:09 AM, Julian Elischer wrote:
> I noticed that if I set an override site, that it uses it differently 
> that a primary site.
> for example:
>
> if I have a file needed for a perl install on my ftp server:
>
> /pub/ports-distfiles/perl/defined-or-5.8.9.bz2
>
> and set the over-ride to point to my local server's ports-distfiles 
> directory,
> it fails to find that file because it doesn't look in .../perl/..,
> yet on the primary site (or the FreeBSD site)
> it looks for , and finds this file in the 'perl' subdirectory.
>
> On the Over-ride site however, it looks for it in the base directory.
> and doesn't look in the 'perl' subdirectory. (this is an 8.0 vintage 
> system)
> but I see similar happennig on newer systems, (I will confirm this soon).
>
> Is there a way to specify a local distfile mirror that has the same 
> layout as the
> primaries?
>
> Julian
> p.s. keep me in CCs please.
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?535E7B10.3030103>