Upgrade installed packages from sources
If you need to upgrade the installed packages on a NetBSD system, you can follow this procedure.
Set cvs environment variables
Put in your .bashrc the following lines:
export CVSROOT="anoncvs@anoncvs.NetBSD.org:/cvsroot"
export CVS_RSH="ssh"
Update the sources
$ cd /usr/pkgsrc
$ cvs -q update -dP
Upgrade the packages
Refresh the list of installed packages:
$ /usr/pkg/sbin/pkg_chk -g
The list is saved in /usr/pkgsrc/pkgchk.conf.
Finally, perform the actual upgrade:
$ su
$ /usr/pkg/sbin/pkg_chk -us