A more tenuously package-related question

soralx at cydem.org soralx at cydem.org
Sun Oct 14 17:06:41 PDT 2007


>   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


More information about the freebsd-hackers mailing list