Date: Sun, 15 Jul 2012 19:26:59 -0400 From: Jason Hellenthal <jhellenthal@dataix.net> To: Thomas Mueller <mueller23@insightbb.com> Cc: Mark Linimon <linimon@lonesome.com>, Doug Barton <dougb@freebsd.org>, freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion Message-ID: <20120715232659.GA81445@DataIX.net> In-Reply-To: <9B.E5.21507.B1A43005@smtp02.insight.synacor.com> References: <9B.E5.21507.B1A43005@smtp02.insight.synacor.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jul 15, 2012 at 06:54:19PM -0400, Thomas Mueller wrote: > On Sun, Jul 08, 2012 at 11:05:29PM -0400, Thomas Mueller wrote: > > pkgsrc is NetBSD's version of FreeBSD ports framework but also ported > > to other, mostly (quasi-)Unix OSes including even FreeBSD. > > Mark Linimon <linimon@lonesome.com> responded: > > > To correct a misapprehension: although many years ago pkgsrc and > > FreeBSD ports shared common ancestry, it is not fair to say that > > pkgsrc is their "version". pkgsrc and FreeBSD ports have different > > goals, and to that purpose, pkgsrc has been through multiple major > > rewrites and no longer even vaguely resembles FreeBSD ports. As > > well, the FreeBSD ports infrastructure has evolved substantially. > > > IIUC pkgsrc's major goal is to run on as many OSes as possible, and > > to that end has to do a tremendous amount of work to evade those > > limitations. We don't have that problem, nor the bootstraping problems > > that are associated. > > > I'm sure there are many other places where we have diverged. > > > mcl > > pkgsrc is NetBSD's version of FreeBSD ports framework in that it plays the same role in NetBSD, even if the infrastructures have greatly diverged. > > Nothing like buildlink3.mk in FreeBSD ports. > > But I see partial resemblances in the directory structures of pkgsrc and FreeBSD ports framework. > > Most of the base system of *BSD would be packages in Linux. This poses great difficulty porting a BSD package-management system to Linux, as pkgsrc has tried to do. What to do with coreutils, util-linux, udev and now systemd? > WFC -- - (2^(N-1))
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120715232659.GA81445>