Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Sep 2009 15:29:41 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        Kevin Oberman <oberman@es.net>
Cc:        barbara <barbara.xxx1975@libero.it>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Still can't seem to get sysutils/hal compile on current.
Message-ID:  <4AB7FE55.2080709@FreeBSD.org>
In-Reply-To: <20090921220608.610191CC39@ptavv.es.net>
References:  <20090921220608.610191CC39@ptavv.es.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Kevin Oberman wrote:
> No, you parsed it quite well,

First time for everything. :)

> but the standard recommendation was simply
> to "re-install al ports" and was accompanied in some cases with the
> suggestion to use portupgrade or portmaster to do this.

I'm not sure that is the standard recommendation. However let me make
myself clear, I and a lot of others recommend to first remove all your
old ports, then reinstall the ones you want to have again.

> Cleaning out /usr/local is the way to avoid this, but it is far more
> time consuming, especially sysadmin time, than re-installing ports by
> using portupgrade/portmaster, so it is done far less often.

Actually I think time-wise it's a wash, unless you're in a position to
do 'rm -rf /usr/local/*' in which case that would be much faster than
'pkg_delete -f *'. The reason it's a wash is that even portmaster and
portupgrade do the pkg_delete step, they just do it "in line" with the
upgrade for that port.


hth,

Doug

-- 

    This .signature sanitized for your protection




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