From owner-freebsd-ports@FreeBSD.ORG Mon Oct 7 10:28:45 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 8D158FD; Mon, 7 Oct 2013 10:28:45 +0000 (UTC) (envelope-from alp@sfedu.ru) Received: from mail.r61.net (mail.r61.net [195.208.245.238]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A6EFE2505; Mon, 7 Oct 2013 10:28:44 +0000 (UTC) Received: from pyhalov.cc.rsu.ru (pyhalov.cc.rsu.ru [195.208.255.102]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: alp@sfedu.ru) by mail.r61.net (MTA) with ESMTPSA id 997B1A608B7; Mon, 7 Oct 2013 14:12:44 +0400 (MSK) Message-ID: <5252891B.8040802@rsu.ru> Date: Mon, 07 Oct 2013 14:12:43 +0400 From: Alexander Pyhalov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130112 Thunderbird/17.0.2 MIME-Version: 1.0 To: Baptiste Daroussin Subject: Re: [HEADSUP] Staging, packaging and more References: <20131003084814.GB99713@ithaqua.etoilebsd.net> <524D6059.2000700@FreeBSD.org> <524DD120.4000701@freebsd.org> <20131003203501.GA1371@medusa.sysfault.org> <20131004061833.GA1367@medusa.sysfault.org> <20131004063259.GC72453@ithaqua.etoilebsd.net> <524E679B.9010103@infracaninophile.co.uk> <20131004070503.GF72453@ithaqua.etoilebsd.net> <524EB31C.6060102@quip.cz> <20131004132945.GL72453@ithaqua.etoilebsd.net> In-Reply-To: <20131004132945.GL72453@ithaqua.etoilebsd.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.3.9 (mail.r61.net [0.0.0.0]); Mon, 07 Oct 2013 14:12:44 +0400 (MSK) X-Spam-Status: No, score=-100.0 required=5.0 tests=UNPARSEABLE_RELAY, USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.r61.net Cc: ports@freebsd.org 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: Mon, 07 Oct 2013 10:28:45 -0000 On 10/04/2013 17:29, Baptiste Daroussin wrote: > On Fri, Oct 04, 2013 at 02:22:52PM +0200, Miroslav Lachman wrote: >> I really like the current state with full packages. Disk space is cheap, >> full packages is default for whole FreeBSD existence and it is easy to >> maintain the system with it. If I want portA and portB, I just install >> portA and portB and if I want to see installed ports, I see two ports >> installed and not a bunch of lines like: >> portA-bin >> portA-doc >> portA-dev >> portB-bin >> portB-doc >> portB-dev >> >> When I need to update those ports, I will update two ports, not six or >> more ports / sub ports. >> >> Embedded systems are corner case, where many things need to be tweaked >> anyway. >> >> So I like the idea of default full packages with possibility to >> optionally select and install sub parts for those who really need the >> fine grained list of packages. > > That is because you keep thinking you have to build those ports yourself, we are > here speaking of binary packages. > > regards, > Bapt > Can pkg include IPS facets feature or similar one? So, you'll have full binary package, but just subset of package files can be installed on the system. Facets solve *-devel hell. You just say once: "I don't want to have development-related parts here..." -- Best regards, Alexander Pyhalov, system administrator of Computer Center of Southern Federal University