/srv/irclogs.ubuntu.com/2012/07/09/#ubuntu-desktop.txt

=== m_conley is now known as m_conley_away
RAOFrobert_ancell: Good morning!01:15
robert_ancellRAOF, yo02:23
RAOFHey, ho!02:23
RAOFGot the compositor up and running?02:24
robert_ancellRAOF, not yet, but just updated02:26
RAOFAs I said, you'll need to remove vesa and fbdev; they aren't compatible with xwayland, but get autoloaded and then the “this module can't work” code isn't quite right.02:27
robert_ancellok02:27
robert_ancellRAOF, we need a list of blocker bugs that need to be fixed to make it to release, e.g. picking the wrong video card, certain video drivers not working02:28
RAOFYup.02:29
RAOFrobert_ancell: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1022423 filed and linked to the blueprint.02:35
ubot2Ubuntu bug 1022423 in xorg-server "VESA and fbdev drivers get loaded and break the server under XWayland" [High,Triaged]02:35
robert_ancellRAOF, is there one for picking the wrong video card, or is that a udev issue?02:36
RAOFThere's not yet one for picking the wrong card; I'll file that, too.02:39
RAOFrobert_ancell: It's now bug #102242402:48
ubot2Launchpad bug 1022424 in weston "Can pick wrong DRM device" [Undecided,New] https://launchpad.net/bugs/102242402:48
robert_ancellRAOF, hey, are you able to update the debian colord package easily? http://paste.ubuntu.com/1082169/03:17
robert_ancellor even http://paste.ubuntu.com/1082170/ (without an accidental whitespace change)03:18
RAOFrobert_ancell: Yup, can do. Although I'll be getting around to colord 0.1.22 shortly.03:18
robert_ancellcool flick that change in then03:18
RAOFrobert_ancell: Hey, you've used google docs recently, right? How do I embed a drawing that I foolishly made separately into a document?03:24
robert_ancellRAOF, i.e. copy and paste from one document to another?03:25
RAOFYeah, I guess so.03:25
robert_ancellI don't know if I managed that, but I do remember finding limitations like that03:26
RAOFAh. And apparently insert->picture is a filthy lie.03:28
=== ejat- is now known as ejat
pittiGood morning03:38
pittirobert_ancell: hey Robert, how are you?03:42
robert_ancellpitti, hello, good03:42
pittirobert_ancell: did you recently use simple-scan to scan more than some 5 pages for a document? it's painfully crashy for me these days03:44
pittii. e. I scan 5 or 8 pages, then it crashes, and I have to do it all over again03:44
robert_ancellpitti, no, but there have been some crashers reported03:45
pittiI had to resort to my old CLI script03:45
pittiyes, I reported the ones I got as well03:45
pittino> you can't reproduce, or you didn't try to scan several pages?03:45
pittibug 102204003:45
ubot2Launchpad bug 1022040 in simple-scan "simple-scan crashed with SIGSEGV in pixman_op()" [Medium,New] https://launchpad.net/bugs/102204003:45
pittimight just as well be a GTK bug, I'm not sure03:46
pitticrash in gtk_widget_set_sensitive(), could be that it crashes when it disables the "Scan" button when I press Ctrl+1 ?03:46
pittii. e. not related to the actual SANE part at all?03:46
robert_ancellI haven't reproduced, but I do know of at least one reproducable crasher03:47
robert_ancellpitti, can you reproduce by running 'simple-scan test'?03:48
robert_ancellI'm mashing the ctrl+1 key here and not reproducing03:48
pittioh, what does that do?03:48
pittia fake scanner?03:48
robert_ancellpitti, uses the 'test' sane driver03:48
robert_ancellso yes03:48
pittihm, it doesn't actually disable the "scan" button while the scan is in progress03:49
pittiwhich widget does it try to make insensitive?03:49
robert_ancellpitti, no, it should queue a new page03:49
pittioh, the stop button perhaps03:49
robert_ancellif you start a new document with a number of queued pages it crashes when the next page comes03:50
pittihm, threading issue perhaps03:50
robert_ancelllikely03:50
pittiI don't seem to get it with "test", or I'm just being lucky this morning03:51
pittirobert_ancell: how hard would it be to save the current deck of scanned pages to a temporary file and reload it on next startup?03:52
robert_ancellpitti, there is a patch for that using sqlite but I haven't got it to work03:52
pittiuhh, sqlite?03:52
robert_ancellbug #89746903:53
ubot2Launchpad bug 897469 in simple-scan "Simple Scan crashes result in preventable data loss" [High,In progress] https://launchpad.net/bugs/89746903:53
pittiI had expected just saving the individual PNGs or JPGs03:53
robert_ancellpitti, you need the metadata too really03:53
pittiah, for rotation and clipping?03:53
robert_ancellyeah, stuff like that03:53
robert_ancellcolor profiles etc03:54
=== test is now known as robert_ancell
robert_ancellRAOF - http://paste.ubuntu.com/1082274/ still no luck it seems05:42
rickspencer3hi robert_ancell, RAOF, jasoncwarner_, TheMuso and other .au folks :)05:42
RAOFrobert_ancell: ‘wl_display_create failed’ suggests that it's not finding the... oh.05:43
RAOFrickspencer3: Yo!05:43
jasoncwarner_hey rickspencer305:43
RAOFtest: ‘wl_display_create failed’ suggests that it's not finding the wayland socket.05:44
pittihey rickspencer3, ca va?05:44
rickspencer3oops, looks like I interupted some xorg debugging ;)05:44
=== test is now known as robert_ancell
rickspencer3bonhour piti, ça va :)05:44
RAOFrobert_ancell: Because the segfault is in the failure path. (Yay!)05:44
robert_ancellRAOF, at least we're getting good test coverage then :)05:45
RAOFrobert_ancell: :)05:45
RAOFThe rest of the francophone contingent arrives!05:45
didrocksgood morning :)05:45
didrockshey RAOF ;)05:45
RAOFGood morning :)05:46
didrockshow was your week-end?05:46
RAOFPretty good. Almost cleared enough of my office to move a sofa in there from the bedroom so I can assemble the cot ;)05:47
RAOFMy office looks a *lot* bigger without a bunch of boxes in it!05:47
robert_ancellRAOF, so sudo weston works.  Does that suggest I've done something wrong and it's just X failing to tell me nicely?05:47
RAOFrobert_ancell: You mean, running X under ‘sudo weston’ works, but running it under weston-as-user dies in this fashion?05:48
robert_ancellRAOF, oh duh, that doesn't run X at all..05:49
RAOFX *is* telling you nicely (before it segfaults ☺) - it says [   418.249] (EE) intel(0): Failed to initialize xwayland.05:49
robert_ancellis there an easy way to do that?05:49
RAOFrobert_ancell: weston --xserver05:49
RAOFThen start an X app, and it'll transparently start an xwayland server for you.05:49
robert_ancellRAOF, yep, that worked05:50
robert_ancellOK, so I'll assume it's in my code then05:50
RAOFI'll check again that simple-display-manager actually starts an X server, but it's probably your code, yes.e05:51
robert_ancellRAOF, gtg, thanks for that.05:52
RAOFBah. So much for escaping the cold Sam's recovering from... :(07:21
seb128hey07:37
mlankhorstmorning seb128 :)07:39
pittibonjour seb12807:39
seb128hey mlankhorst, pitti, how are you?07:39
pittiseb128: I'm great, thanks! how about you?07:40
seb128I'm good thanks!07:40
pittiwe had a really nice weekend, spending a lot of time gardening and enjoying the sun07:40
pittifor a change, no travel and no guests :)07:40
mlankhorstim good, weekend was terrible and rainy :)07:40
didrocksguten morgen pitti, mlankhorst :)07:41
pittibonjour didrocks, ca va?07:41
seb128pitti, saturday was nice weather here, yesterday a bit rainy but since that was wimbledon finals' day that was ok ;-)07:42
didrockspitti: ça va bien! good week-end here as well :)07:42
didrocksno rain, quite warm weather :)07:42
mlankhorstbut visited a friends place so I had fun, f-zero and super smash brother doesn't need good weather07:42
pittiseb128: I have a fix ready for bug 972436; but current apport SRU still has 4/5 unverified, so it's blocked :(07:43
ubot2Launchpad bug 972436 in apport "backend_helper.py crashed with UnicodeEncodeError in apport_excepthook(): 'ascii' codec can't encode character u'\xe8' in position 166: ordinal not in range(128)" [High,Confirmed] https://launchpad.net/bugs/97243607:43
pittimlankhorst: these sound like games?07:43
mlankhorstpitti: f-zero is a game from the gamecube working on wii, ssb is a series with a wii version07:45
mlankhorstI'm probably going to buy the wii-u just for that game07:45
didrocksf-zero is a snes game in fact :p07:45
didrocksin its first form07:46
mlankhorstah could be07:46
didrocks"could be", it's when didrocks starts to feel old :)07:46
didrockshttp://www.youtube.com/watch?v=2T5u9nD_I0I07:46
didrocksimpressive speed sensation at the time using the snes mod 7 ;)07:47
seb128pitti, hum, k, let's try to get that SRU verified this week then07:47
mlankhorstsigh, the vfs tree I need to avoid deadlocks doesn't boot07:47
pittiseb128: I'll work on improving the D-BUS exception support in the meantime, perhaps we can fold that into the next SRU as well07:49
seb128pitti, that would be great! would make didrocks happy as well, his top bug on oneconf is one of those ;-)07:49
didrocks\o/07:50
didrocksjuts for that, I'll fix the latest issue introduced recently by python-distutils-extra :)07:50
Laneyg'morning07:51
seb128Laney, hey, how are you?07:52
didrockshey Laney07:52
Laneyhey, yeah good07:52
Laneynice weekend of cycling and trying to return to climbing after injury :-)07:53
seb128Laney, injury during climbing?07:53
seb128or just an injury that made you stop climbing for a while?07:53
Laneywell, both. I injured the "pulleys" on some of my fingers07:54
Laneystill not completely healed but I think I can start gently again to help it recover07:54
seb128ok07:55
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi07:58
pittihello tkamppeter07:59
tkamppeterpitti, can you have a look at bug 763867, comment #7 and comment #8?08:00
ubot2Launchpad bug 763867 in cups "Canon binary 32-bit drivers can not be installed on Ubuntu 12.04" [Undecided,Confirmed] https://launchpad.net/bugs/76386708:00
pittitkamppeter: replied08:05
didrockspitti: so the .decode('UTF-8') in http://launchpadlibrarian.net/107350300/python-distutils-extra_2.32-5_2.33-1.diff.gz brought some new warning on precise and quantal with Quickly08:06
didrockspitti: basically the file contains already the magic "I'm an utf-8 encoded file"08:06
didrocksthen .decode tells:08:06
didrocksWARNING: syntax errors in foo/FooWindow.py: encoding declaration in Unicode string (FooWindow.py, line 0)08:06
pittile huh?08:07
didrocksseems this should be silent, no?08:07
pittiI'm afraid I don't understand08:07
didrocksok, so, the files in Quickly all contains: # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-08:07
pitti2.33-1 changed the open() call to be binary and decodes from UTF-8 itself08:07
pittias otherwise it depends on the system locale08:07
pittididrocks: sure, and they'll have to if they contain non-ASCII characters with python208:08
didrocksindeed08:08
pittithat patch wouldn't have changed that behaviour at all08:08
didrocksseems that if you call .decode('UTF-8') on such a binary flow, you get the above warning08:08
didrockspitti: I tried by commenting the .decode() call, and indeed, no more warning08:08
pittithen you call ast with bytes, not a string08:09
didrocksyeah08:09
pittithat seems wrong, though08:09
didrocksbut even the previous revision didn't get any warning, when you opened the file as string08:09
didrocks(I tried to revert the stenza)08:09
didrocksI would have thought this was equivalent to what you are doing now08:09
pittiah, I guess in python2 open(.., 'r') still returned bytes08:10
didrocksoh right, it's python 2 :)08:10
didrocksso ast has no issue to accept bytes08:10
pittidid you try with py3?08:10
didrocksbut I agree it's not the trendline to move everything with string :)08:10
didrocksno, I didn't08:11
didrocksbut not sure we want to change to py3 on precise :)08:11
pittisure, but I didn't upload that to precise, only to quantal08:11
didrockspitti: it's in precise-proposed08:11
pittiso, that seems easy enough to reproduce in a test case08:11
didrockshttps://launchpad.net/ubuntu/+source/python-distutils-extra/2.33-0ubuntu0.108:12
pittioh, someone backported the whole new version08:12
pittididrocks: so yeah, can you please report a bug for this? we should add a test case with an utf-8 marker08:13
pittithen the py2 run should fail08:13
pittiand we can either toss bytes to ast or do a sys.version_info.major test08:13
tkamppeterpitti, thanks.08:13
didrockspitti: I can report a bug, but not sure what's the best strategy to really fix it?08:13
pittididrocks: see my previous line :)08:14
didrockspitti: is it the best fix? seems to be .decode('UTF-8') shouldn't bail if the decoded associated binary is specifying UTF-808:15
pittididrocks: it's not the .decode() that generates the warning; it's ast08:15
pittididrocks: you hand an unicode object to ast in python2, and ast encounters an encoding line in the source; that's what's generating the warning08:15
pittiall of that madness went away in py3 (source is required to be UTF-8 encoded, and no tag is necessary any more)08:16
pittibut at least in python2 we need to feed bytes to ast apparently08:16
didrockspitti: ah, because ast in that case think that if there is an encoding line in the object passed to it, it should be binary?08:17
pittiapparently08:17
didrocksok, got it now, will file a bug, test case and a fix :)08:17
pitticheers!08:17
didrocksthanks pitti :)08:17
pittididrocks: so this p-d-e should be verification-failed then08:17
* pitti hugs didrocks, merci08:18
didrocksindeed :)08:18
* didrocks hugs pitti08:18
didrocksconfirmed in an ipython08:26
Laneyseb128: did you get anywhere on that gsd patch?08:26
Laneyif not then I'll look at it now08:26
seb128not yet, feel free to look at it08:27
Laneyk08:28
didrockspitti: when you get some time: https://code.launchpad.net/~didrocks/python-distutils-extra/fix-warning-using-python2/+merge/11392809:09
pittididrocks: merged, thanks!09:12
didrockspitti: do you mind if I do a release? I want to backport that to precise-proposed and if the fix is not in quantal, the SRU team doesn't allow it anymore even if it's in trunk09:12
didrockspitti: thanks for the review :)09:13
didrocks(or if you have time and want to do it…)09:13
pittididrocks: I'm currently at it09:13
didrocksexcellent!09:13
pittito Debian as well09:13
didrocksperfect ;)09:13
didrocksdoing the backport to precise-proposed meanwhile09:13
thumperhi pitti, didrocks09:14
pittihello thumper, how are you?09:14
thumperpitti: mostly good09:14
thumperfrustrated by a gdb bug ☹09:14
didrockshey thumper09:14
thumperbut happy I've learned more Alt-Gr codes ☺09:14
pitti09:15
mlankhorstthumper: want to swap? I'm frustrated by a kernel deadlock :-)09:15
thumperhaven't yet found the cuppa or scissors09:15
thumpermlankhorst: ah... pass09:15
pittithumper: like ✂ ?09:16
thumperpitti: yeah...09:16
thumperpitti: how plz?09:16
pittithumper: ctrl+u 270709:16
pittierr, 270209:16
thumperpitti: doesn't work in quassel :(09:17
pittiah, Ctrl+U is GTK's way of entering an Unicode char; Qt might have a different one09:17
mlankhorstcontrol-shift-u ?09:17
pittimlankhorst: ah, indeed, sorry09:18
pittithumper: ^09:18
mlankhorst09:18
pitti♪ rocking ♩ !09:18
* thumper feels unicode incapable09:18
pittiI only know some 4 by heart; I use gucharmap or vim digraphs for the others09:19
thumperI09:19
pittididrocks: there, have an upstream/Debian/Quantal 2.34 release09:20
thumperhappy to be able to say 28°C09:20
thumperbut it isn't :(09:20
thumper'tis winter09:20
* didrocks hugs pitti, thanks!09:20
thumperpitti: I was wanting a short cut to say ✂☹09:20
pittitoo bad that DEAD and BEEF are not nice unicode chars :)09:22
thumper:)09:22
pittiwell, 뻯 might very well mean "beef" in whatever script that is09:22
* didrocks loves when the package is built on soyuz before launchpad computes the diff09:23
Laneyseb128: hm, http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=b6e011ad16311e2985aa523cf9bceef74168f95e makes this quite complicated09:29
seb128Laney, yeah, I was planning to revert that commit09:36
seb128Laney, to be able to do at least the current updates09:36
Laneyhm09:36
Laneythat would probably get harder and harder to maintain09:36
seb128Laney, it's going to be problematic for further updates but that should unblock the first round09:36
seb128Laney, yeah, well, no regression and having a proper keyboard indicator or a status icon back to patch is going to take a while09:37
Laneyseb128: alright, i'll try it09:38
seb128Laney, thanks09:38
seb128Laney, I'm still not convinced of the best way out, we could stay on 3.4 for g-s-d and g-c-c this cycle but I'm not convinced it's a win situation09:39
Laneyindeed. and we'll still have to do the work in some future cycle09:40
seb128the new version have some nice improvement, tweaks design wanted, support for enterprise logins, etc09:40
=== dpm is now known as dpm-bbl
=== rickspencer3 is now known as rickspencer3_
=== rickspencer3_ is now known as rickspencer3
pittiseb128, didrocks: I wrote some test cases for bug 1020572: http://paste.ubuntu.com/1082499/10:04
ubot2Launchpad bug 1020572 in apport "Deal better with DbusException errors" [Medium,Triaged] https://launchpad.net/bugs/102057210:04
pittiseb128, didrocks: look at the "DbusErrorAnalysis" checks; does that seem appropriate to you? anything which this should check in addition?10:05
pittiit's still missing a service which crashes during a method call, which should also cause a NoReply, but with no running service10:05
pittithat'll be somewhat more tricky to set up, but I'll work on it; but I'm interested in the general feedback10:06
didrockspitti: looks nice, I didn't know there was two possibility, like process running on different bus and that can be detected :)10:08
didrockspitti: yeah, the naming seems appropriate to me10:08
pittiInstead of prose, it could also contain some tag-like fields10:08
pittibut I'd like to include the detected paths and process names as well10:09
didrockspitti: test_dbus_service_timeout isn't about a service not responding?10:09
didrockspitti: which is the same than crash at startup, isn't it?10:09
pittididrocks: it is10:09
pittididrocks: but it's a hanging process, not a crashed one10:09
pittididrocks: i. e. the service is running and you get a NoReply10:09
pittididrocks: if the backend is crashing during a call, it will not be running10:09
pitti(that's the missing case, still above)10:09
pittierr, "see" above10:09
didrockspitti: ah ok, in the additional metadata, you are telling that it's still running though10:11
didrocksgot it :)10:11
didrockswell, I think you will need a mock service which will crash at startup for your tests10:11
didrockswhen called on a particular dbus method10:12
pittiright, I'll add that10:15
=== dpm-bbl is now known as dpm
seb128pitti, looks fine to me!10:57
=== MacSlow is now known as MacSlow|lunch
=== gord is now known as gord|lunch
=== gord|lunch is now known as gord
* desrt mumbles something about monday and coffee12:30
didrockshey desrt ;)12:31
desrtdamn you and your timezone12:32
didrocksheh, happy monday morning!12:33
pittihey desrt12:34
desrtgood morning to both of you12:37
* desrt has a bad day ahead12:37
seb128hey desrt12:37
desrti finally did some real runtime testing of my dconf reorganisation last night12:38
desrtworks great12:38
desrtexcept for the fact that every time you write a setting it deletes all of the other ones12:38
seb128desrt, small bug...12:39
desrtya12:39
desrti was thinking i should release it anyway12:39
desrtseb128: SRU, perhaps?12:39
seb128let's see if some user notice12:40
didrocksat least, if they get it we can say "yep, but at least, we knew it before you" :)12:40
seb128desrt, that would be lot of "fun" ;-)12:40
desrt"we do not consider the feature of retaining old settings to be important.  why do you feel the need to customise more than one option?"12:41
desrt^ new GNOME attitude :D12:41
seb128;-)12:41
seb128mvo, hey, how are you?13:16
mvohey seb128 - I'm sure you want to nag me about aptdaemon! and you are right for doing it13:17
seb128mvo, ahah, how did you guess ;-)13:17
didrocksseb128: I was feeling as well that this "how are you" was too nice on a Monday ;)13:19
seb128didrocks, :-p13:19
mvo;)13:20
desrtseb128: you need to try it my way13:20
seb128didrocks, don't worry, I'm going to nag you about the unity SRU soon ;-)13:20
desrtseb128: then nobody suspects a thing13:20
didrocksseb128: well, let's popey's team doing a unity release first :)13:20
seb128desrt, "can you review this patch: URL"?13:20
didrocksseb128: I did some p-d-e and quickly sru today, did my precise part :p13:20
seb128didrocks, will that happen before the end of year? ;-)13:20
didrocksseb128: but the sru team is really behind it seems13:20
popey:p13:20
didrocksseb128: let's see ;)13:20
seb128popey, half ":p", we are on a tight schedule for the LTS .1...13:21
desrtseb128: no.  you have to complain about it being monday and mumble something about coffee13:21
desrtseb128: then, when they're not expecting, you go in for the kill13:21
seb128desrt, lol13:22
didrocksdesrt: you didn't ask anything to us, pitti and I, trapped fish! :)13:22
desrtdidrocks: today was the control13:22
didrocksahah13:22
desrti catch you and release you, so you feel safe13:23
dobeymvo: hey. any news on the sso gtk+ moving?13:23
desrtdidrocks: but now that you mention it...13:23
desrtdidrocks: just a friendly poke about the status of the dconf profile work :)13:23
* didrocks is not there13:23
mvodobey: its in trunk in s-c now, once I know the parameter I need to pass to the dbus call to call my own custom sso binary I think its done13:23
didrocksdesrt: you know it's far from being a priority for me, isn't it? ;)13:24
desrtdidrocks: i expect you will tell me "i was busy on other stuff" and that's fine :)13:24
desrtjust wanted to let you know that i still care :)13:24
dobeymvo: to the sso regiser and login calls, one of the arguments is a dict; you just add "'ui_executable': 'name-of-the-binary'" to that dict13:25
pittididrocks, seb128: I implemented the analysis stuff for ServiceUnknown now, all tests pass now13:25
didrocksdesrt: I think it's a good idea, but I will try to do some experiment with it this cycle, but I think if we are going to switch to that, we need a proper blueprint and planning to chance all the override stuff to profiles13:25
didrockspitti: woooow \o/13:26
pittilet's see how far it gets us13:26
didrocksdesrt: like the guadec hacking seesions will be a good time IMHO :)13:26
desrtdidrocks: sounds great13:26
mvodobey: cool, I add that now, thanks13:26
pittididrocks, seb128: NB that NoReply is still blacklisted, as we cannot squeeze anything useful out of it right now13:26
desrtdidrocks: i have a substantially lessened obligation to board duties this year, so i can actually have some hacking time :)13:26
desrtpitti: testing!! it's fun!!13:27
pittidesrt: it really is!13:27
didrocksdesrt: yeah, you will see the guadec this year and not be locked in a room for a week ;)13:27
didrockspitti: ok13:27
desrtpitti: lcov is like ... amazing13:27
desrtit turns testing into a game13:27
desrtgotta get a high score!13:27
desrt(100%, ideally)13:27
seb128pitti, ok, let's see how that goes, have some of cases handled is a good start ;-)13:27
pittidesrt: yeah, found the same with python-coverage back then :)13:27
seb128kenvandine, Sweetshark, kenvandine: hey13:28
kenvandinehey seb12813:28
desrtkenvandine: are you going to say hi a second time?13:28
pittiseb128: as soon as we convince the NoReply exception message to reveal which method/dbus name it tried to talk to, we can cover it, too13:28
seb128kenvandine, Sweetshark, kenvandine: so it seems like the libreoffice 3.5.4 SRU got set verification-failed by micahg due to lo-menubar issues13:28
seb128ups13:28
seb128sorry13:28
seb128kenvandine, Sweetshark, micahg: ^13:28
kenvandineindeed13:28
kenvandinei couldn't reproduce it on quantal13:29
seb128what's the deal there?13:29
seb128did you try with lo 3.5.4?13:29
micahgkenvandine: quantal doesn't have 3.5.4 yet13:29
kenvandineoh... i assumed it did13:29
kenvandineisn't that the rule? gotta upload to devel before SRU?13:29
kenvandinethat would be interesting to test13:29
kenvandinei do have plasma-desktop installed still13:30
kenvandineSweetshark, is LO 3.5.4 in a PPA or somewhere yet?13:30
seb128kenvandine, it's not an hard rule, we didn't want to block the SRU on sorting quantal toolchain issues13:31
kenvandinei see13:32
seb128kenvandine, and we aim at uploading lo 3.6 beta and not 3.5.n to quantal13:32
seb128kenvandine, you can probably install the precise-proposed version on quantal13:32
kenvandinecan someone on precise test lo-menubar 1.1 with the older LO?13:32
kenvandineand plasma-desktop13:32
micahgby Sat night I was thinking that there was indeed no breakage in -updates, and that it was contained in -proposed with the lo3.5.4/lo-menubar 0.1.1 combo13:34
micahgbut I didn't get a chance to confirm it13:34
seb128micahg, btw I don't care much about the menubars to be broken, the current precise version segfaults libreoffice in some cases and make you loose work wheny ou want to print13:35
seb128micahg, I like better breaking menubars than having the segfault13:35
seb128especially that they are from universe13:35
seb128i.e not supported13:35
micahgseb128: well, -updates is 0 regressions from what I've been told, you can't trade breakage in an SRU13:35
seb128the menubars also don't seem like worth failing the libreoffice SRU13:36
seb128micahg, well, that's a non supported universe package13:36
micahgseb128: but IANA SRU team member, didn't want it auto-migrated without this issue being looked at13:36
micahgseb128: I think that's irrelevant as far as breakage goes13:37
seb128it was migrated13:37
kenvandinethe bug says it makes plasma-desktop crash13:37
seb128somebody rolled it back out to proposed13:37
kenvandinebut it doesn't include a crash report13:37
micahgseb128: no, I meant libreoffice13:37
mvodobey: just to double check, support for the ui_executable is not in quantal yet, correct? i.e. in testing I will see the default -gtk client come up?13:37
seb128micahg, would you be happy if we make libreoffice Conflicts lo-menubar and just document to not install those?13:37
* kenvandine would be in favor of that13:37
micahgseb128: if that's the agreement you come to with the SRU team, that's up to you13:38
kenvandinelo-menubar in general has been buggy13:38
seb128micahg, well, you are the one who failed that SRU13:38
kenvandineand it isn't part of the default experience13:38
seb128micahg, not the SRU team13:38
dobeymvo: support is there already, yes; it's in precise too13:38
micahgseb128: only to get review before promotion13:38
seb128micahg, that's why I'm asking you13:38
dobeymvo: so once you have it installed, it should work13:38
seb128micahg, well you also got the menubar update reverted from -updates13:38
dobeymvo: it will look exactly the same as the current -gtk client, so you'll have to check the process list to see which one it is, really13:39
micahgseb128: yeah, which I think might have been not necessary, but it's easy enough to push lo-menubar back to updates if the issue is confirmed to be limited to lo 3.5.413:39
micahgEOD Friday is not an opportune time to discover these things13:40
seb128right13:40
seb128kenvandine, Sweetshark: can you sort it you with the SRU team to know what they want exactly?13:40
kenvandinei think i would be in favor of adding the conflicts for lo-menubar, it is still buggy... but the -proposed version is less crashy13:41
kenvandinebut the reality is it doesn't work well13:41
dobeymvo: if you need me to review a branch to add that arg, let me know. or let me know when you land it, and i'll work on getting the removal of the current -gtk landed13:42
kenvandinebetter to get the LO update and remove the buggy lo-menubar13:42
seb128kenvandine, the issue is that I don't want a LO upload for that :-(13:42
seb128kenvandine, because it means one day of buildds busy and resetting the SRU count13:42
kenvandineoh13:42
micahgseb128: the other issue is, I don't think update-manager will allow libreoffice to be updated on systems with lo-menubar installed if there's a conflicts13:44
seb128right13:44
seb128micahg, what's the problem,blocker with the current proposed combo?13:45
seb128micahg, out of menubars which stopped being exported for some users13:45
micahgseb128: I think so, if that's confirmed, lo-menubar can be pushed back to -updates13:45
kenvandinethe bug said it caused plasma-desktop to crash13:45
kenvandinebug 102194613:45
ubot2Launchpad bug 1021946 in lo-menubar "lo-menubar 0.1.1 from updates repositories makes plasma-desktop to crash" [High,Invalid] https://launchpad.net/bugs/102194613:45
micahgright, it causes the crash and then is useless in plasma desktop13:45
seb128that would be a bug in plasma-desktop...13:45
micahgwell, it was working before apparently :)13:46
kenvandinei would like someone to see if plasma-desktop crashes with lo-menubar and the older LO13:46
kenvandinein precise13:47
seb128micahg, working but making libreoffice segfault on print...13:47
micahgyou can't break other software with an SRU either, even if the bug is there AIUI13:47
seb128doh13:47
micahgseb128: right, but that goes back to not breaking some users at the expense of others13:47
seb128installing plasma-desktop wants to install an hundred binaries, no thanks13:47
micahgseb128: again, this is what I was told by ScottK, you can discuss with the SRU team, I just didn't want stuff auto-migrated which is why I added the block13:48
mvodobey: thanks, working on it right now to get a full end-to-end test13:48
seb128micahg, lo-menubar is not supported, can we just go a wipe the package content? ;-)13:48
micahgseb128: it might be an option, would probably depend on how broken13:48
seb128micahg, ok, so let's step back a bit13:49
seb128what happens with libreoffice 3.5.4 on precise-updates?13:50
seb128like what would happen if we throw away the lo-menubar SRU but keep the lo one?13:50
micahggood question, someone would need to test that use case with the old lo and lo-menubar13:50
micahgerr...new lo and old lo-menubar13:51
micahgif it's limited to the SRU, you could do the lo SRU without the menubar one13:51
seb128that would be good13:52
seb128if only I could reproduce one of those issues :-(13:52
micahgsorry for not being clear, E_NOCAFFEINEYET13:52
seb128I guess we will need help from somebody having the issue on the bug13:52
micahgI managed to reproduce the crasher in a guest account with precise-proposed enabled13:52
micahgon precise that is13:53
seb128doing what?13:53
micahgloading libreoffice and adding the plasma-widget-menubar widget13:53
micahgin KDE13:53
seb128I guess I need to install KDE for that...13:54
kenvandinemicahg, great... then remove lo-menubar and see if you still get the crash13:54
seb128let me try that13:54
micahgkenvandine: well, that's one test, the other would be if the old lo-menubar has the same issue (which IIRC it did not)13:55
kenvandineindeed13:55
kenvandinebut it is easier to remove lo-menubar than LO13:55
micahgright, but if it's limited to new lo and new lo-menubar, you can choose which SRU you want more13:56
seb128kenvandine, micahg: do you know if I can run the plasma menubar stuff under unity and how?14:01
micahgseb128: that won't help, the bug is that it crashes the plasma desktop (well, it could show another bug I guess)14:03
seb128micahg, what do I need to install to get a plasma desktop?14:03
seb128let's install plasma-desktop14:03
seb128over 100 depends :-(14:04
micahgseb128: idk, I happen to have kubuntu-desktop installed14:04
seb128that's where I was trying to avoid getting at14:04
* micahg wonders if it would work in a VM14:04
micahgprobably should14:05
Sweetsharkkenvandine: https://launchpad.net/~libreoffice/+archive/ppa?field.series_filter=precise <- 3.5.5 rc214:05
dobeymlankhorst: hey. added more info to bug #1021924 over the weekend, though not sure how useful it is14:43
ubot2Launchpad bug 1021924 in xorg "Multiple Displays not working on Core i7 3770S + Intel DQ77MK motherboard" [Wishlist,New] https://launchpad.net/bugs/102192414:43
seb128xclaesse, there?14:56
xclaesse<-- there14:56
seb128xclaesse,14:56
seb128http://cgit.freedesktop.org/wocky/commit/?id=d065b5ccf63b3a02a132cee370407a8a115fc44414:56
seb128http://cgit.freedesktop.org/telepathy/telepathy-gabble/commit/?h=telepathy-gabble-0.16&id=9abf25885dd71047746ea496ea3bdaff7f3499e714:56
seb128xclaesse, are those enough for the msn issue?14:56
seb128xclaesse, I will rather backport the minimal patch first to help getting that SRU in and do the full update later when there is time to argue about the other code cleanup commits14:56
xclaesseseb128, let me verufy :)15:00
xclaesseseb128, that's correct15:05
seb128xclaesse, great, thanks for confirming15:05
xclaesseseb128, I would take wocky 3012a34361e6ca61e897d9e74079752b00c28ede as well though15:05
seb128is that the ipv6 port stuff?15:05
seb128yeah15:05
seb128I was pondering doing that, I will take it as well15:06
xclaessethat fix in case MS tells us to connect to an ipv6, but it also fix in case MS tells us to connect to a specific port15:06
xclaesseatm they say "foo.live.com" so we append ":5222", but if they start doing "foo.live.com:1234" without the patch we'll try to connect to "foo.live.com:1234:5222"15:07
xclaessewhich will fail15:07
seb128right15:07
xclaesseso as they do atm, that patch isn't needed, but I would recommend taking it to be safer on the long term :)15:07
xclaesseseb128, thanks for taking care of this :)15:08
seb128yw! sorry for being a bit slow on it15:09
kenvandinechrisccoulson, where did all the headers that was in firefox-dev on precise go on quantal?15:22
LaneyI wouldn't expect chrisccoulson to reply for a while ;-)15:27
micahgkenvandine: they shouldn't be needed as nothing was left using xul integration, only the NPAPI headers15:27
* Laney wipes brow15:27
Laneygot that patch "ported"15:27
Laneygsd builds once more15:27
kenvandinei have something that needs xpcom-config.h15:28
micahgkenvandine: nope, why does it need it15:28
kenvandinedunno... just stopped building15:28
kenvandinei'll talk to upstream15:28
micahgwell, anything besides using the NPAPI headers is prone to breakage with future releases15:29
micahgwell, that or the addon SDK15:29
dobeyxpcom is a significant required feature for netscape plug-ins15:30
kenvandineit is for an extension15:30
dobeyit's also used by many plug-ins15:30
dobeyi know totem was using it at least15:30
micahgwell, it's one way of interaction which has been discouraged upstream15:30
micahgtotem was using NPAPI I thought15:30
dobeyyes, but some features of NPAPI expose xpcom to the plug-in for doing certain things15:31
micahgwell, if it's abstracted away in the NPAPI headers, you still wouldn't need the xpcom headers15:32
dobeylooks like totem might not actually use xpcom any more though15:38
dobeyi'm sure some people still do though15:40
dobeyvlc might15:40
dobeyi think one or more of the java plug-ins used to as well15:41
micahgnope, vlc uses NPAPI15:41
mlankhorstwoops nothing to add15:41
micahgactually, the vlc thing is in its own source, but I'm pretty sure it's just NPAPI at this point15:42
dobeymicahg: don't confuse people using NPAPI as not also using xpcom. totem used to also use xpcom, to do some scripting stuff.15:46
dobeyanyway, need to get some lunch. bbiab15:46
micahgpure NPAPI15:46
=== ubuntu is now known as Guest88646
=== zyga is now known as zyga-afk
chrisccoulsonkenvandine, it's been my plan to remove those headers for a long time. eventually, the whole firefox-dev package will disappear17:11
kenvandinechrisccoulson, congrats! you shouldn't be at work17:12
chrisccoulsonkenvandine, i'm not ;)17:12
chrisccoulsoni just opened my laptop for a few moments whilst i sat down :)17:12
chrisccoulsonand thanks :)17:12
didrockscongrats chrisccoulson ;)17:15
chrisccoulsonthanks didrocks :)17:16
micahgcongrats chrisccoulson17:17
chrisccoulsonthanks :)17:17
seb128chrisccoulson, congrats ;-)17:17
chrisccoulsonthanks :)17:17
seb128chrisccoulson, how are you all doing?17:17
chrisccoulsonseb128, yeah, pretty good thanks. a bit tired though. we didn't get any sleep over the weekend (literally)17:18
chrisccoulsonwe were in hospital overnight on saturday17:18
seb128chrisccoulson, hehe, I guess you can catch up a bit of sleep now that the baby is here though ;-)17:19
chrisccoulsonlol17:19
seb128chrisccoulson, well, only for a few days17:19
seb128before years of not sleeping a full night again :p17:19
chrisccoulsoni'm not sure that's going to happen. it's looking like she's nocturnal ;)17:19
seb128she's already back home?17:19
chrisccoulsonshe's slept all day today, but was awake all night last night17:19
chrisccoulsonyeah, she came home this afternoon17:19
mdeslaurchrisccoulson: congrats!17:20
seb128chrisccoulson, oh ok, I though they usually keep the mother & baby a couple of days ... no sleep for you then ;-)17:21
chrisccoulsonmdeslaur, thanks :)17:22
chrisccoulsonseb128, yeah, it depends on when they are born and if there are any complications17:22
chrisccoulsonif everything is ok, they're discharged after a doctor has checked the baby and it's had a hearing test17:23
chrisccoulsonwhich sometimes takes a while ;)17:23
* Laney high fives chrisccoulson 17:29
Laneypushed g-s-d and g-c-c updates to lp17:30
Laneythey still need work though, sadly17:30
Laneybut at least all of the patches, including that monster one, are in a somewhat updated state :-)17:34
seb128Laney, does it build? does it run? ;-)17:44
Laneyyes and ... somewhat :-)17:45
Laneymight be good enough for the PPA, but hopefully I can get someone to take a second look at it all :P17:47
* Laney goes to make some food17:47
seb128Laney, I will try to have a look ;-)17:48
seb128Laney, where are those? in the team vcs? or on your own branches ?17:48
seb128Laney, I guess you still don't have access to the packaging vcs?17:49
LaneyI'm not in the team, so they are in my branches17:49
LaneyI linked them from the bugs, as well as listing the issues I found17:49
seb128ok17:49
seb128you could apply to the team17:49
seb128but coredev will give you those rights as well17:49
Laneyhow does that work?17:49
seb128since you applied for that I figured it would not be needed17:49
LaneyI thought it was nomination17:49
seb128basically email the desktop list asking to join the team and get 2 (or 3, I'm not sure now) people to +1 you17:50
Laney"At least three existing members have to confirm that they have worked enough with you to judge your skills and that you meet the criteria above. Usually these three people are your sponsors."17:50
seb128right17:50
seb128it should be easy to get those17:50
seb128you got at least 3 desktopers writing on your wiki IIRC17:50
Laneywell, the next DMB meeting is looking a bit shaky for quorum so I might as well17:50
seb128yeah, easy enough17:51
seb128just drop an email on the list ;-)17:52
Laneydoing right now17:52
Laneythere we go17:54
* didrocks waves good evening18:04
ceti311_#join #compiz-dev20:49
dobeyhrmm. are people actually using quantal on intel hardware? or is everyone using nvidia/amd/ati?21:02
desrtdobey: if you're talking about unity, then there's a good chance nobody is running it on intel :)21:14
dobeydesrt: i don't know about unity, but i just booted the amd64 live image from today on my dell duo, and all i got was a black screen when it got to where X should have been21:15
=== popey_ is now known as popey
desrtdobey: talk to robert_ancell or RAOF21:21
dobeydesrt: what did you mean about unity? is it horribly broken on intel right now?21:22
desrtdobey: i don't know that it is21:23
desrtdobey: but the unity developers, as a group, have a tendency to run on priorietary graphics21:23
desrt*proprietary21:23
* thumper has intel21:23
desrtthumper: you're a developer? :)21:24
thumperwas...21:24
thumper:P21:24
thumperI still compile and run trunk21:24
thumperdobey: I think I found your problem...21:56
thumperdobey: this is on quantal?21:56
thumperdobey: there is a missing dependency causing unity to not be installed21:56
dobeythumper: well, this is on the quantal daily live image21:57
thumperdobey: right, currently unity isn't installable on quantal due to a bad dep21:57
thumperthomi is emailing appropriate people :)21:57
thomi...21:58
thumperthomi: same issue as AP21:58
thomiyes21:58
dobeythumper: so the daily image is totally screwed? i mean, even if unity itself was broken, i'd expect more than a black screen. like, maybe getting shoved to a VT, or X working but displaying everything except the unity bits21:58
dobeythe install/try dialog doesn't show or anything21:59
thumperdobey: well, I'd also expect more than a blank screen21:59
thumpernot sure about that21:59
thumperbut symptoms sound familiar21:59
thomithumper: it could be the PPA we're using, rather than quantal main itself.21:59
dobeyand i can't switch to a vt with keyboard either21:59
thumperhmm...21:59
* thomi runs some tests21:59
thumpercould be something else then21:59
dobeylike, X tries to init the driver and locks up hard or something.21:59
dobeyso maybe it's not just my i7 that it's happening on, if this Atom has similar issue22:00
dobeymy i7 workstation has been having similar issues with quantal daily image for about a week or so22:00
dobeyanyway, i'm not really here now (/away) so i should actually go :)22:01
dobeylater22:01
thumperactually, thomi has confirmed our issue is just with our staging PPA22:06
thumperso a different problem to you22:06
thumpersorry22:06
robert_ancelldesrt, hey22:46
=== james is now known as Guest94962

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!