# MDM Un-soft-mask VLC (and dependencies)
media-video/vlc
media-plugins/live
media-video/ffmpeg

# FF3, it's f*$#( masked... FF2 is KILLING my little machine...
# ...and deps...
www-client/mozilla-firefox
dev-libs/nspr
dev-libs/nss
net-libs/xulrunner

I wondered if FF3 was unmasked yet
Ran [eix firefox].
Found I was missing a FF2 bump.

tdm2 ~ # elogviewer
Elogviewer should help you not to miss important information like: 

If you have just upgraded from an older version of python you
will need to run:
	/usr/sbin/python-updater

please do run it and restart elogviewer.
tdm2 ~ # /usr/sbin/python-updater
 * Starting Python Updater from 2.4 to 2.5 :

Blocked by fluxspace (which is nowhere in portage now).
[emerge –unmerge fluxspace]
Try [python-updater] again.
More blocks (postgresql). It’s older, kill it (let it get pulled in again if needed)….
More blocks (libcap…)…
and now emerging 65 packages! yikes…

UPDATE: Doing the update on desktop.
emerge –unmerge pessulus
emerge –unmerge deskbar-applet
emerge -Davu gnome-games
(3 blocks!)
emerge –unmerge gnome-applets gst-plugins-ugly totem
emerge -Davu gnome-games
74 packages! *gulp* here we go…
looking good. Let’s push my luck…
/usr/sbin/python-updater && emerge -Du mozilla-firefox && emerge_all_minprompts

I was getting this:

TDM3 keeps overheating bigtime. root is trashed, full of drive errors. Wow, it’s really trashed, emerge is borked, great. #gentoo-users folks say “grab the binaries you need from here“. sweet! Which ones? Tried gcc, portage, python, automake, autoconf, still no luck. Researched error, found the likely binary, copied from another AMD64 machine. Boom, emerge works. Re-emerging all the binaries I dropped in. Then, emerge world – the more the better. Crunching like mad.

To get a working transcode, I had to unmask it. In addition, I had to unmask imagemagick, as transcode wanted the masked version as a dependency.

/etc/portage/package.keywords:

# MDM transcode "stable" (1.0.3) is NOT.
# It is also forcing me to bring in imagemagick, MOTHER FRACKER.
# If you frack up my system, you little bitch...
media-video/transcode
media-gfx/imagemagick

Nothing can touch gentoo when it comes to keeping an up-to-date linux system. It has the tools (emerge, dispatch-conf, elogviewer, etc.) to tell you what has changed since yesterday, get the changes, and integrate them into your system. linux is a crazy-assed pile of mismanaged bits that are freshly broken in a dozen ways every single day. Anybody that runs a linux system will…

  1. spend a not-insignificant amount of time keeping their system running; and…
  2. tell you they don’t.

It’s part of the whole cocky “look what I can do” competitiveness built into every geek. Go ahead, now it’s time for you to lie to me and tell me otherwise. 😛

My current strategy for staying on the back of the bucking linux bronco… (continued…)