[05:37] <CIA-97> ubiquity: superm1 * r4136 ubiquity/ (debian/changelog scripts/install.py): install.py: Update APT usage from deprecated functions and variables.
[12:04] <ev> cool, thanks
[12:09] <joschi> hi! how can I tell d-i or more precisely partman that I want to have the remaining free space of a hard drive (after the partitions have been created) in a LVM volume group?
[12:09] <joschi> e.g. create a partition with 10G in the volume group and have the rest unassigned to any LV, but assigned to the volume group
[14:40] <CIA-97> ubiquity: evand * r4160 maverick-redesign/ (10 files in 6 dirs): Initial commit of parallel debconffilter work. Do not expect this to work yet.
[18:10] <shtylman> any of you guys going to debconf?
[21:19] <ev> shtylman: oh my god
[21:19] <ev> it slipped my mind that you, you know, live there
[21:19] <ev> yes
[21:19] <ev> both cjwatson and I will be there
[21:19] <ev> lets meet up
[21:20] <ev> cjwatson: it may be that sausage talking, but would it be crazy to benchmark a C implementation of scripts/install.py now that it's going to be much simpler?
[21:20] <ev> mind you, /not for maverick/
[21:24] <shtylman> ev: haha... no worries.. yes, we should meet up :)
[21:31] <superm1> ev, what about plugins that normally get called out in scripts/install.py?  or are you thinking just a C implementation for certain portions of it?
[21:32] <ev> superm1: plugin installing is moving into its own module (working on that now)
[21:32] <ev> it's needed for the debconffilter parallel thingy
[21:33] <ev> as the parallel database (which we use for the file copy) is just an in memory database with no bridge to the real database
[21:33] <ev> so plugin install happens on the real db
[21:34] <superm1> some of the things that are done in scripts/install.py would  be annoying to implement in C I think
[21:34] <ev> perhaps
[21:34] <ev> I am ripping an awful lot out
[21:35] <superm1> i guess i'll have to see what you mean once you've got a few commits up
[21:35] <ev> but this might not work, as there's a lot of state that's held onto between copy start and finish
[21:35] <ev> sure
[21:35] <ev> by the way, I got the installer session panel mostly working
[21:35] <ev> it's just missing tray icon support
[21:35] <ev> but indicators work
[21:36] <superm1> cool!
[21:36] <ev> so in addition to the wireless page in the installer, you can also select your wifi network from the panel.  win!
[21:37] <superm1> is there going to be a custom indicator applet developed for changing locale on the fly as originally invisioned, or is that going to push out further?
[21:39] <ev> I believe DX was working on such a thing at some point, but I'll check with them tomorrow
[21:57] <superm1> cjwatson, i noticed current builds are using a different syntax in isolinux.cfg to load gfxboot, 'ui gfxboot bootlogo'.  that's going to be troublesome for older versions of syslinux isn't it?  eg people burning images from systems older than maverick to usb keys
[22:58] <superm1> cjwatson, and actually it seems some people are reporting just that (bug 608382)
[22:58] <ubot2> Launchpad bug 608382 in syslinux (Ubuntu) "Error: Unkown keyword in configuration file (affects: 2) (heat: 12)" [Undecided,New] https://launchpad.net/bugs/608382