On 2013-03-15, Martijn van Duren <[email protected]> wrote:
> Hello misc,
>
> I'm currently trying to update my system, after a cvs -q up -P. In some
> folders, when I type make update, the process exits immediately with an
> error code 0.
> Even adding a FORCE_UPDATE=Yes to it doesn't do anything.

"make update" only works in the most simple cases; where subpackages or
flavours have changed it can easily become confused. As with all things
in the ports tree (as opposed to packages) it is more of a developer
convenience rather than something which is expected to work at all times.

Best bet is to clean the package directory of any old junk before
you start building new packages, then "make package" and
"PKG_PATH=/usr/ports/packages/`arch -s`/all sudo pkg_add -u".

Alternatively "dpb -u" is likely to work better than "make update",
though still not totally reliable (the best method is generally to
use dpb on a clean machine/chroot, then point pkg_add -u at the
new packages).

Reply via email to