[01:05] <stgraber> I really don't like my fix for bug 645449 but well ... unless we re-design half the thing I'm not sure how to make it work otherwise
[01:05] <ubot2`> Launchpad bug 645449 in ubiquity "Ubiquity hangs at Keyboard layout if you use keyboard to navigate / select" [High,Confirmed] https://launchpad.net/bugs/645449
[01:05] <stgraber> http://paste.ubuntu.com/859938/
[01:07] <stgraber> from the 5 minutes of testing it went through here, I couldn't get it to hang and unless something goes terribly wrong in the debconf code, it "shouldn't" be possible with that change
[01:07] <stgraber> though it has the side effect of making everything 600ms slower (even when clicking)
[01:09] <stgraber> as for some reason gtk doesn't give a way of knowning whether the selection change because of a click or because of a keypress...
[01:10] <CIA-32> ubiquity: stgraber * r5219 ubiquity/ubiquity/plugins/ubi-console-setup.py: Workaround for bug 645449, delay any action on the keyboard list by 600ms (resetting with any further action) and lock the dialog so that no event can be emitted/received while waiting on dbfilter.
[01:10] <ubot2`> Launchpad bug 645449 in ubiquity "Ubiquity hangs at Keyboard layout if you use keyboard to navigate / select" [High,Confirmed] https://launchpad.net/bugs/645449
[01:14] <CIA-32> ubiquity: stgraber * r5220 ubiquity/debian/changelog: Update changelog
[01:16] <stgraber> maybe Colin will find a nice and clean way of fixing that one ...
[01:22] <CIA-32> ubiquity: stgraber * r5221 ubiquity/ (d-i/manifest debian/changelog): releasing version 2.9.22
[03:47] <antarus> so...
[03:47] <antarus> ubiquity plugins
[03:47]  * antarus wonders how horrifying this will end up
[03:50] <antarus> The python plugins for ubiquity, they run in the same process space as the Ubiquity installer right; no crazy magic to run them separately?
[14:57] <stgraber> jibel: any interesting ubiquity bugs for me or do we have a working installer at the moment?
[14:59] <jibel> stgraber, hello, there is still this keyboard layout problem. the user selects French for example and the layout is set to 'us' in the live session
[15:00] <jibel> stgraber, I also reported bug 942560 but I think it's not beta1 critical
[15:00] <ubot2`> Launchpad bug 942560 in ubiquity "keyboard layout screen - Keyboard navigation broken" [Undecided,New] https://launchpad.net/bugs/942560
[15:01] <stgraber> doh, 942560 sounds like me breaking it with another fix
[15:02] <stgraber> jibel: right, that's a bug introduce with the fix for bug 645449
[15:02] <ubot2`> Launchpad bug 645449 in ubiquity "Ubiquity hangs at Keyboard layout if you use keyboard to navigate / select" [High,Fix released] https://launchpad.net/bugs/645449
[15:03] <stgraber> I'm actually surprised you managed to break it, loosing focus can happen and is a side effect of the fix, but I thought I caught all the cases where it remains locked ...
[15:03] <jibel> well maybe the bug was there hidden somewhere
[15:29] <stgraber> jibel: well, my fix isn't really a fix, it's a workaround to avoid an existing race condition
[15:30] <stgraber> jibel: in the past you'd hit it all the time by moving quickly through the menu, looks like my fix now made the "quickly" part work but if you do it slowly it can still happen ...
[15:34] <jibel> even if it is not fixed, I find the current situation better
[15:37] <stgraber> yeah, I'll have a look later if I can reproduce the issue (should be easy now that I know I just need to go slowly) and see if I can make it a bit better
[16:38] <bdmurray> stgraber: in case you didn't notice ubiquity bug descriptions now have an installcmdline in them
[18:06] <stgraber> bdmurray: cool
[18:06] <stgraber> jibel: I managed to get the list locked even when clicking (by selecting a variant), that's definitely wrong ... I'll have another look at that code then
[21:09] <stgraber> bdmurray: bug 912031 - last comment sounds weird, why would the crash repporter (apport I guess) send them to a fixed bug?
[21:09] <ubot2`> Launchpad bug 912031 in partman-auto "ubiquity crashed with TypeError in partman_column_name(): argument of type 'NoneType' is not iterable" [High,Fix released] https://launchpad.net/bugs/912031
[21:11] <bdmurray> stgraber: looking
[21:14] <bdmurray> stgraber: a bug pattern would do it but there isn't none
[21:17] <bdmurray> stgraber: the traceback is exactly the same and whoopsie, I think, does some new duplicate detection
[21:17] <stgraber> yeah, I think that's the issue here, multiple bugs giving the exact same stacktrace ...
[21:18] <bdmurray> oh, this explains something too
[21:18] <bdmurray> Feb 23 21:06:30 ubuntu ubiquity:   File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 934, in open_url
[21:18] <bdmurray> Feb 23 21:06:30 ubuntu ubiquity:     os.setgroups([gid])
[21:18] <bdmurray> Feb 23 21:06:30 ubuntu ubiquity: OSError: [Errno 1] Operation not permitted
[21:23] <stgraber> jibel: around?
[21:24] <stgraber> jibel: your bug about being able to select labels with tab, what exactly did you use to trigger that?
[21:25] <stgraber> jibel: I tried from ubiquity in OEM mode from a live session and can't reproduce
[21:27] <stgraber> (bug 942292)
[21:27] <ubot2`> Launchpad bug 942292 in ubiquity "user setup / oem mode - labels receive focus with tab navigation" [Low,New] https://launchpad.net/bugs/942292
[21:27] <jibel> stgraber, I don't know actually. I'm unable to reproduce it.
[21:28] <bdmurray> I thought I saw that with the screen reader enabled but that actually makes sense right?
[21:28] <stgraber> yeah, for the screenreader that'd make sense as it needs it
[21:28] <stgraber> otherwise you couldn't read the labels (that's my understanding at least, I never tested orca ...)
[21:29] <jibel> bdmurray, ah, you're probably right. let me try.
[21:29] <stgraber> if you had the accessibility stuff enabled, then it's not a bug, it's a feature ;)
[21:33] <jibel> indeed, then I don't know why the screen reader was enabled but that's another story and another PEBKAC
[21:34] <jibel> bdmurray, that was it, thanks!
[21:34] <bdmurray> no problem
[21:34] <bdmurray> I like bugs like that ;-)
[21:36] <jibel> although there is a bug, when the user navigates in reverse order with shift+tab the focus is blocked on the progress line "copying files" :)
[21:40] <stgraber> jibel: sounds like a gtk/accessibility bug though, I don't see any issue with shift+tab in regular mode
[21:43] <jibel> stgraber, sounds very low priority too, isn't it ?
[21:44] <stgraber> jibel: yeah, might be worth mentioning in bug 939450 so TheMuso is aware of it
[21:44] <ubot2`> Launchpad bug 939450 in ubiquity "ubiquity crashed with TypeError: argument of type 'NoneType' is not iterable in ubi-partman.py" [High,Triaged] https://launchpad.net/bugs/939450
[21:45] <stgraber> it's not imposible it's ubiquity's fault but it's more likely to be gtk/atk-bridge issue
[21:54] <bdmurray> stgraber: bug 942545 is a bit weird
[21:54] <ubot2`> Launchpad bug 942545 in ubiquity "Ubiquity leaves a scrollbar on screen if you unmounted a partition" [Undecided,New] https://launchpad.net/bugs/942545
[21:55] <stgraber> bdmurray: really weird indeed
[22:07] <bdmurray> jibel: speaking of screen reader could you recreate bug 941094?  I can't.
[22:07] <ubot2`> Launchpad bug 941094 in ubiquity "Installation crash in a11y mode when using screen reader" [High,New] https://launchpad.net/bugs/941094
[22:09] <TheMuso> bug 941094 is a dup of bug 939450
[22:09] <ubot2`> Launchpad bug 941094 in ubiquity "Installation crash in a11y mode when using screen reader" [High,New] https://launchpad.net/bugs/941094
[22:09] <ubot2`> Launchpad bug 939450 in ubiquity "ubiquity crashed with TypeError: argument of type 'NoneType' is not iterable in ubi-partman.py" [High,Triaged] https://launchpad.net/bugs/939450
[22:11] <bdmurray> TheMuso: how so?
[22:21] <CarlFK> # or encrypted using an MD5 hash.; #d-i passwd/user-password-crypted password [MD5 hash]
[22:21] <CarlFK> whats the command to gen that?
[22:21] <CarlFK> doesn't seem to be md5sum
[22:22] <CarlFK> at least I can't recreate the pw I use to back into how I set it: passwd/user-password-crypted password $6$khprmotoVWYLZY2....
[22:23] <infinity> CarlFK: Well, for starters, $6$ denotes a sha512 password, not md5.
[22:24] <CarlFK> that would explain part of my probmle
[22:25] <CarlFK> echo mypw | sha512sum - still not it
[22:25] <infinity> No, because *sum != crypt(3).
[22:26] <infinity> In that crypt also salts hashes.
[22:26] <infinity> I'd suggest mkpasswd(1), but it seems to be in desperate need of updating to understand newer hashes. :P
[22:27] <infinity> But, if all else fails, create a throwaway user, set a password, copy the field from /etc/shadow, delete the user. :P
[22:28] <TheMuso> bdmurray: Sorry, was thinking of a different bug, and didn't read into that one to be sure.
[22:28] <TheMuso> bdmurray: Sorry, was thinking of a different bug, and didn't read into that one to be sure./c
[22:28] <CarlFK> infinity: I have this documented somewhere  ;/
[23:30] <CarlFK> preseed_carl.cfg:d-i partman-auto/disk string /dev/sda
[23:31] <CarlFK> fails on some boxes that have a flash card reader which gets decteded first
[23:31] <CarlFK> is there some way to say "first drive fdisk finds" ?