[08:34] Hello! [08:34] There are more and more systems with hybrid graphics in the market (UMA + discrete) [08:35] Are there plans in the installer development to support this (i.e. switching between one or the other during installation time) [08:35] ? [09:57] ara: on the face of it, it doesn't sound like something an installer should concern itself with; better to keep it simple at installation time, and I don't think users would be surprised by the installer keeping it simple [10:59] ubiquity: cjwatson * r4763 trunk/ (3 files in 3 dirs): Recreate .pyc modules excluded from the live filesystem. [11:00] now I suppose I have to finish fixing eglibc so that ubiquity can build :-/ [12:26] ah, the package that actually needed to be updated was langpack-locales, not eglibc [12:26] that's nice since it might build in finite time [12:34] ubiquity: cjwatson * r4764 trunk/ (d-i/manifest debian/changelog): [12:34] ubiquity: Automatic update of included source packages: grub-installer [12:34] ubiquity: 1.64ubuntu3, user-setup 1.28ubuntu16. [12:55] ev: I took a look at the ubiquity powerpc build failure and it seems like some locale change that I don't understand. It replicates on i386 now, so it's only due to archive skew it only failed powerpc. [12:55] lovely [12:56] I'll have a look tomorrow (swamped in wubi framework investigation work today) [12:56] Thanks. [13:09] ScottK: that's what I was referring to above ... [13:10] cjwatson: Oh. I only skimmed the backscroll. Missed it. [13:10] I uploaded langpack-locales about three-quarters of an hour ago to fix it [13:10] Cool. [13:10] * ScottK goes to look at the diff and maybe learn something. [13:11] (the maybe is reflective of the odds of me learning, not their being something there to learn) [13:13] the changelog is probably the most informative bit ... [13:56] ubiquity: cjwatson * r4765 trunk/debian/changelog: releasing version 2.7.10 [16:23] hi [16:23] ev: speaking of Wubi on #u-m - could you upgrade your build system to grub-pc-bin 1.99-8ubuntu1 and build wubi r220, please? [16:23] sure thing [16:23] so ubiquity seems some gconf to gsettings love, do you prefer one bug "port to gconf" [16:23] on it now [16:24] yes [16:24] or different bugs like "settings migration should migrate gconf datas as well" or "read http proxy key in the wrong database" [16:24] or "unactive automount using a deprecated way" [16:25] "port to gsettings" I meant ;-) [16:30] Was there any benchmarking done to check if removing the .pyc files has an effect on how fast Ubiquity starts up/installs? [16:31] no [16:31] OK. Thanks. [16:31] I decided not to worry too much about that since (a) the space savings are so large and (b) I suspect that I/O will tend to dominate [16:32] Makes sense. I figured it was a have to do kind of change for the space savings. Just a matter of curiosity. [16:36] cjwatson, any opinion on the bugs filing question? [16:36] or is that an ev's thing? [16:36] I would like to file those [16:36] I actually didn't test a live filesystem without the .pyc files directly; I just modified ubiquity not to copy them in the bulk copy pass (since that was a lot quicker) [16:36] seb128: whatever ev wants on this is fine by me [16:37] I think one giant bug is fine. [16:37] as long as it's detailed in what it's requesting [16:37] it's going to be mediumly-small don't worry ;-) [16:37] ev, ok, doing that [16:37] thanks [16:38] sure thing [16:38] cjwatson: I've quite a few grub2 apport-package bugs regarding '/usr/sbin/grub-probe: error: /boot/grub/device.map:2: No open parenthesis found.' Is that something already fixed or is there already a master bug for that? [16:41] bdmurray: I've not heard of it [16:41] could be a local misconfiguration [16:42] bug#? [16:42] especially one that has an example device.map attached :-) [16:42] bug 797065 (I'll have to look harder for a device.map one) [16:42] Launchpad bug 797065 in grub2 "package linux-image-2.6.32-32-generic 2.6.32-32.62 failed to install/upgrade: post-installation script instalaturik azpiprozesuak 1 errorea eman du irteeran" [Undecided,New] https://launchpad.net/bugs/797065 [16:44] cjwatson: okay not too hard don't see any attachments named *device* [16:52] I've requested it [16:53] and I'll modify grub2's apport hook to attach it too [16:54] cjwatson: I've some work to do on that anyway so could do it [16:55] already done :) [16:55] ah, great [16:55] in Debian, anyway [16:56] will pick it up at the next upload/merge [16:57] bug 642290 is rather odd too - its an error regarding /etc/grub.d/README [16:57] Launchpad bug 642290 in grub2 "package linux-image-2.6.32-24-generic 2.6.32-24.43 failed to install/upgrade: sub-processo script post-installation instalado retornou estado de saĆ­da de erro 2" [Undecided,New] https://launchpad.net/bugs/642290 [16:57] bdmurray: incidentally, I notice that even though bug 797065 was apparently initially filed on grub2, grub2's apport hook doesn't seem to have taken effect [16:57] Launchpad bug 797065 in grub2 "package linux-image-2.6.32-32-generic 2.6.32-32.62 failed to install/upgrade: post-installation script instalaturik azpiprozesuak 1 errorea eman du irteeran" [Undecided,Incomplete] https://launchpad.net/bugs/797065 [16:58] README> I thought I fixed that upstream ages ago [16:58] cjwatson: yes, I see that in the changelog now [16:58] huh, perhaps not [16:58] oh yes, there it is [16:59] cjwatson: there is no grub apport hook in lucid [16:59] ah, ok [16:59] I'll close out 642290 [16:59] there are many more like that which I'll take care of [17:00] that's odd, it was supposed to have been fixed in lucid [17:00] ev, cjwatson: bug #800760 [17:00] Launchpad bug 800760 in ubiquity "Needs gconf to gsettings updates" [Undecided,New] https://launchpad.net/bugs/800760 [17:01] perhaps some kind of local weirdness - anyway I gave a workaround [17:01] or maybe I got the patch wrwong in lucid somehow [17:01] ev, cjwatson: I've dumped notes on what I found with a grep gconf in the current ubiquity sources, I will update the bug during the cycle if,when desktop side change or if I get other comments [17:03] cjwatson: its too bad that at least 642290 doesn't have the grub package version in it [17:03] seb128: thanks for the attention to detail on that! Very much appreciated [17:03] ev, yw ;-) [17:16] bdmurray: agreed [17:28] new wubi is up [17:32] cjwatson: it seems to me the fix isn't in grub2 in lucid-updates [17:32] http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/grub2/lucid-updates/view/head:/util/grub-mkconfig_lib.in#L129 [17:37] bdmurray: look in debian/patches/972_ignore_grub.d_README.diff [17:37] it wasn't upstream at the time lucid was released [17:37] ev: thanks [17:38] ah, got it [19:28] cjwatson: regarding the grub apport hook there is a request to have /etc/default/grub to plymouth bug reports - so I was planning on moving some of the grub hook to apport itself. Does that seem reasonable? [21:07] bdmurray: hmm, maybe have it in both with the same keys - I'd like it to be obvious that the grub one is freestanding to some extent [21:07] if that makes sense [21:25] cjwatson: I was looking at the _atach_file_filtered function in particular and only that [22:41] cjwatson: additionally it looks to me like /etc/default/grub just gets added to the report if it is invalid [22:51] how so? [22:52] EtcDefaultGrub should be added either way [22:52] InvalidGrubScript is a separate thing, largely intended for doing some kind of pre-reporting UI in the future [22:54] ev: How far along is the pygobject port? I am just wondering whether I should base my a11y work on that branch. [22:54] In the meantime, I'll use trunk [23:34] cjwatson: [23:34] if not check_shell_syntax('/etc/default/grub'): [23:34] invalid_grub_script.append('/etc/default/grub') [23:34] so its just adding without going through _attach_file_filtered right()? [23:39] no, that's preparing the value that goes into InvalidGrubScript, see above [23:39] entirely different key [23:39] EtcDefaultGrub is added before any of that stuff [23:46] I see its adding the string '/etc/default/grub' not the contents [23:48] yes, the (future) purpose of InvalidGrubScript is to display UI saying "these files are in an invalid syntax [list] so you probably stuffed it up locally" or some such [23:48] for now it's something we can scan bugs for [23:49] at least I assume that's the idea, I think jibel wrote it [23:49] and it's only in >= natty