Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Nov 2006 21:59:25 +0100
From:      Jeremie Le Hen <jeremie@le-hen.org>
To:        Matteo Riondato <matteo@freebsd.org>
Cc:        Jean Milanez Melo <jmelo@freebsdbrasil.com.br>, ports@freebsd.org, current@freebsd.org, small@FreeBSD.org
Subject:   Re: Implicit port tag (was: [HEADSUP] TinyBSD and ports applications)
Message-ID:  <20061102205925.GX20405@obiwan.tataz.chchile.org>
In-Reply-To: <20061102181700.GC30863@kaiser.sig11.org>
References:  <45489618.2000106@freebsdbrasil.com.br> <20061102164938.GU20405@obiwan.tataz.chchile.org> <20061102181700.GC30863@kaiser.sig11.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 >



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061102205925.GX20405>