CIA-7 | console-setup: cjwatson * r394 ubuntu/debian/ (changelog keyboard-configuration.postinst): | 00:13 |
---|---|---|
CIA-7 | console-setup: Tolerate absence of setupcon in keyboard-configuration.postinst | 00:13 |
CIA-7 | console-setup: (LP: #733497). | 00:13 |
CIA-7 | main-menu: cjwatson * r563 ubuntu/ (6 files in 3 dirs): merge from Debian 1.35 | 01:29 |
Guest57327 | Ok, now in the menu at startup when I select boot it says: "Could not find kernel image: /casper/vmlinuz" | 01:34 |
CIA-7 | main-menu: cjwatson * r564 ubuntu/debian/changelog: releasing version 1.35ubuntu1 | 01:36 |
=== max is now known as Guest6587 | ||
Guest6587 | Ok, I'm booting off the live CD but after the initial boot menu and some startup text the screen is completely blank - the backlight is even turning off. I'm shure it's staring up, it makes the 'welcome' sound after a few seconds | 05:18 |
CIA-7 | ubiquity: cjwatson * r4576 trunk/ (debian/changelog ubiquity/i18n.py): | 12:28 |
CIA-7 | ubiquity: Drop code related to debian-installer/fallbacklocale, since that | 12:28 |
CIA-7 | ubiquity: template no longer exists (LP: #736060). | 12:28 |
CIA-7 | ubiquity: cjwatson * r4577 trunk/debian/imported-po/Makefile: tidy output | 12:34 |
CIA-7 | ubiquity: cjwatson * r4578 trunk/debian/ (70 files in 2 dirs): | 12:38 |
CIA-7 | ubiquity: Update imported translations from gtk+2.0 2.24.3-0ubuntu2 and | 12:38 |
CIA-7 | ubiquity: gnome-panel 1:2.32.1-0ubuntu6. | 12:38 |
cjwatson | hmph, still something wrong with the autopartitioner | 12:42 |
cjwatson | partman-auto/init_automatically_partition is set to the empty string | 12:42 |
cjwatson | still privilege problems ... | 12:43 |
CIA-7 | ubiquity: cjwatson * r4579 trunk/ (4 files in 3 dirs): punctuation | 13:12 |
ev | ugh | 13:14 |
cjwatson | resuming investigation, something killed my laptop | 13:14 |
cjwatson | unless you want to take over in which case feel free - it's easily reproducible with a blank disk in kvm, assuming you apply r4576 on the fly | 13:15 |
cjwatson | but I figure pycon is too busy to make it practical for you to investigate | 13:19 |
ev | actually, it's a bit quiet this morning and I'm waiting on reviews for some patches to cpython, so I'll have a look | 13:27 |
cjwatson | I think I see it actually | 13:28 |
ev | okay | 13:29 |
cjwatson | GET_MAX_PRIMARY doesn't always return an int - it can return the empty string if there's nothing on the disk | 13:29 |
cjwatson | the permissions error I saw was a knock-on effect | 13:29 |
cjwatson | though I think it might be worth fixing it while we have a scenario that reproduces it | 13:29 |
cjwatson | basically we need to take care that PartedServer's destructor runs with raised privileges | 13:30 |
cjwatson | I wonder if I can do that concisely with a context manager ... | 13:30 |
cjwatson | it'd be annoying to have to reindent all that code | 13:30 |
ev | PartedServer.__del__? Wouldn't a @raised_privileges decorator work fine there? | 13:33 |
cjwatson | hmm, fair point I suppose | 13:34 |
cjwatson | I was sort of thinking of forcing it to go out of scope earlier | 13:34 |
cjwatson | it seems a bit concerning that it can accidentally hang around open until the gc gets round to running | 13:35 |
cjwatson | iyswim | 13:35 |
ev | hm | 13:39 |
cjwatson | something vaguely like http://paste.ubuntu.com/581099/ | 13:40 |
cjwatson | and then 'with parted_server.context():' | 13:40 |
cjwatson | er, 'with parted_server.context() as parted:' | 13:41 |
ev | looks good | 13:44 |
ev | indeed | 13:44 |
ev | nice | 13:44 |
cjwatson | though we do have to do some try/finallys anyway | 13:46 |
cjwatson | I'm thinking of something like http://paste.ubuntu.com/581106/ ? | 13:46 |
cjwatson | what do you think? | 13:46 |
cjwatson | the context manager is really then mostly for conciseness | 13:46 |
* ev reads | 13:49 | |
charlie-tca | Xubuntu 64bit in VBox, ubiquity crashes immediately on starting today | 13:50 |
charlie-tca | bug 736117 | 13:50 |
ubot2 | charlie-tca: Error: Could not parse data returned by Launchpad: list index out of range (https://launchpad.net/bugs/736117) | 13:50 |
ev | seems to be the best option, and looks good | 13:51 |
cjwatson | charlie-tca: already fixed, am working on some other fatal problems | 13:51 |
charlie-tca | Thank you | 13:51 |
cjwatson | hm, apart from a circular import problem | 13:54 |
ev | that's possible? I thought double imports were a nop? | 13:54 |
ev | oh, I misread | 13:54 |
=== ogra_ is now known as ogra | ||
* cjwatson repairs | 13:55 | |
cjwatson | hmm, that doesn't help, maybe I should drop the context manager idea | 13:59 |
cjwatson | and just use a small number of try/finallys | 13:59 |
CIA-7 | ubiquity: cjwatson * r4580 trunk/ubiquity/misc.py: defend against circular imports in case ubiquity.parted_server needs to import ubiquity.misc in future | 14:01 |
cjwatson | yeah, that's better | 14:04 |
CIA-7 | ubiquity: cjwatson * r4581 trunk/ (3 files in 3 dirs): | 14:06 |
CIA-7 | ubiquity: Ensure that PartedServer dialogs are always properly closed on | 14:06 |
CIA-7 | ubiquity: exceptional paths. | 14:06 |
ev | looks good | 14:12 |
CIA-7 | ubiquity: cjwatson * r4582 trunk/ (debian/changelog ubiquity/plugins/ubi-partman.py): | 14:14 |
CIA-7 | ubiquity: Fix partition-table-full check to cope with disks without a partition | 14:14 |
CIA-7 | ubiquity: table. | 14:14 |
cjwatson | and that was the actual problem | 14:14 |
ev | I really need to make more of a habit for testing that scenario | 14:35 |
CIA-7 | ubiquity: cjwatson * r4583 trunk/debian/changelog: releasing version 2.5.27 | 14:42 |
=== michael_e_brown_ is now known as mebrown | ||
highvoltage | ev: your last full day? | 19:41 |
ev | at pycon, yeah | 19:41 |
highvoltage | aah | 19:41 |
* cody-somerville was wondering about that comment too, lol. | 22:10 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!