From owner-freebsd-small@FreeBSD.ORG Thu Nov 2 20:58:47 2006 Return-Path: X-Original-To: small@FreeBSD.org Delivered-To: freebsd-small@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60ADB16A403; Thu, 2 Nov 2006 20:58:47 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp1-g19.free.fr (smtp1-g19.free.fr [212.27.42.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBF8B43D45; Thu, 2 Nov 2006 20:58:46 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp1-g19.free.fr (Postfix) with ESMTP id 75ED05D19; Thu, 2 Nov 2006 21:58:45 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id B75C99E6C2; Thu, 2 Nov 2006 20:59:25 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id A39A8405B; Thu, 2 Nov 2006 21:59:25 +0100 (CET) Date: Thu, 2 Nov 2006 21:59:25 +0100 From: Jeremie Le Hen To: Matteo Riondato Message-ID: <20061102205925.GX20405@obiwan.tataz.chchile.org> References: <45489618.2000106@freebsdbrasil.com.br> <20061102164938.GU20405@obiwan.tataz.chchile.org> <20061102181700.GC30863@kaiser.sig11.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061102181700.GC30863@kaiser.sig11.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: ports@freebsd.org, current@freebsd.org, small@FreeBSD.org Subject: Re: Implicit port tag (was: [HEADSUP] TinyBSD and ports applications) X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Nov 2006 20:58:47 -0000 Hi, (Cc'ed to ports@) On Thu, Nov 02, 2006 at 07:17:00PM +0100, Matteo Riondato wrote: > On Thu, Nov 02, 2006 at 05:49:38PM +0100, Jeremie Le Hen wrote: > > For instance, lets's you're building a TinyBSD image with > > net/nemesis which depends on net/libnet10. You neither have this > > later port installed. The current TinyBSD implementation will > > leave net/libnet10 installed on the build system, although I agree > > this is more a problem relatde to port infrastructure which doesn't > > record whether a port is an implied dependency or has been > > explicitely installed by the user. AFAIK. > > > > A workaround could be to null-mount the ports directory into the > > temporary folder were the TinyBSD image is built, then chroot into > > this folder and install the port from here. Afterward you would > > remove www,doc,share,include,man stuff. > > This is similar to what freesbie does when the installports plugin is > used. Note that if you really want a small image, you should remove Would it be possible to add a tag to ports that have been implicitely installed because of a dependency, either for build-time or run-time ? Cheers, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >