(Preface: I’m writing this for my own recollection and because I found it useful to read other people’s experiences as well) Dec 6 2011: Planned: 9am meet the DPE (referred to as ‘she’) at KANE hangar. I went to KMIC to get the plane ready, it was snowing and forecasted to rapidly improve. However, time was not on my side here and I had to make a decision about my flight to ANE.
Colemak is my new keymap of choice. Luckily, Gentoo Linux supports it well. Unlike some of the crazy instructions people have posted out [there][3], you only need to edit 2 files to convert your console and Xorg server. Note, I’m taking the time to write this because I couldn’t find easy instructions out there… ` % cat /etc/conf.d/keymaps Use keymap to specify the default console keymap. There is a complete tree of keymaps in /usr/share/keymaps to choose from.
(Preface: Target audience for this post is Gentoo Devs + GMail WebUI users, however, anyone that forwards bugmail to GMail and has procmail between them could also use this.) I find it annoying that the GMail web interface chooses to thread messages based on subject name alone, this creates two threads for every new bug report sent to you from bugzilla. Sadly, we can’t control the threading that Google tells us is “the only way” (subject based threading or email header based threading, which bugzilla does correctly).
Well, I got sick of setting -python -perl on my Gentoo hosts, I even consider them “questionable defaults” for a majority of Gentoo users.. So, let this be an advanced notice that you may see some rebuilds for useflag changes. There has been sufficient testing such that there should be few to nil problems, but we can’t test everything. Please file bug reports, if needed. See also: Gentoo Announce Message
I don’t know how many people know about per-package environment variables in portage since 2.1.9 or so. (ref: bug 44796) It is a worthwhile enhancement to know about, regardless. Like most people, I have my PORTAGE_TMPDIR on tmpfs to speed up compilation times and reduce I/O usage. My 2G tmpfs mounted on /var/tmp/portage is large enough for almost all packages, even multiple jobs at once, however, not all. Solution: % cat /etc/portage/package.env app-office/libreoffice notmpfs.conf % cat /etc/portage/env/notmpfs.conf PORTAGE_TMPDIR=“/var/tmp/notmpfs” (More info available in the portage man page) Now, when I find my next package that needs notmpfs, it is as easy as: echo "cat-egory/pkg notmpfs.conf" >> /etc/portage/package.env which is much easier than bashrc hacks or something else insane that I have seen.