Added this to [/etc/portage/package.keywords] on [mediacenter], to get FF3:

# === Unmask Firefox 3 ===
# MDM This list keeps getting longer...
www-client/mozilla-firefox
dev-libs/nspr
dev-libs/nss
net-libs/xulrunner
www-client/epiphany
dev-util/intltool
gnome-extra/yelp
dev-libs/glib
x11-libs/gtk+
media-libs/libcanberra
gnome-base/gail
# ======= end FF3 =======

You also need [xulrunner] USE flag in [/etc/make.conf].
[desktop] required an [emerge –unmerge gail].
All desktops are using FF 3.0.4 at this time.

Setting up gentoo/ubuntu/vista booting on [dune]. Ubuntu is easier to use than a toaster, just boot up the live cd. gentoo stage 3 installs are great if you’ve been through them before and know what you need to do. Vista is of course the most trouble. After several attempts, it turns out that vista must be on a PRIMARY partition. My gparted live cd is my best friend right now.

…or you’ll end up killing wget, and be up the creek without a paddle…

emerge -f e2fsprogs e2fsprogs-libs
emerge -C com_err ss
emerge -C e2fsprogs
emerge e2fsprogs

This is supposedly fixed already in newer versions of portage.

I recently discovered [mod_deflate], which compresses webserver content before sending it out – if you’re not using it you should really check it out. I turned it on and it worked flawlessly for me, with two exceptions.

  1. Server-side includes
    These just did not play well together out of the box…
  2. PHP and Perl “streaming” output
    I have some scripts, most notably imagescraper, that need to stream the html in the results page as it is computed, not all at once AFTER it is built, as mod_deflate requires.

Turning off [mod_deflate] is trivial. I used the no-gzip environment variable as follows:

# MDM This is to disable [mod_deflate] for imagescraper, so we don't try to compress the streaming results...

    SetEnv no-gzip 1


# MDM Drop this into a virtual host block to TURN OFF [mod_deflate], so it doesn't break SSI.
SetEnv no-gzip 1