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>