From owner-freebsd-ports@FreeBSD.ORG Sun Jul 15 19:05:34 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B2DC1065670; Sun, 15 Jul 2012 19:05:34 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 4AEB08FC23; Sun, 15 Jul 2012 19:05:34 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 4F00D5625B; Sun, 15 Jul 2012 14:05:31 -0500 (CDT) Date: Sun, 15 Jul 2012 14:05:31 -0500 From: Mark Linimon To: Thomas Mueller Message-ID: <20120715190531.GA16916@lonesome.com> References: <54.9F.06836.97A4AFF4@smtp02.insight.synacor.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54.9F.06836.97A4AFF4@smtp02.insight.synacor.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Doug Barton , freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 19:05:34 -0000 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. 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