_IceTransmkdir: ERROR: Owner of /tmp/.ICE-unix must be set to root _IceTransSocketUNIXCreateListener: mkdir(/tmp/.ICE-unix) failed, errno = 1 _IceTransMakeAllCOTSServerListeners: failed to create listener for localAfter googling, I realize that I missed to read this in /usr/ports/UPDATING
20041229: AFFECTS: users of x11/kdebase3, x11-servers/xorg-server AUTHOR: lofi@freebsd.org If KDE does not start anymore after upgrading Xorg to version 6.8.1 (X restarts when the KDE splash screen has reached the third icon), please check whether the directory /tmp/.ICE-unix exists, is owned by root and has permissions 1777 (read/write/access for everybody + sticky bit). To make sure everything is in working order, do (as root): mkdir -p /tmp/.ICE-unix && chmod 1777 /tmp/.ICE-unix && chown root:wheel /tmp/.ICE-unix Also, make sure you do NOT have clear_tmp_enable="YES" set in /etc/rc.conf, as it will remove the directory on every reboot and applications will re- create it with the wrong ownership. Users of daily_clean_tmps_enable in /etc/periodic.conf should make sure daily_clean_tmps_ignore contains /tmp/.ICE-unix.
Another error when run kdevelop:
undefined symbol: _ZN11KMainWindow7setIconERK7QPixmapI read this from someone blog. Actually, I don't know what cause the problem, but after I run commands below, it solved ;-).
cvsup -g -L 2 ~/ports-supfile portsdb -u pkgdb -F portupgrade -PP -arR