Follow this.

Added [-D PHP5 -D PERL] to /etc/conf.d/apache2

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

/etc/make.conf:

# MDM Adding the following for all this video editing (from DVD's, camcorder).... [a52 v4l2 nuv x264]

/etc/portage/package.use:

# MDM Definitely want to rip DVD's as needed ; use alsa (not [oss])
media-video/cinelerra-cvs css -oss

After emerging avidemux, I needed to do a revdep-rebuild to fix libfaad.so for transcode, ffmpeg, etc. I did a full [emerge_all], aifol.

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…)