[00:05] <cjwatson> jenders: it has supported GPT for quite some time
[00:06] <cjwatson> I implemented partman/early_command in 8.10
[00:09] <jenders> oh really ?
[00:10] <jenders> how do i use it :)
[00:12] <jenders> pxelinux supports booting based off gpt partition labels
[00:12] <jenders> I'd love to label my /boot partition with "boot" so i could aim chain.c32 at it
[00:18] <jenders> I'm grabbing a checkout to poke at this
[00:19] <jenders> thanks for your dedication, i hope canonical fills your pockets with gold ;)
[01:02] <cjwatson> what it doesn't yet support is selecting it on a system that would normally use MBR as the default
[01:03] <cjwatson> but you could fool that by ensuring that there's some kind of GPT label (empty if you like) there in advance (say in partman/early_command), in which case it should use that
[01:03] <cjwatson> one of these days I should make it preseedable, for testing if nothing else
[02:42] <CIA-70> ubiquity: cjwatson * r5187 trunk/debian/ (changelog ubiquity-frontend-gtk.install): Install pixmaps/windows_square.png in ubiquity-frontend-gtk.
[02:52] <CIA-70> ubiquity: cjwatson * r5188 trunk/ (13 files in 4 dirs):
[02:52] <CIA-70> ubiquity: Make it possible to run the test suite against installed packages, and
[02:52] <CIA-70> ubiquity: add a DEP-8 control file for this.
[12:07] <CIA-70> ubiquity: cjwatson * r5189 trunk/ (151 files in 3 dirs): Update translations from Launchpad.
[13:13] <CIA-70> ubiquity: cjwatson * r5190 trunk/debian/ (22 files in 2 dirs):
[13:13] <CIA-70> ubiquity: Update imported translations from gtk+3.0 3.3.14-0ubuntu2 and
[13:13] <CIA-70> ubiquity: gnome-panel 1:3.3.5-0ubuntu2.
[14:46]  * cjwatson gets fed up and totally refactors the target path removal code in copy_all
[14:46] <cjwatson> this time it will have tests damnit.  at least some
[17:24] <CIA-70> ubiquity: cjwatson * r5191 trunk/ (4 files in 4 dirs): (log message trimmed)
[17:24] <CIA-70> ubiquity: * Refactor copy_all to be more robust, handle some more cases, and be
[17:24] <CIA-70> ubiquity:  testable and tested. It can now:
[17:24] <CIA-70> ubiquity:  - copy a directory over an existing non-directory (LP: #891711);
[17:24] <CIA-70> ubiquity:  - copy device nodes and sockets over existing non-directories
[17:24] <CIA-70> ubiquity:  (LP: #495217);
[17:24] <CIA-70> ubiquity:  - handle all cases of copying a non-directory over an existing empty
[17:49] <CIA-70> ubiquity: cjwatson * r5192 trunk/ (debian/changelog scripts/install.py scripts/plugininstall.py): Ignore all failures to set timestamps (LP: #411307, #654929).
[17:52] <CIA-70> ubiquity: cjwatson * r5193 trunk/scripts/plugininstall.py: Apply remove_target to a cloned-and-hacked version of the same code (what is this doing in our tree anyway?).
[18:01] <CIA-70> ubiquity: cjwatson * r5194 trunk/debian/changelog: releasing version 2.9.19