Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Oct 2007 16:05:20 -0700
From:      soralx@cydem.org
To:        cliftonr@lava.net
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: A more tenuously package-related question
Message-ID:  <20071014160520.07ad521d@soralx>
In-Reply-To: <20071014203736.GB2677@lava.net>
References:  <20071014203736.GB2677@lava.net>

next in thread | previous in thread | raw e-mail | index | archive | help

>   I used to use pkg_update from the 'pkg_install-devel' toolset to
> upgrade systems via replacement of binary packages.  Its
> implementation had some minor flaws - it was essentially a perl
> wrapper for an iterative "pkg_delete -f" followed by "pkg_add -f",
> which made it problematic to upgrade either the perl or pkg_install
> packages, for instance - but the core idea was excellent.  Despite
> those flaws it was very useful in maintaining servers via binary
> packages, because it would reconnect the pkgdb dependencies on the
> old package version to the new package version.  However, it's not
> part of the current base package tools.
> 
>   Is there any better equivalent tool at the moment, or should I just
> resuscitate the old "pkg_update"?

Did you try ports-mgmt/portupgrade? You can run it as `portupgrade -P`
for binary updates. Besides actual 'portupgrade', it has a set of
useful tools, too. But be warned -- the utility is snail-slow.


>   -- Clifton

[SorAlx]  ridin' VS1400



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