From owner-freebsd-ports@FreeBSD.ORG Fri Oct 11 13:42:36 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 31F50120; Fri, 11 Oct 2013 13:42:36 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.dk [IPv6:2a01:4f8:a0:7163::2]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C234125C3; Fri, 11 Oct 2013 13:42:35 +0000 (UTC) Received: by mail.droso.net (Postfix, from userid 1001) id D460B80E; Fri, 11 Oct 2013 15:42:33 +0200 (CEST) Date: Fri, 11 Oct 2013 15:42:33 +0200 From: Erwin Lansing To: Ulrich =?iso-8859-1?Q?Sp=F6rlein?= Subject: Re: [HEADSUP] Staging, packaging and more Message-ID: <20131011134233.GX82824@droso.dk> References: <20131003203501.GA1371@medusa.sysfault.org> <20131004061833.GA1367@medusa.sysfault.org> <20131004063259.GC72453@ithaqua.etoilebsd.net> <20131004065753.GV82824@droso.dk> <20131004070158.GE72453@ithaqua.etoilebsd.net> <20131004111256.GC98118@admin.xzibition.com> <20131008084721.GJ16964@ithaqua.etoilebsd.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: FreeBSD/amd64 9.1-RELEASE User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org, Baptiste Daroussin , Bryan Drewery X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Oct 2013 13:42:36 -0000 On Tue, Oct 08, 2013 at 01:21:40PM +0200, Ulrich Spörlein wrote: > > A user should not care, if not installing headers for package X solves > a conflict, do it! But please don't make it a default to not install > headers because 3% of the FreeBSD system builders might find it > useful. > Exactly my reason for suggestion doing both. The extra work for the project in terms of mirroring diskspace and building time are small, especially with the subpackaging support, and it will be a huge gain for that 3% of users, but won't affect the default user. Or to extend bapt's earlier example, there will be: curl-bin curl-lib curl-dev *and* curl packages which includes all of the above and will be the default for those who don't care, but we add the first three for those who want. If we have split package support, it is just too easy to not to. Erwin -- Erwin Lansing http://droso.dk erwin@FreeBSD.org http:// www.FreeBSD.org