[HEADS UP] Ports tree migration to Subversion

Jason Hellenthal jhellenthal at dataix.net
Sun Jul 15 23:27:06 UTC 2012



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 at 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))


More information about the freebsd-ports mailing list