Good day,
Fresh install FreeBSD10. Used
/usr/ports/UPDATING: I updated anything after 20140101 that needed updating (pkg delete, then portmaster -r yada, or as directed in /UPDATING).
I use the "Warren Block" approach to keeping ports updated/upgraded, and have no issues.
http://www.wonkity.com/~wblock/docs/html/portupgrade.html
Everything runs wonderfully. UNTIL... (who to believe??)
If I address the programs that need to be updated I bork my system and need to rebuild due to the slew of errors that appear when trying to run Mate or vncserver. Most errors had to do with libpixman-1.so.30 or libxcb.so.2 dependencies and I ran
HELP! What's a highly educated (but not in FreeBSD) individual to do in order to keep a system up, running, and most importantly, current? How do I know which commands lead me down the wrong rabbit hole and consume my free time (and TUMS!).
Thanks,
MarkB
Fresh install FreeBSD10. Used
portsnap fetch extract update
to get current. pkg install (fill in the blank)
to install portmaster, xorg, nvidia-driver, nvidia-xconfig, mate, firefox, and vnc./usr/ports/UPDATING: I updated anything after 20140101 that needed updating (pkg delete, then portmaster -r yada, or as directed in /UPDATING).
I use the "Warren Block" approach to keeping ports updated/upgraded, and have no issues.
http://www.wonkity.com/~wblock/docs/html/portupgrade.html
Everything runs wonderfully. UNTIL... (who to believe??)
pkg audit -F
....0 problems in installed packages pkg version | grep '<'
....nothing here, either pkg version -vIL=
.....has a half dozen programs that need updating pkg upgrade
has 25 programs listed with 'direct dependency changed' issues.If I address the programs that need to be updated I bork my system and need to rebuild due to the slew of errors that appear when trying to run Mate or vncserver. Most errors had to do with libpixman-1.so.30 or libxcb.so.2 dependencies and I ran
pkg shlib -R libpixman-1.so.30
(or libxcb.so.2) to find these dependencies and rebuild these ports.HELP! What's a highly educated (but not in FreeBSD) individual to do in order to keep a system up, running, and most importantly, current? How do I know which commands lead me down the wrong rabbit hole and consume my free time (and TUMS!).
Thanks,
MarkB