work

Today felt productive, a nice change after vacation. I probably broke d-i or something by making it use localechooser, but hey, the release is done. And I tore through tasksel's pile of bugs and even fixed the one that annoys many people by letting standard packages be de-selected there.

Looked at packaging laptop-detect (from Ubuntu) for tasksel to use, but since the upstream tarall contains a debian directory already which I'd need to modify, I'm not sure it's worth the pain for a 37 line script. This probably should tell me something about my own (ab)use of Debian-native packages. It also seems to depend on something loading the acpi battery modules during boot if there's acpi, which I'm not very sure anything in Debian does by default. And it needs to get apm support added to it. Oh well, maybe later.

The other tasksel bug that would be really nice to fix is to add size checking, but of course this is decidedly difficult if there's more than one partition, and even checking the download size against the size of /var is hard since tasksel doesn't actually know what a task will install, and aptitude doesn't offer a way to get at the installed size figures w/o marking stuff for install.