[04:12] <neutrinomass> bug 78225 - how can this happen ?
[04:13] <neutrinomass> (http://launchpad.net/bugs/78225 , an "installer crashed" that looks just like a dupe of 47046)
[04:44] <cjwatson> neutrinomass: looking
[04:45] <cjwatson> neutrinomass: "I also have to change the validation.py file to be able to create
[04:45] <cjwatson> the root partition."
[04:45] <cjwatson> so who knows what he broke
[04:45] <tepsipakki> blah, it took a while to figure out how to install a udeb from a file.. turns out that udpkg -i $file is the easiest way :)
[04:46] <tepsipakki> oh, localudebs
[04:47] <cjwatson> neutrinomass: yep, dup of 47046
[04:53] <neutrinomass> cjwatson: ahh, I missed that - thanks a lot
[04:55] <cjwatson> we'll be doing a CD image with ubiquity 1.2.6 soon, to get folks to test that fix
[04:55] <cjwatson> (67130)
[04:56] <cjwatson> which should hopefully lead to less in the way of custom nobbling
[04:58] <neutrinomass> cool.... btw, I couldn't install feisty and a number of people can't for similar reasons (my bug was 78080) - is there any simple workaround to that ?
[05:11] <tepsipakki> bah, udpkg configures the udeb immediately and doesn't pay attention to XB-Installer-Menu-Item
[05:21] <cjwatson> neutrinomass: I'll try to look at that this afternoon
[05:21] <cjwatson> tepsipakki: udpkg --unpack
[05:21] <cjwatson> -i => --unpack + --configure
[05:21] <cjwatson> you will have trouble unpacking a udeb that contains templates, though, unfortunately
[05:21] <cjwatson> more later, on the phone
[05:25] <neutrinomass> cjwatson: Again, thanks a lot
[08:41] <tepsipakki> cjwatson: ok, thanks. I'll try to figure that out tomorrow
[08:59] <cjwatson> tepsipakki: so the problem with udpkg -i and udebs containing templates is that at present there's no (working) mechanism for udpkg to inform the running debconf instance of tty1 about the new templates
[08:59] <cjwatson> tepsipakki: you can deal with that in a few ways
[08:59] <cjwatson> tepsipakki: one I often use is to edit some postinst that I know is going to run soon, and put the udpkg command in that rather than running it directly
[08:59] <cjwatson> s/of tty1/on tty1/
[09:00] <cjwatson> tepsipakki: alternatively, you can unpack it into the initrd if that's appropriate, or go to the effort of munging the Packages files on the installation medium, etc.
[09:03] <tepsipakki> eww
[09:05] <tepsipakki> good to have options :)
[09:09] <cjwatson> yeah, it's all nasty
[09:09] <cjwatson> long-term plan is to fix this with Tollef's cdebconf unix socket work
[09:16] <tepsipakki> oh, is there a spec somewhere?
[09:16] <cjwatson> no
[09:17] <cjwatson> it's just something we've tossed around and that I think Tollef has mostly implemented
[09:17] <cjwatson> but we've never quite got round to rolling it out properly
[09:17] <cjwatson> we'll probably do it once the floodgates open in Debian after etch
[09:30] <tepsipakki> nice