Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jul 2007 02:35:30 -0500
From:      "Matthew D. Fuller" <fullermd@over-yonder.net>
To:        Yoshihiro Ota <ota@j.email.ne.jp>
Cc:        Garrett Cooper <youshi10@u.washington.edu>, freebsd-ports@freebsd.org
Subject:   Re: Call for testers for yet another ports upgrade program, ports+
Message-ID:  <20070729073530.GA57843@over-yonder.net>
In-Reply-To: <20070728221428.8539106d.ota@j.email.ne.jp>
References:  <20070726011654.cec378be.ota@j.email.ne.jp> <46A866BE.1000407@u.washington.edu> <20070726233610.e536c2e2.ota@j.email.ne.jp> <46A9B112.7040408@u.washington.edu> <20070727214847.6708a918.ota@j.email.ne.jp> <20070728155935.GT21345@over-yonder.net> <20070728221428.8539106d.ota@j.email.ne.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jul 28, 2007 at 10:14:28PM -0400 I heard the voice of
Yoshihiro Ota, and lo! it spake thus:
> "Matthew D. Fuller" <fullermd@over-yonder.net> wrote:
> > 
> > No, it's not.  Lots of ports change dependancies based on what's
> > installed, so if you install one thing you have to assume that any
> > other thing you intend to build in the future may change its list
> > because of that.  For a trivial demonstration, look at how many
> > use the ".if ${HAVE_GNOME:Msomething}" pattern.
> 
> It doesn't matter how many you have.  There are only finite number
> of ports and configurations.  You will finish configuring at one
> point.

No, you mistake me.  I'm not talking about ports _configuring_.  I'm
talking about ports _installing_.

You can recursively configure all the ports, but the dependancies can
still change AFTER that, when other ports get INSTALLED.  As soon as
you install one port in your process, every other port you're dealing
with can potentially change its dependancies, with NO actual user
interaction or configuration.


-- 
Matthew Fuller     (MF4839)   |  fullermd@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.



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