Vergiss CVSUP für die ports.
Als erstes wirfst Du deinen alten Portstree weg:
Dann holst Du Dir einen neuen:
Den kannst Du bei Lust und Laune updaten:
Ein Paket suchst Du bequemerweise auf
http://www.freshports.org oder Du installierst Dir irgendeinen graphischen Portmanager.
Alternativ nimmst Du die oben beschriebene Methode:
Code:
#cd /usr/ports
#make search name=[I]wasauchimmerdusuchstundwieesheißenkönnte[/I]
Das erste was Du Dir installierst sind:
- portupgrade
- portaudit
- cvsup-without-gui
Damit kannst Du dich dann mit:
davon abhalten lauter Löcher in dein System zu bohren, ohne das Du es merkst.
Ein Update der installierten Ports machst Du am besten schrittweise und
NACH dem Lesen von /usr/ports/UPDATE.
"
portupgrade -a" ist nur was für Männer ohne Nerven und Leute mit drei Ports.

Desweiteren hast Du die ganzen Packagetools damit an Hand, um allen möglichen und unmöglichen Blödsinn damit zu machen.
cvsup brauchst Du, um Dir deine passenden Sourcen zu saugen und deinen Kernel aktuell zu halten.
Die Sourcen brauchst Du aber auch um den ein oder anderen Port zu bauen.
Solltest Du ein RELEASE Kernel haben und der ab 6.1(glaube ich zumindest) sein, dann kannst Du den updaten mit:
Code:
#freebsd-update fetch install
HTH