Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Oct 2011 17:55:46 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        Thomas Mueller <mueller6727@bellsouth.net>
Cc:        freebsd-questions@FreeBSD.org
Subject:   Re: which ports require dialog during update
Message-ID:  <4EA4B792.2000906@FreeBSD.org>
In-Reply-To: <20111023100740.CAA8D1065670@hub.freebsd.org>
References:  <20111022080608.C0136106566B@hub.freebsd.org> <4EA3109A.4050402@FreeBSD.org> <20111023100740.CAA8D1065670@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/23/2011 02:48, Thomas Mueller wrote:
> from Doug Barton <dougb@FreeBSD.org>:
> 
>> I like to have all config dialogs done and out of the way.
> 
>> You might want to consider using portmaster, which handles that
>> (and a bunch of other stuff) for you.
> 
> I think portmaster has an equivalent for 'portupgrade -R' to
> portupgrade dependencies?
> 
> I think one would use 'portupgrade -r' less frequently.

I've never used portupgrade, so I don't know the answer to those
questions, sorry. The portmaster man page should be helpful.

> I like to save a build log, would the config-recursive part be
> disrupted or disruptive?

I don't understand that question either. :)  portmaster has an option to
log build/install, and it's completely separate from the process of
showing the user the config dialogs. The configuration option to save
those logs is in the portmaster man page.

> NetBSD pkgsrc, which has been ported to other mostly (quasi-)Unix
> OSes as well, has a better way: putting options in /etc/mk.conf : not
> to say NetBSD pkgsrc is better than FreeBSD ports system, just that
> they have a good idea in this aspect.

You might want to look at ports-mgmt/portconf. In many ways the OPTIONS
dialog is superior to having to write out options in config files. OTOH,
a needed improvement to it is that the defaults should take the settings
that are already in the environment into account.


Doug

-- 

	Nothin' ever doesn't change, but nothin' changes much.
			-- OK Go

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/




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