/srv/irclogs.ubuntu.com/2012/11/12/#ubuntu-desktop.txt

=== Ursinha-afk is now known as Ursinha
pittiGood morning05:26
TheMusoMorning pitti.05:27
pittihey TheMuso, how are you?05:36
TheMusopitti: Well thanks. Yourself? DId you have a good weekend?05:41
pittiTheMuso: it was rather quiet, the weather was rather wet; but very relaxing05:41
TheMusoIs it getting cold there yet?05:49
pittisome 9 degrees, that wasn't too bad05:55
didrocksgood morning06:42
pittihey didrocks06:50
didrocksbonjour pitti!06:51
Laneyhey09:06
didrockshey Laney, how are you?09:10
Laneydidrocks: good, nice relaxing weekend :-)09:11
Laneyyou?09:11
didrockssame for me :) short, but good! :)09:11
seb128hey Laney, lut didrocks09:17
seb128how are you?09:17
seb128didrocks, "short", you worked on saturday?! ;-)09:18
didrockssalut seb128! bien bien ;)09:18
didrocksseb128: no short in term "a lot to do but not enough time" :)09:18
* Laney did a lot (of sleeping)09:18
seb128hehe09:18
pittibonjour seb12809:19
philballewso much excitement going on here09:19
pittiseb128: did we get a new GTK or something recently? All my programs now say "Gtk-WARNING **: Theme parsing error: gtk-widgets.css:62:17: Theming engine 'unico' not found", and evince crashes right at startup09:25
seb128pitti, hey09:25
seb128pitti, seems like the multiarch fallback patch was dropped (by error?) in my recent upload09:26
seb128guess the theme is still not multiarched09:27
pitti/usr/lib/gtk-3.0/3.0.0/theming-engines/libunico.so09:27
pittioh, it's that?09:27
pittishould we just fix that instead?09:27
seb128that would be good09:27
seb128can you have a look to it?09:27
seb128if not I will have a look in a bit09:27
pittiI'm sponsoring this morning, but in the afternoon, yes09:28
seb128ok09:28
seb128Laney, hum, bzr log says it's you who deleted the patch and without changelog entry...09:29
seb128that's why I didn't see there was any pending change in that upload, the changelog was still on the quantal SRU09:30
Laneywhen was it?09:30
LaneyI only rememeber deleting patches we said we could during UDS09:30
seb128Laney, during UDS, I guess you did it during the session09:30
seb128Laney, can you look at building unico with multiarch and see if that works/fixes the issue?09:30
seb128bug #107756809:31
ubot2Launchpad bug 1077568 in gtk+3.0 (Ubuntu) "Theme parsing error: gtk-widgets.css:62:17: Theming engine 'unico' not found " [Undecided,Confirmed] https://launchpad.net/bugs/107756809:31
Laneywilco09:36
seb128Laney, ?09:36
seb128heh09:36
seb128Laney, thanks ;-)09:36
Laneyhm, there are still a couple of other packages using that directory too09:46
seb128Laney, which ones?09:47
Laneygcin-gtk3-immodule gnome-themes-standard (adwaita) gtk-vector-screenshot09:48
seb128do you think we should restore the patch? or just go ahead and port those?09:48
Laneyperhaps both09:49
Laneylet me see how unico goes09:49
seb128right, I was going to suggest that09:49
seb128let's do that one, if it works fine it's easy to just port the other 309:49
Laneyseems fine here09:57
Laneycan someone (pitti?) check with http://people.canonical.com/~laney/unico/ please? :-)09:57
pittiLaney: sure!09:57
pittiyou don't get that bug?09:57
LaneyI do09:57
Laneyjust want some independent verification09:58
pittiLaney: if you could make it 0644?09:58
pittiyou and your s3kr1t .debs :)09:59
Laneyoh09:59
Laneysilly sftp09:59
* Laney feeds lillypilly some hamsters10:00
Laneydone10:00
pittiLaney: evince still crashes, but the warning is gone; thanks!10:03
Laneyhuh, I don't see it crash here10:04
Laneyis that another bug?10:04
seb128pitti, do you have a stacktrace?10:04
seb128it's likely another issue...10:04
seb128pitti, is that on a specific document? did it start today?10:04
pittion any documents, even when calling without arguments, I had it yesterday already10:05
pittihttps://errors.ubuntu.com/oops/f123ee20-2bfe-11e2-b2c9-2c768aafd08c10:05
pittiuh, no stack trace?10:05
pittithe trace had some unico thingy in it, hang on10:06
pittithat's why I thought it was due to the unico theme10:06
pittiseb128: FYI, sponsoring cairo FTBFS fix10:06
seb128pitti, danke!10:07
pitti(so you can delete the mails)10:07
pittiah no, not unico, it was libgrip10:07
seb128pitti, bug #107737610:07
ubot2Launchpad bug 1077376 in geis (Ubuntu) "Evince crashes when using the latest version of libgeis1" [High,Confirmed] https://launchpad.net/bugs/107737610:07
seb128I was going to say10:07
pittiright10:07
pittirather annoying10:08
seb128didrocks, ^ can you get somebody from #ps to look at it10:08
Laneysounds like a test case waiting to happen :-)10:08
didrocksseb128: sure10:08
seb128didrocks, thanks10:08
didrocksyw :)10:08
didrocksso libgrip10:08
Laneyok, so let's push on with moving those gtk modules then10:08
pittiLaney: \o/10:09
seb128pitti, is there any way we can do stuff like "nux and unity need to build fine when glew is uploaded"?10:36
seb128or we don't have the infra for that (yet)?10:36
pittiseb128: we could do that10:36
seb128pitti, we did catch those glew issues because people were watching but ideally our infra should block those uploads10:36
pittiseb128: nux and unity would need to get an autopkgtest with Restrictions: build-needed10:37
seb128didrocks, ^10:37
pittiand then perhaps some basic tests which don't need 3D10:37
seb128didrocks, wdyt?10:37
chrisccoulsoni should do that with firefox so that the compiler doesn't break it ;)10:37
chrisccoulsonhello btw :)10:37
pittihey chrisccoulson10:37
seb128chrisccoulson, hey, how are you? ;-)10:37
chrisccoulsonseb128, yeah, good thanks. but quite tired. maisie decided that 3am was a good time to get up this morning10:38
seb128doesn't look like a good time to me!10:38
didrocksseb128: I'm all for it! Quite busy until autolanding is ready, but yeah, we'll tackle the autopackage test for X-less ones after that10:38
chrisccoulsonheh10:38
didrockshey chrisccoulson :)10:39
seb128pitti, thanks, we should definitively look to that once other stuff settle down as didrocks said10:39
didrocksyep10:39
chrisccoulsonhi didrocks10:39
pittiseb128, didrocks: NB that failed autopkgtests do not yet block the migration; but this is being worked on, and should happen in the next weeks10:39
seb128pitti, we will get there ;-)10:40
pittiat least it woudl appear as a red dot on https://jenkins.qa.ubuntu.com/view/Raring/view/AutoPkgTest/, and I'm watching that rather closely10:40
didrockspitti: ok, thanks! :)10:40
xnoxpitti: I see that adt has -proposed jobs now, which I had a fun experience with. the adt fails in -proposed, because the package is uninstallable there. But the same package is still migrated into -release, because it is installable in -release.11:47
xnoxand I am not sure how to catch / block the migration in such rare cases.11:48
xnoxalso has it been worked out how to run adt test when the packages are installable?11:48
pittixnox: hm, not installable in -proposed, but installable in release> that's because of a broken dependency in -proposed?11:50
pittixnox: we do not yet look at adt during the migration11:50
pittixnox: for now, if a test fails in -proposed, but should succeed later, we can manually restart it11:50
xnoxpitti: (1) more or less. (2) I know11:50
pittixnox: right now we don't have a trigger which reattempts the test11:50
xnox=(11:51
pittiif this becomes more common, we'll have to work something out of course11:51
pittishouldn't be too hard11:51
xnoxso i had: git 1.7 in -release, git 1.8 in -proposed. & guilt in -proposed Depends: git << 1.8. guilt adt fails in -proposed, yet guilt on it's own is migrated to -release.11:51
pittiwe need to keep track of whether teh failure was due to uninstallability, and retry an hour later or so11:51
pittiand if it was due to a test failure, retry when a dependency is updated in -propsoed (that already happens anyway)11:51
xnoxI think adt should exit and give the orange indication to the test in jenkins, cause that type of thing exited as failed and red.11:52
pittixnox: if britney/adt checks were already in place, it would have been held11:52
xnoxbut I guess adt didn't tell the test why it failed.11:52
pittixnox: no, but britney knows uninstallability, so we can probably look at its output before even starting it11:55
pittior at least fail with a discernible exit code11:55
pittiactually it's already supposed to11:55
pittisee "EXIT STATUS" in man adt-run11:55
xnoxhmm...11:56
pittiit usually exits with 4 for failed tests11:56
pittibut for uninstallability it should fail with 12 or 1611:56
* xnox needs to tinker with jenkins a little to see why my job was red then.11:56
pittixnox: well, the jenkins job only looks at == 0, I suppose11:56
xnoxthe adt onces - maybe. but jenkins does have the orange light - on e.g. iso-tests. So it can have the grey state.11:57
pittiyep11:57
xclaesseany idea why I can't start a clutter program inside Xephyr? it says it does not have GLX12:02
* pitti commits our current pango1.0 delta to Debian and will sync12:21
seb128xclaesse, hum, is xephyr supposed to support 3d?12:22
=== attente_zzz is now known as attente
xclaesseseb128, yes12:26
pittimeh, evince broken, totem broken; raring, stop falling apart!12:26
xclaesseseb128, a colleague is running gnome-shell in xephyr without issues, on debian12:27
=== MacSlow is now known as MacSlow|lunch
Sweetsharkn00b-question: How do I kill an restart the unity-menu process? I once knew, but forgot ...12:40
Sweetsharkdidrocks: ^^ maybe you can give a hint12:40
larsuSweetshark, unity-menu? Do you mean unity-panel-service?12:40
didrocksSweetshark: killall unity-panel-service12:40
larsudidrocks beat me12:40
larsu;)12:40
didrocks\o/12:40
Sweetsharkthx guys!12:41
didrocksyw12:41
* didrocks goes for some exercice now, bb ~1h12:41
Sweetshark.oO(now using that knowledge to hopefully prove its-not-libreoffices-fault-but-its-the-indicator12:42
larsumhr3, libunity's `configure --enable-docs` breaks building for me. valadoc complains about an "Invalid driver version format." Do I need a newer valadoc?12:42
mhr3larsu, yes12:42
larsumhr3, from jhbuild?12:43
* larsu has whatever quantal has packaged12:43
larsuwhich reminds me, is it safe to upgrade to r yet?12:44
mhr3larsu, even the quantal one would be good if it was properly built12:44
didrockslarsu: it is, if you don't care about evince and totem12:44
didrockslarsu: one broke because of PS, the other one because of us :)12:44
larsudidrocks, oh, I do care about those. Better wait a week ;)  Thanks!12:45
mhr3ricotz, any plans to fix valadoc?12:45
didrockslarsu: vlc and google doc dude! :)12:45
mhr3larsu, anyway jhbuild should work, otherwise installing from source will as well12:45
larsumhr3, will do that, thanks12:46
larsudidrocks, yeah....... no12:46
Sweetsharkdidrocks: libreoffice-pdfimport ;)12:46
didrocks:)12:46
ricotzmhr3, is it broken?12:48
mhr3ricotz, yes, it installs just one driver, which sucks12:49
ricotzah you mean the distro package then12:49
mhr3right12:49
mhr3ricotz, fwiw flo said he'll make new upstream release soonish12:49
mhr3but the pkg needs to be fixed as well12:49
ricotzsince there is no release, grabbing the snapshot from vala-team ppa should be fine12:50
ricotzwhich builds 0.14, 0.16 and 0.1812:50
ricotzhttps://launchpad.net/~vala-team/+archive/ppa/+sourcepub/2744950/+listing-archive-extra12:51
mhr3ricotz, looking at the buildlog from the ppa, it does look good12:51
mhr3ricotz, so all i want now is having the new release in raring12:52
mhr3and i guess moving it to main :)12:52
ricotzi see12:52
seb128xclaesse, is it using 3d or falling back through llvm rendering?12:52
xclaesseseb128, no idea...12:53
xclaessehow could I know?12:53
seb128dunno12:53
seb128xclaesse, hum, I wonder if that could be http://cgit.freedesktop.org/xorg/xserver/commit/?id=e3903a9383351b061b1a99dfc653ca50de764ec4 or similar12:54
seb128xclaesse, it's quite a recent fix, I'm not sure it made it to our xserver12:55
ricotzseb128, hi, would you be fine with a valadoc snapshot to make it actually usable?12:55
ricotznot sure if this is really reasonable for main12:56
seb128ricotz, hey, why is there no upstream release? can we get one? but otherwise, sure, better than a broken version12:56
seb128ricotz, but first I would like to understand why that's the best option12:56
ricotzmhr3, did he mention an eta?12:56
mhr3ricotz, the upstream release should be out soon, just bug flo a bit ;)12:56
ricotzi see, i guess he will wait for 0.19.x to add its support12:57
ricotzmhr3, also this kind of forces him to preserve abi/api stability which is currently absolutely no taken care of12:58
ricotznot sure if there are reasonable consumers of libvaladoc012:59
mhr3ricotz, isn't that just an internal lib?12:59
ricotzmhr3, so please bug him again for now12:59
ricotzmhr3, no12:59
ricotzit is an actual lib you can use13:00
ricotzbut i am not aware of any consumer13:00
xclaessericotz, seb128: speaking of valadoc, I offer a bier to anyone who makes folks-doc package :)13:01
mhr3ricotz, ok, i'll talk to him13:03
ricotzmhr3, ok13:05
Sweetsharkhttps://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1064962/comments/131 <- back to unity13:06
ubot2Launchpad bug 1064962 in indicator-appmenu (Ubuntu Quantal) "[SRU] Global menubar items do not work when opening a document directly from nautilus with no LibreOffice instance running" [High,Confirmed]13:06
larsuSweetshark, you're probably seeing bug 107526313:09
ubot2Launchpad bug 1075263 in Application Menu Indicator "Items of a menubar built from GMenu do not always work" [High,In progress] https://launchpad.net/bugs/107526313:09
larsuSweetshark, try waiting more than 5 seconds between restarting lo, that should work13:09
larsuSweetshark, I have a fix for it, currently waiting in review13:10
larsuseb128, one more reason to backport this ^^13:10
larsu:P13:10
desrtgood morning13:15
pittihey desrt, how are you? had a nice weekend?13:16
Sweetsharklarsu: seems to work13:16
attenteg'mornin13:16
desrtgood enough13:16
desrtattente: hey there13:16
larsudesrt, morning, how is it going?13:16
larsuoh hi attente!13:16
attentehi larsu!13:17
* desrt needs coffee :)13:17
desrtattente: did you do your lesson last night? :)13:18
attentedesrt: no, i went climbing instead13:18
desrtfair enough13:18
desrtfind a partner yet or still just bouldering? :)13:18
attentejust bouldering :)13:19
* desrt will go some time that is not a monday night :)13:19
pittiattente: ooh, you are William13:19
pittiattente: hey :)13:19
attentehi pitti :)13:19
pittiattente: mind to set your real name in IRC?13:20
desrtpitti: did you know that you have a fanclub?13:20
attentesure13:20
pittidesrt: https://launchpad.net/~we-love-pitti ?13:20
desrtpitti: ya :)13:20
=== MacSlow|lunch is now known as MacSlow
pittidesrt: I tried to forget about that team :)13:21
desrtpitti: i joined yesterday :)13:21
* pitti is honored13:21
desrti also submitted a picture for the team to warp10...  i don't think he liked it very much13:21
desrtbut maybe you do: http://imgur.com/UkTcn13:21
pittidesrt: https://launchpad.net/~dholbach-huggers still beats me :)13:21
pittidesrt: PHEAR!13:21
almostawakehaving trouble booting 12.1013:22
desrtheh13:22
* desrt remembers that13:23
almostawakesays no wubildr13:23
pittiyikes, eog is broken as well (geis again)13:23
almostawakeya'13:23
pittiso that's eog, evince, and totem which are broken in raring13:23
almostawakedoesnt boot at all413:23
* Laney wonders why this stuff isn't broken for me13:23
pittiis that a silent effort to kill all local documents and move them into the cloud?13:23
almostawakeit will eventually13:23
Laneys/me/him/13:24
almostawakeI wondered that myself13:24
pittiLaney: indeed; they crash for me on any, or even no document13:24
pittiLaney: I confirmed in a guest session13:25
Laneyweird13:25
Laneyis totem geis too?13:25
pittino, that doesn't crash; I just get a white video13:27
pittisound works13:27
Laneyah, I am running 3.6.3 from the gstreamer1.0 PPA which works for me at least ;-)13:28
desrtricotz: hey... did you make any progress?13:29
seb128the totem issues started with the new cogl/clutter rebuilds it seems for pitti13:29
ricotzdesrt, not yet, i think in 4 hours13:31
desrtk13:31
ricotzseb128, was totem not rebuilt to catch libcogl11?13:31
seb128ricotz, it was, that's when it stopped rendering for pitti13:32
pittiseb128: does it work for you?13:32
seb128pitti, yes13:32
LaneyI downgraded and it still works here13:32
pittiodd13:33
* ricotz isnt much of help while he is using totem 3.7.113:33
Laneyso trying 3.6 probably isn't worth it13:33
seb128but I'm not surprised, those sort of issues are often hardware dependant13:33
desrtseb128: fyi: ricotz uncovered (and i suspect) a deadlock in gstreamer apps probably caused by the gtask stuff13:33
ricotzseb128, pitti, yeah, probably x-driver/mesa related13:34
ricotzseb128, with glib 2.35+ that is13:34
seb128desrt, ok13:35
Laneydesrt: that make-dfsg you asked for got accepted into precise-proposed BTW13:35
Laneycould you confirm that you can build webkit with it on the bug?13:36
desrtLaney: i saw that.  been meaning to test.13:36
ricotzseb128, btw, i hope you could pick this https://launchpadlibrarian.net/121589718/gdk-pixbuf_2.26.4-1ubuntu1_2.26.4-1ubuntu1%2B13.04~ricotz1.diff.gz13:36
Laneymy PPA for testing it got caught up in backport hell13:36
Laneybiab13:36
ricotzseb128, which unbreaks it gdk-pixbuf with glib 2.3513:36
seb128ricotz, is that fixed with 2.26.5?13:36
seb128ricotz, the new version is available since today13:36
ricotzseb128, oh, i guess yes13:36
seb128ricotz, ok, so we will rather update directly, but thanks ;-)13:37
ricotzseb128, yeah, that would be great13:37
seb128ricotz, want to do the update? ;-)13:37
ricotznot currently :\, but would be nice to have asap ;)13:38
seb128k, I will have a look soon13:38
seb128pitti, today is not a good day for raring indeed :-(13:38
seb128or today...those recents days13:38
* ricotz already hears angry people complaining since gdk-pixbuf was updated again in raring13:38
pittiseb128: well, I worked through my lunch break instead of watching Hidden Frontier :)13:38
* seb128 notes to break totem more often13:39
seb128neat productivity win for us ;-)13:39
ricotzlol13:39
pittithere, all UDS autopkgtests sponsored13:39
seb128ricotz, you have many people wanting a crack of the day glib?13:39
seb128pitti, well done!13:39
pittiseb128: FYI, I could commit most of them to pkg-gnome or collab-maint, there were just two which are an Ubuntu delta (and I forwarded those)13:40
pittiso it's not so bad after all13:40
ricotzseb128, that ppas download stats suggests so, yeah13:40
seb128pitti, good13:40
seb128ricotz, is there other things than glib in that ppa? I guess users might rather want new gnome-shell or something?13:40
ricotzseb128, glib isnt that bad currently, gtk+ was on the other hand13:41
ricotzseb128, thre are other things, yes13:41
seb128ricotz, yeah, we decided to update glib and be careful with gtk at UDS ;-)13:41
ricotzseb128, https://launchpad.net/~ricotz/+archive/testing/+packages?field.name_filter=&field.status_filter=published&field.series_filter=raring13:42
seb128ricotz, is that new rb using gst1?13:43
seb128Laney, pitti: is any of you interested to do the glib 2.34.2 update in Debian?13:47
didrocksxclaesse: /usr/lib/nux/unity_support_test -p if you get "Unity 3d supported: no", you are using llvmpipe13:48
ogra_well, that recent patch to the detection seems to be slightly broken13:49
seb128didrocks, we was speaking about running clutters app in xephyr13:49
xclaessedidrocks, Error: GLX is not available on the system13:50
Sweetsharklarsu: thanks for the bug 1075263 hint. And yes, that should definitely be backported IMHO. Bug 1064962 has 1056 heat already. IIRC forks and torches start showing up at 1100 ...13:50
ubot2Launchpad bug 1075263 in Application Menu Indicator "Items of a menubar built from GMenu do not always work" [High,In progress] https://launchpad.net/bugs/107526313:50
ubot2Launchpad bug 1064962 in indicator-appmenu (Ubuntu Quantal) "[SRU] Global menubar items do not work when opening a document directly from nautilus with no LibreOffice instance running" [High,Confirmed] https://launchpad.net/bugs/106496213:50
didrocksseb128: ah, ok :)13:50
seb128didrocks, do you know if those fallback to llvm as well?13:50
xclaessedidrocks, that's on xephyr server, on the normal server, I have opengl of course13:50
seb128larsu, Sweetshark: ok, ok, will backport13:50
* larsu hugs seb128!13:50
* seb128 hugs larsu back13:51
larsuseb128, let's wait for ted's review, I'll ping him about it when he's on13:51
seb128ok13:51
didrocksseb128: they did last time I tried13:51
didrocksseb128: I doubt it changed since 6 months ago :)13:51
* ogra_ even has an arm chromebook falling back to llvm here 13:52
ogra_and guess what, its slow but works just fine13:52
ricotzseb128, nom rhythmbox in there isnt gst1.0 yet, but there is a branch which i want to test13:52
ogra_though sadly it uses llvmpipe even though tehere is full GLES support13:53
seb128ricotz, ok, if you do let us know how it works ;-)13:53
ricotzseb128, yeah, will let you know13:53
BigWhaleseb128, got a minute? I was poked about this: https://bugs.launchpad.net/ubuntu/+source/brasero/+bug/658004 This is apparently still a problem and upstream is not doing a thing about it.13:55
ubot2Launchpad bug 658004 in brasero (Ubuntu) "brasero dvd capacity estimation is broken" [Low,Triaged]13:55
larsutedg, good morning, are you okay with https://code.launchpad.net/~larsu/indicator-appmenu/lp1075263/+merge/133272 ?14:14
* tedg cliecks14:14
tedgclicks14:14
larsutedg, thanks :)14:15
larsutedg, we talked about this briefly last week. I tested it a lot to make sure that bamf bug doesn't occur anymore14:15
seb128larsu, tedg: I suggest putting that patch in raring for a few days first14:16
seb128then we can backport14:16
seb128BigWhale, hey, what about it?14:16
larsuseb128, that's fine with me14:17
tedglarsu, Cool, looks good to me.14:17
seb128BigWhale, if you want to work on a patch please do ;-) we have quite some annoying bugs with no active upstream to work on those14:17
BigWhaleIt is still an issue and it is really a single line fix.14:17
BigWhaleseb128, ok, I'll produce a patch tonight and attach it to the bug.14:17
larsutedg, thanks, I'll merge it, then14:17
seb128BigWhale, thanks14:18
=== qengho_ is now known as qengho
xclaesseseb128, I have firefox and xchat on 2 different workspaces. I click a youtube link on xchat, the youtube webapp icon appear in the launchers, I click it nothing happens14:32
seb128xclaesse, does clicking the firefox icon works?14:32
xclaesseIf I go manually on the other workspace, then go back to the xchat workspace, then after that clicking youtube icon brings me to the firefox workspace14:33
xclaesseseb128, yes14:33
seb128seems like a bug in the webapp integration, it has rough edges from its first cycle, they plan to do bug fixing this cycle14:33
xclaesseseb128, so that does not sounds like known issue? I should open an lp bug then14:34
seb128xclaesse, check with kenvandine when he gets online I would say then open a bug (or open a bug directly and let them dup it if it's known issue)14:35
attentedesrt: is it ok to have sections within sections in a GMenuModel?14:43
desrtyes.  totally fine.14:44
desrtRAOF: bryceh: ping14:44
taskHi, since I updated to 12.10 my Gnome is very slow... I heard this might be realted to NVidia or my bumblebee setup.14:45
seb128desrt, too late, too early for those14:45
desrttask: sorry... forgot to mention that all of our X guys are living down under14:45
seb128try #ubuntu-x14:45
seb128there are a few extra x guys there14:45
* desrt did not know this existed14:45
seb128which includes mlankhorst and tjaalton and some others awake14:46
taskme either... thanks :)14:46
seb128yw14:46
=== m_conley_away is now known as m_conley
attentedesrt: http://fpaste.org/P8tp/14:50
attentefor some reason, it's showing separators in between New Open and Save14:50
desrtattente: what am i lookingat?14:50
desrtattente: put new/open/save into a section together14:50
desrtattente: and read the reference documentation for GMenuModel14:51
desrtactually, now that i read it myself the language there could be improved14:51
desrtit mentions that separators are inserted between non-empty sections14:52
desrtin fact, separators are inserted between all non-empty toplevel items of a submenu -- section or not14:52
attenteok14:53
xclaesseseb128, FYI: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1077968 (I'll ping kenvendin if he shows up before I'm leaving home)14:57
ubot2Launchpad bug 1077968 in unity (Ubuntu) "Clicking youtube icon does not go to firefox workspace" [Undecided,New]14:57
seb128xclaesse, thanks14:57
desrtman15:01
desrti love building webkit15:01
desrti could spend my whole day building webkit!15:01
desrt...and lord knows sometimes i do. :/15:01
seb128not only you could but you will if you try building it15:01
Laneybeen there15:01
Laneyseb128: looks like smcv is doing glib now ;-)15:02
seb128\o/15:02
desrtdamn15:02
desrtLaney: i'm meant to be testing 1ubuntu1.1, right?15:04
Laneyye15:04
desrtk15:04
desrti'll let you know tomorrow ;)15:04
attentedesrt: so if separators are inserted between non-empty toplevel items of a submenu, i should *not* expect a separator between "Recent File 4" and "Quit"?15:07
desrtattente: i'm confused15:09
desrtare you asking from the standpoint of the parser?15:09
desrtbecause there are two things you can do15:10
desrtthe first is to find the explicit GtkSeparatorMenuItem instances in the menu and split sections at those points15:10
desrtthe other (which we can only do if larsu doesn't notice) is to just convert those items into explicit separator items and add support for that on the gtk side15:10
attenteso the way i'm doing it now is guaranteed to fail?15:11
desrti don't know what you're doing now15:11
desrtbut it sounds complicated :)15:11
larsudesrt, I wouldn't have noticed if you hadn't pinged me ;)15:11
attentei'm putting a section in a section, hoping that there would still be a separator inbetween15:11
attenteheh15:11
desrtlarsu: oh.  "oops"15:11
larsuattente, don't do desrt's second suggestion. I'll notice!15:12
larsu:P15:12
desrtattente: no.  separators are only inserted between toplevel items15:12
attenteok15:12
attentedesrt: so what's the motivation for having sections within sections if they're not discernable from the usual case?15:12
larsudesrt, whatever happened to --with-separators? Much better than explicit separator items15:13
desrtattente: merging15:13
larsus/--//15:13
desrtlarsu: so here's the problem15:13
desrtlarsu: say i have a gtkmenushell that contains 4 normal menuitems "a", "b", "c", "d"15:13
desrtclearly i'd convert that like so:15:13
desrt<menu> <section> <a/> <b/> <c/> <d/> </section> </menu>15:14
larsuyep15:14
desrtnow comes some idiot who inserts a GtkSeparatorMenuItem at index 215:14
desrtwhat the heck do i do?15:14
desrti want to get to <menu> <section> <a/> <b/> </section> <section> <c/> <d/> </section> </menu>15:15
desrtbut how do i do that?15:15
larsu<menu> <section> <a/> <b/> </section> <section> <c/> <d/> </section> </menu>15:15
larsu:)15:15
desrtdrop menu items c and d and add them to a new section?15:15
desrtthen add that section...15:15
larsudrop them from where?15:15
desrtthe existing section15:15
desrtgmenumodel has no operation for "split a section in two"15:15
larsuokay you're talking about someone dynamically inserting a separator?15:15
desrtya15:15
larsuis there code out there that does this?15:16
attentemy hope was that it could be simplified by just putting c and d in a section at the same level15:16
desrtwe have to assume that there is15:16
desrtbecause you have to make a choice15:16
desrteither a) you deal with this case (which is miserable)15:16
desrtor b) you just completely start from scratch every time a menu changes (which is crappy)15:16
larsuc) don't support dynamic changes like that15:16
* larsu chooses (c)15:16
desrtlarsu: i'm afraid we'd have to...15:16
attenteheh, a) doesn't sound that bad though15:17
desrtif i were to pick a real (c) it would be more like "deal with dynamic changes in a dynamic way until separators get involved, and then just start over"15:17
larsusure15:17
desrtlarsu: meh.15:18
larsu:D15:18
desrtgoing from semantic to presentational is great15:18
desrtnow we're going from presentational and deriving guessed semantics15:18
desrti'm allowed to feel uncomfortable about that15:18
larsudesrt, of course, but isn't this kind of a band-aid until all apps use GMenuModel?15:19
desrtlarsu: in practice, this will be forever15:19
larsu*sigh*15:19
desrtsome apps will never ever port to gmenumodel15:20
desrtin the same way that some apps will never stop using gtk2 and gconf15:20
larsuI guess you're right on this one15:20
larsustill, I'd go with your suggested (c) and see how much of an issue it will be in practice15:20
desrtattente: if you want to solve the hard problem then by all means... :)15:21
attenteit doesn't sound that hard... but you're probably seeing something that i'm not15:21
larsuis (a) the hard one you're talking about?15:23
warp10desrt: oh, was it supposed to be a picture for the team?15:23
attentelarsu: yes15:23
desrtwarp10: ya :p15:23
desrtwarp10: pitti in a viking hat goes well against the backdrop of all the "chuck norris has nothing on martin pitt!" talk15:23
warp10desrt: ok, link please: I'm sure pitti will be delighted of it 0:-)15:23
desrthttp://imgur.com/UkTcn15:24
* pitti hides15:24
larsupitti, that doesn't fit your nick at all :P15:25
pittiI blame the beer15:26
desrtattente: U of T?15:26
ogra_that should sooo become the product picture on https://launchpad.net/~we-love-pitti15:26
attentedesrt: now?15:26
desrtattente: ish15:26
attentesure15:27
desrtk.  see you in an hour?15:27
attenteok15:27
pittiis that a pub?15:27
desrtuniversity of toronto15:27
ogra_a big pub15:27
desrtlots of nice areas for working on hard problems together :)15:28
warp10desrt: done15:30
desrtwarp10: awesome :D15:31
desrtnice crop15:31
desrtattente: heading out15:31
warp10desrt: yeah, despite 64x64 being so small15:31
=== attente is now known as attente_zzz
pittihttps://jenkins.qa.ubuntu.com/view/Raring/view/AutoPkgTest/job/raring-proposed-adt-cairo/lastFailedBuild/ARCH=i386,label=albali/15:46
pittiet voila15:46
pittithe first packaging error spotted by an autopkgtest from UDS :)15:46
pittijibel: ^ FYI15:46
pittiseb128, chrisccoulson : who is the new chromium maintainer these days?15:47
chrisccoulsonpitti, qengho15:48
qenghohi hi15:48
pittihey qengho!15:48
qenghopitti: hi.  I'm trying to get it in decent shape.15:49
seb128pitti, qengho joined the desktop team around UDS and will maintain chromium and webkit15:50
pittiqengho: welcome, and good luck!15:50
seb128pitti, be nice to him, he's still new and learning his way around ;-)15:50
pittiI just assigned 27 bugs to you!15:50
pitti(kidding)15:50
qenghopitti: Don't *do* that!15:51
gemaqengho: hi, quick question for you!15:51
* gema thanks pitti for pointing her in the right direction x)15:51
seb128pitti, speaking of bugs, do you watch bug #1048059? it's quite active15:52
ubot2Launchpad bug 1048059 in udisks2 (Ubuntu) "Adding ACLs to /media/$user does not work" [High,Confirmed] https://launchpad.net/bugs/104805915:52
gemaqengho: we are wondering if there is any chance we could get chromium webdriver packaged somehow to make our testing of webapps better15:52
gemaand more reliable15:52
pittiseb128: I do, but I still have NFC about it15:52
pittiseb128: I don't suppose all those reporters are running a custom kernel15:52
pittiseb128: I guess at some point I'll just make the ACL call non-fatal15:52
pittibut it still worries me why setting the ACL doesn't work15:52
seb128pitti, it had some recent comments stating: "My '/' and thus also '/media' are not mounted with ACL support enabled,15:53
seb128so that's why it fails to set the ACL (and why the directory it created15:53
seb128gets removed again)"15:53
pittiright, I saw that too, but that can hardly be the case for all those reporters?15:53
seb128I doubt it is indeed...15:53
seb128it's one possible case of issue though15:54
seb128pitti, anyway if you watch it good, I just noticed it was quite active with user comments15:54
seb128pitti, second one I wanted to ask about ... the gnome-session suspend one, do you think you will have time soon or should I steal it from you by midweek if you didn't get to it?15:54
seb128pitti, (mid-week because I think I will be busy with GNOME 3.6.2 and blueprint until there, then I can have a look)15:55
qenghogema: I do love testing, but my to-do list is pretty full for the near future. I don't want to claim it and let the idea languish.15:55
pittiseb128: I had my hands full today with sponsoring, gnome 3.6.2, and mail, but can look at it tomorrow morning15:55
gemaqengho: alright, no worries, can you put it at the bottom of your list and let me know if/when it gets done?15:55
gemaqengho: that way we can change our automation whenever you get to it and make it more reliable15:56
seb128pitti, no hurry, I will grab it on thursday if you didn't get to it by then ;-)15:56
seb128pitti, deal?15:56
pittiseb128: *shake hands*15:57
qenghogema: I do not know anything about webdriver, but, as far as I can tell, this isn't actually tied to chromium-browser, is it? The same people write it, but the product is separate?15:57
seb128pitti, ^515:57
seb128oh15:57
seb128pitti, love that15:57
seb128"  * debian/control: Add missing libxext-dev dependency to libcairo2-dev.15:57
seb128    Spotted by autopkgtest."15:57
pittiwow, and libarchive autopkgtest shows bugs on i38615:57
gemaqengho: my understanding was that it gets built from the same codeline15:57
pittiseb128: that's what I meant with what I said 10 mins ago; je l'aime :)15:57
qenghoHuh.15:57
gemaqengho: but I will dig into it to make sure that's true15:57
seb128pitti, moi aussi !15:58
gemaqengho: I will let you know in a couple of days, whenever I find out, now that I know who to talk to on the ubuntu side, things are easier :D15:58
seb128;-)15:58
pittiseb128: we run into errors like that all the time, which is why I was so eager to get lots of those simple ones15:58
chrisccoulsonqengho, gema, i'm pretty sure that webdriver is an entirely separate project15:59
qenghogema: there may be some kind of interprocess communication here.  One part is in browswer (and I should claim that part) and another part is outside (and I'm scared of it so far).15:59
gemaqengho: so what is your advice?16:00
qenghogema: you should look into it, definitely.  I'll peek around the source of chromium-browser and make sure I have turned on everything that should be turned on.16:01
qenghogema: meet back here in a few days.16:01
gemaqengho: ack, thanks, will do16:01
pittij'aime duolingo; "Une deuxiéme bière?" -- c'est l'éducation pratique!16:08
qengho"A second beer?"?  Gosh, my FR is rusty.16:09
qenghoI usually end up ordering butter.16:09
pittioh, "beurre"? :-)16:09
pittibonne nuit tout le monde!16:23
qengholaters!16:23
=== attente_zzz is now known as attente
Sweetsharkohhh, I made it to computerworlduk.com: http://blogs.computerworlduk.com/simon-says/2012/11/does-rooting-your-phone-void-your-warranty/index.htm17:49
xnoxSweetshark: next up you need to get an Apple II and stick the tablet inside it and run firefox.....17:57
GunnarHjseb128: Bon soir, Sebastien!17:59
GunnarHjConsidering that you asked for the SRU of bug 1069886, could you please upload the branch I prepared to quantal-proposed? ;-)17:59
ubot2Launchpad bug 1069886 in mail-notification (Ubuntu Quantal) "mail-notification crashes on SSL connections (patch attached)" [High,In progress] https://launchpad.net/bugs/106988617:59
seb128GunnarHj, hey, I'm about to go for some exercice but I will have a look later or tomorrow for sure, thanks for the work!18:01
GunnarHjseb128: Ok. Happy exercicing!18:02
seb128thanks18:02
* didrocks waves goodbye18:22
cyphermoxseb128: still around?18:25
cyphermoxin evolution-indicator, debian/patches/01_no_debug_spamming.patch, it's from you?18:25
seb128cyphermox, hey18:40
seb128cyphermox, yes, I think so, why?18:40
cyphermoxjust checking, I'm merging the patches into evolution-indicator18:40
cyphermoxit's tiny though, so no worries18:41
seb128cyphermox, ok18:41
Sweetsharkasac: ping?19:31
BrainPaidhelloooo20:19
BrainPaidJCuber?20:19
BrainPaidYou don't be go!20:20
=== attente is now known as attente_zzz
=== m_conley is now known as m_conley_away
=== jono is now known as Guest97063

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