From owner-freebsd-ports@FreeBSD.ORG Fri Aug 18 07:05:28 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DCD616A4DD for ; Fri, 18 Aug 2006 07:05:28 +0000 (UTC) (envelope-from cjsvance@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87AFF43D49 for ; Fri, 18 Aug 2006 07:05:27 +0000 (GMT) (envelope-from cjsvance@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so644912wxd for ; Fri, 18 Aug 2006 00:05:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Xs4YcJy+XIJnpjDd9NVuskyZhuQUaEY7rqCvqsrVUQ5uxySZHJiVJES+PzsGKySGhUwcPZJpFcL9Ng2Lm6Y9+kiktnkhG8ot+VmzGYxX5GlkNBv0DIJC4Q3Vzz9PwJv48fg3pAXoafLjYX+Bqki1+shF1NQzQqPb4SUMpoafTIY= Received: by 10.70.48.15 with SMTP id v15mr4151113wxv; Fri, 18 Aug 2006 00:05:26 -0700 (PDT) Received: by 10.70.72.8 with HTTP; Fri, 18 Aug 2006 00:05:26 -0700 (PDT) Message-ID: Date: Fri, 18 Aug 2006 17:05:26 +1000 From: "Christopher Vance" To: ports@freebsd.org In-Reply-To: <20060818064537.GA78016@underworld.novel.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060816123335.GA42090@underworld.novel.ru> <20060816172835.GA29719@xor.obsecurity.org> <20060817053955.GD62148@underworld.novel.ru> <20060817124739.GA3643@xor.obsecurity.org> <20060818064537.GA78016@underworld.novel.ru> Cc: Subject: Re: ports tree tagging again 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: Fri, 18 Aug 2006 07:05:28 -0000 On 8/18/06, Roman Bogorodskiy wrote: > I'm not the only person who wants to have stable ports tree and binary > packages. Actually, about 90% people whom I asked about that said it > would be nice. OpenBSD does exactly what you want - a branched, stable ports tree, and a preference for precompiled binary packages. Have you tried it? Of course, they have far fewer ports. NetBSD pkgsrc also has branched, stable tree, but you might need to build your own packages. Have you tried it? I find some aspects of the way packages are built and installed on OpenBSD superior to FreeBSD, particularly the insistence that you package before you install, rather than after (a FreeBSD port I used to maintain tripped up badly enough on this that I dropped it). That would also kill the DESTDIR thread... But it seems to me that FreeBSD has its priorities in different areas (like being polite to people) and that's fine - that's why there are several projects. If you want people to branch stuff, you get to choose between putting your own effort into doing it yourself for FreeBSD, if you have other reasons to stay with FreeBSD, or moving to another OS that already does it, at the cost of having fewer ports. You get to choose what your own priorities are, and to hang out with people who have the same ones. Trying to make FreeBSD do what OpenBSD does, or vice versa, is just plain overoptimistic. -- Christopher