[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