The immediate problem turned out to be a stray file in /var/lib/locales/supported.d, namely a "typescript" file that got there from one of my attempts to debug something else. It also turns out that locale-gen looks at all files in that directory, and its filters don't catch that a typescript is the wrong thing.
Removing the file, and running "aptitude reinstall lsb" the system still appears to be miscofigured at least a little. /etc/default/locale contains "en_US", which is reported as "not found". This has to be my fault too. I thought the first line of my /var/lib/locales/supported.d/local covered that: en_US ISO-8859-1 What should it be? I'm also getting invoke-rc.d: initscript gdm, action "reload" failed. This may relate to my difficulty getting X up on reboot, but when I run it manually, the error reported goes back to /etc/default/locale. I would really like a locale "en_US" to make it similar to the systems at work. That said, the reinstall seems to have worked, and it automatically went about reconfiguring the other packages that previously failed. So progress is happening. Bottom line: with a bit of help configuring locales, I may be able to fix the rest of this myself. -- dapper -> hardy upgrade breaks system https://bugs.launchpad.net/bugs/242703 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs