Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jul 2013 15:40:24 +0800
From:      Julian Elischer <julian@freebsd.org>
To:        Devin Teske <dteske@freebsd.org>
Cc:        Craig Rodrigues <rodrigc@freebsd.org>, Mark Felder <feld@feld.me>, "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>, "Teske, Devin" <Devin.Teske@fisglobal.com>
Subject:   Re: [HEADSUP] No more pkg_install on HEAD by default
Message-ID:  <51E3A768.8030101@freebsd.org>
In-Reply-To: <13CA24D6AB415D428143D44749F57D7201FC658E@ltcfiswmsgmb21>
References:  <20130712231637.GS85556@ithaqua.etoilebsd.net> <13CA24D6AB415D428143D44749F57D7201FC2DBD@ltcfiswmsgmb21> <20130713080732.GV85556@ithaqua.etoilebsd.net> <13CA24D6AB415D428143D44749F57D7201FC3AA2@ltcfiswmsgmb21> <13CA24D6AB415D428143D44749F57D7201FC3C92@ltcfiswmsgmb21> <CA%2B7WWSe7C2UXAsEX3OZH7nPJJbxotpQ_iYBxgake4R68sbUtLA@mail.gmail.com> <13CA24D6AB415D428143D44749F57D7201FC3FAA@ltcfiswmsgmb21> <1373759460.29471.140661255344697.6A5745F8@webmail.messagingengine.com> <13CA24D6AB415D428143D44749F57D7201FC48D7@ltcfiswmsgmb21> <CAG=rPVdniM_h7_4Cmv9pwSMO7OFKsdQqcxsMGuEqF8RPsTVh_Q@mail.gmail.com> <13CA24D6AB415D428143D44749F57D7201FC4E7E@ltcfiswmsgmb21> <CAG=rPVd14DLcYc7Jmza1Eq7Otcy3U_QeQixJ6kS4iiFRhd4aKQ@mail.gmail.com> <13CA24D6AB415D428143D44749F57D7201FC658E@ltcfiswmsgmb21>

next in thread | previous in thread | raw e-mail | index | archive | help


On 7/15/13 10:12 AM, Teske, Devin wrote:
> On Jul 14, 2013, at 3:43 PM, Craig Rodrigues wrote:
>
> On Sat, Jul 13, 2013 at 10:54 PM, Teske, Devin <Devin.Teske@fisglobal.com<mailto:Devin.Teske@fisglobal.com>> wrote:
>
>
> I assume that poudiere builds packages from ports.
>
> Yes.
>
>
> That's not how we build package repositories here (and would expect that there are many more like us).
>
> How do you build packages if you are not using FreeBSD ports?
>
> Two spectrums...
>
> When developer A says he needs xerces, I go to:
>
> (for an active release, such as 8.4 or 9.1)
> ftp://ftp.freebsd.org/pub/FreeBSD/releases/{arch}/X.Y-RELEASE/packages/All<ftp://ftp.freebsd.org/pub/FreeBSD/releases/%7Barch%7D/X.Y-RELEASE/packages/All>;
>
> (for an in-active release, such as 8.1 or 9.0)
> ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/{arch}/X.Y-RELEASE/packages/All<ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/%7Barch%7D/X.Y-RELEASE/packages/All>;
>
> Meanwhile, when either developer B or integrator A says "I have software X that I want to package", we use "pkgbase" to build the FreeBSD package, the RedHat RPM, etc.
>
>

Before you dismiss Devin's case as "corner case" I will point out to 
you that:
1/your pay checks are probably just one  or two steps removed from his 
system, (almost anywhere in the world)
2/ that he is handling both FreeBSD packages AND Redhat  packages , 
and that
3/ The last time I looked his systems were handling an amount of money 
per year that had 12 '0' s in it. It's probably way bigger now.






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51E3A768.8030101>