# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"

PORTAGE_TMPDIR="/tmp"

# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="X bindist mmx sse sse2 \
keymap \
-gnome -kde -minimal -qt4 dbus jpeg lock session startup-notification thunar udev \
alsa \
"

PS I have experience from half a decade ago with Gentoo, but I'm not current. If you need information, please don't assume I know how to get it (the way you want it reported). As well as telling me you need more information, also point me to the place the shows me the 'Gentoo way' for providing it - I would appreciate that.

Cheers,
Bret

Last edited by bwaldow on Mon Apr 01, 2013 2:24 am; edited 1 time in total

I was really unhappy at the prospect of having to install tons of firmware blobs I didn't need--especially considering that the compressed tarball is about 15 megabytes long. I saw no guidance about how to deal with linux-headers now that we've lost the separate header packages. Finally I came upon this solution, but it still didn't solve one basic issue: how do you determine which files you want to install without having first to install the whole shooting match first? (Before you are able to access that list of files that Fitzcarraldo tells you how to get, you have to install the package first. He installs then reinstalls with the saved configuration, but I wanted to go there directly.)

Well, I found a way around the dummy installation: make your savedconfig list directly from the tarball. First get the tarball:

Code:

emerge -f linux-firmware

Now make your initial file. Note that I use the first line of the tar listing (the directory name) to get the length to strip off. As you can see, the version of linux-firmware I got was 20130421. Tab completion is your friend.

Now add the savedconfig USE flag to sys-kernel/linux-firmware in your package.use, uncomment lines of /etc/portage/savedconfig/sys-kernel/linux-firmware-nnnnnnnn to suit and emerge linux-firmware. Take a look at what Fitzcarraldo has to say about maintaining your installation, but know that you can get away with installing the package only once.