/srv/irclogs.ubuntu.com/2014/02/19/#ubuntu-desktop.txt

bluesabreGreetings! Is it possible to blacklist a package in the live session?00:41
TheMusobluesabre: What do you mean by blacklist?00:43
bluesabrein xubuntu we ship light-locker as a means to lock one's session00:43
bluesabreit would be beneficial to not have that package installed in the live session00:44
ochosi(because the timed locking would lock a user out of the live session)00:44
TheMusoUm, I thought settings were twekaed  on live boot such that the lock screen isn't enabled... I know that happens for Ubuntu...00:47
TheMusotweaked*00:47
TheMusoMaybe xubuntu needs a script that gets loaded by casper to do this for a live session.00:49
bluesabreok, I'll take a look at that00:49
bluesabrethanks for the suggestion00:49
TheMusonp00:51
=== m_conley is now known as m_conley_away
=== duflu_ is now known as duflu
hikikohi :)08:37
hikikohow can I see the current version of a trunk package to add it as a dependency on another pakage's control?08:44
hikikomost packages in debian control have a version (>= version_number)08:45
seb128good morning desktopers!09:00
seb128hikiko, there is no "current version of trunk", you either use ">> current_archive_version", assuming the next upload is going to have your change or you wait for the upload to tweak the version09:01
seb128hikiko, did you get any designer feedback on the control center UI? I read your comment, the backend requirements shouldn't dictate the UI though...09:01
seb128mpt, hey, do you think you could have a look/comment on the UI/design of https://code.launchpad.net/~hikiko/unity-control-center/unity-control-center.per-monitor-fonts-scale-factor-slider/+merge/205227 (http://imgur.com/cVlLyV0)09:02
hikikoseb128, I think bregma asked some designer at some point but I will discuss with him again for sure, maybe I have to move the slider on the left09:07
seb128hikiko, is that setting only about fonts?09:08
Laneymorning chaps09:08
seb128Laney, hey, how are you?09:09
Laneyseb128: good thanks, although my arms are feeling the pain from climbing :P09:09
hikikoseb128, no, it's for all ui-components in Unity8/QML apps (Kaleo will know for sure) in Unity7 it's for fonts but since everything is rendered according to the EM size it's for everything...09:10
Laneymight have gone a few too many times lately ...09:10
seb128hikiko, the label is misleading then09:10
seb128Laney, hehe, I know the feeling ;-)09:10
LaneyI've been 4 times in 5 days :(09:13
Laneyhow are you doing?09:13
seb128Laney, what do you think about adding ubuntu-schemas to the ubuntu-settings source?09:13
Laneyyou mean merging gsettings-...?09:13
seb128Laney, I'm good thanks09:14
seb128Laney, yeah, "merging/superseeding"09:14
Laneyyeah if you like, that should be easy to do09:15
seb128also I don't remember know why you made gsettings-ubuntu-touch-schemas depends on ubuntu-touch-sounds but that's a depends we don't want on the desktop09:15
LaneyI did not09:15
seb128Laney, yeah, doability is fine, I was wondering if you think it's a good idea ;-)09:15
Laneyhttps://code.launchpad.net/~laney/gsettings-ubuntu-touch-schemas/no-sounds-dep/+merge/19231409:16
seb128Laney, hum, sorry, seems like I got that backward, I remember we discussed if the default value should be pulled in09:16
Laneywell, I can think that it mixes up the idea of 'upstream' and 'downstream'09:17
seb128did I argue in favor of the depends by then?!09:17
Laneyyeah but I think you were convinced in the end09:17
hikikoseb128, you are right, I didn't replace it when I renamed the fonts_scale_factor to ui_scale..09:18
hikikothanks!09:18
seb128hikiko, yw09:18
seb128Laney, I sure am convinced :p09:19
Laney;-)09:19
mptseb128, done09:19
seb128Laney, well, with daily landing, CI, etc, there is no much downstream/upstream difference nowadays09:19
seb128mpt, thanks!09:19
Laneyhmm09:20
LaneyIt's like ubuntu-settings overrides GNOME stuff but then we also randomly provide schemas for things in there too09:20
Laney'this package is vaguely to do with gsettings'09:20
seb128hikiko, we got design input on the mp, thanks to mpt, please address his comment as well (I'm going to handle the schemas thing)09:20
hikikolet me see :)09:23
seb128Laney, ideally regrouping things (like we regrouped themes in icon themes in ubuntu-themes) would be nice09:24
seb128less sources/projects to handle09:24
hikikook let's move the slider to the left :)09:29
seb128sil2100, didrocks: hey, would it be easy to put unity-system-settings and unity-control-center under CI train? they have auto commits atm so I guess they are set up in the old autolanding way09:29
didrocksseb128: should be easy, I guess you just need to tag latest release to avoid having a crazy changelog09:31
sil2100seb128: it should be relatively fast and easy, we just need to disable the auto-landing and then one tag to have all ok09:31
seb128didrocks, sil2100: thanks, what sort of tag?09:31
seb128can you do it/let me know what to do?09:32
* didrocks looks at the code before telling wrong things :)09:32
didrocksone sec09:32
didrocksseb128: ok, it's just the package version09:32
seb128didrocks, sil2100: you have your daily morning call now? feel free to get back to me after it, no hurry there09:33
didrocks(including the -0ubuntu…)09:33
didrocksyeah09:33
didrocksjust put that and the bot will only collect after that tag09:33
seb128ok09:33
seb128I need a manual commit to push a tag?09:33
didrocksI think you can push it with --overwrite without a commit, but not garantee09:34
didrocksno*09:34
seb128let me try09:34
seb128I just need to fresh checkout and look at the tags to verify09:34
seb128didrocks, in fact debcommit -r tagged things already, we should be fine for unity-control-center I think09:49
seb128$ bzr tags | grep 14.04.309:49
seb12814.04.3-0ubuntu1     1270709:49
seb128sil2100, ^09:50
didrocksseb128: great! at worst, it's a big (incorrect) changelog anyway…09:50
didrockssil2100: mind putting that one? ^09:50
sil2100didrocks: you mean, like, disabling from cu2d? ;)09:50
sil2100(and adding seb as the lander)09:51
seb128didrocks, sil2100: unity-settings-daemon should good to go as well09:52
didrockssil2100: yeah, seb as lander, disabling with the usual parameters09:55
didrocksseb128: do you mind adding it to the bootcamp spreadsheet?09:55
didrocks(trying to have a list of our projects)09:56
didrocksso that later on, you can subscribe, and so on09:56
seb128didrocks, sil2100: done, l80&81 (inserted bellow g-c-c-unity to keep logical units)09:59
didrocksthanks!09:59
seb128yw ;-)09:59
didrockssil2100: tell us once done10:00
sil2100seb128: where can I find unity-system-settings ?10:01
seb128sil2100, unity-settings-daemon you mean?10:02
seb128sil2100, https://code.launchpad.net/unity-settings-daemon10:02
seb128https://code.launchpad.net/~unity-settings-daemon-team/unity-settings-daemon/trunk10:03
sil2100seb128: ah, those I know already ;) You mentioned something about unity-system-settings in the backlog and I was thinking if I missed anything10:04
seb128sil2100, my fingers typoed, those projects are too close :p10:04
seb128sil2100, I mean unity-control-center and unity-settings-daemon10:04
sil2100seb128, didrocks: reconfigured ;) All should be ok now10:12
seb128sil2100, meaning I can go through CI train for those now?10:12
seb128Laney, I was just pondering taking that new gtk-doc or not, quite some changes, good that you went for it, spare me the extra thinking ;-)10:14
Laneyglib depends on it :P10:14
sil2100seb128: yes10:15
seb128Laney, yeah, new gdk-pixbuf as well (was looking at this one)10:15
Laneynod10:15
seb128Laney, can you +1 https://code.launchpad.net/~seb128/unity-settings-daemon/hidpi-screen-support/+merge/207125 for me? I want to try CI train land u-s-d10:16
seb128Laney, that patch is already in g-s-d so it should be fine10:17
Laneyseb128: g-s-d in ubuntu?10:18
seb128Laney, yes, https://launchpad.net/ubuntu/+source/gnome-settings-daemon/3.8.6.1-0ubuntu310:18
Laneyack10:18
seb128thanks10:18
Laneydone10:20
seb128thanks10:23
seb128sil2100, ok, put requests for the 2 new components, let's see how that goes10:27
seb128didrocks, https://launchpad.net/~ci-train-ppa-service/+archive/landing-005/+sourcepub/3923487/+listing-archive-extra10:49
seb128didrocks, changelog worked ;-)10:49
didrocksexcellent! :)10:49
didrocksu-c-c railing the train!10:49
seb128tjaalton, ^ btw, I think you were interested in new wacom?10:50
seb128didrocks, and u-s-d! https://launchpad.net/~ci-train-ppa-service/+archive/landing-006/+sourcepub/3923493/+listing-archive-extra10:50
didrockshehe "niceeeeee" ;)10:50
seb128;-)10:50
didrocksseems people try to challenge the ci train wrapping :)10:50
didrocks    change the scaling value by writting the10:50
didrocks    "org.gnome.desktop.interface scaling-factor" gsettings key10:50
didrocks:)10:51
seb128;-)10:51
=== tkamppeter_ is now known as tkamppeter
=== vrruiz_ is now known as rvr
hikikoseb128 and Laney could you please get one more look at this:11:22
hikikohttps://code.launchpad.net/~hikiko/gsettings-ubuntu-touch-schemas/scale-factor-for-unity7-unity8/+merge/20624011:22
hikiko(thanks!)11:22
seb128hikiko, sure11:23
seb128though I'm a bit confused at what Laney wants with the packages sources/names atm11:23
hikikooh sorry11:23
hikikoI thought Lane and Laney is the same person :)11:24
seb128why is picking names always so annoying :p11:24
* Laney hulks out11:24
hikikosorry sorry :)11:24
Laneythat is me11:24
Laneyyou weren't wrong :P11:24
seb128hikiko, he is11:24
hikikothen because he reviewed it already11:24
Laneyseb128: umm I don't want to block you doing what you think is right, it just feels a bit weird is all11:25
Laneyrenaming the binary is A-OK as far as I'm concerned11:25
Laney'it' being merging the sources11:25
seb128Laney, I've no strong opinion either way, that's the sort of details I don't care much about11:26
Laneythen my preference is to rename the binary package and ideally the source but probably do that later on11:26
seb128robert_ancell started on merging sessions, settings, etc in http://code.launchpad.net/~robert-ancell/+junk/ubuntu-session11:26
seb128but I though moving the gnome-session .session files in there were touch much11:27
seb128ok11:27
seb128let's do it easy then11:27
seb128renaming the binary to "ubuntu-schemas"11:27
seb128?11:27
Laneygsettings-ubuntu-schemas I think11:28
Laneyand the AS one too11:28
seb128right11:29
seb128do you want to do it maybe? ;-)11:29
seb128(if not that's fine, I'm going to have a look next, after landing the new u-c-c and u-s-d)11:29
Laneycould do in a bit perhaps11:29
Laneyjust testing glib and dconf11:29
seb128k, let me know if you start on it11:29
Laneythen I will see about webkit11:30
seb128I've a few items/updates I started on11:30
seb128but I'm going to have a look in the afternoon if you don't beat me to it11:30
Laneyhopefully upload that today11:30
Laneyok11:30
Laneyhikiko: looks ok to me now!11:30
hikiko:D11:31
LaneyI wouldn't have been so verbose in the description (the bit where you justify int vs float) but it's okay11:31
Laneyalso I'm interested in how this will interact with what gnome does11:32
LaneyI suppose config tools will have to write two keys at some point11:33
hikikoops sorry11:33
Laneyno worries, it's fine11:33
hikikowell in unity7 you either change the text-scaling-factor and see the same size in each monitor11:35
hikikoor you use the ui-scale and you change the scaling per monitor11:35
hikikoif you only have 1 monitor11:35
hikikothen I guess it's almost the same11:35
hikikofor unity7 at least11:35
seb128bregma, Trevinho_, the new unity with hidpi support is buggy for me, on my external monitors in 1920 resolution the launcher/panel are bigger after the update11:42
seb128where they should not, that's not an hidpi screen and the old default was fine, the new factor seems wrong11:42
xnoxseb128: what's your dpi? xdpyinfo | grep dots ?11:52
seb128xnox,   resolution:    96x96 dots per inch11:52
xnoxseb128: that should factor 1...11:53
xnoxseb128: where are these hidpi merge proposals / ppas that I can try?11:54
seb128xnox, sorry, was dealing with lunch getting ready ;-)12:08
seb128xnox, https://launchpad.net/~ci-train-ppa-service/+archive/landing-003/12:09
xnoxseb128: burned much?! =)))12:09
seb128lol, no, it was alright and I'm done eating ;-)12:09
seb128xnox, https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFlCc1VzeVZzWmdBZS11WERjdVc3dmc#gid=21 has the list of vcses12:09
seb128if you want the code details12:10
xnoxseb128: thanks.12:10
seb128yw12:11
seb128looking to https://code.launchpad.net/~brandontschaefer/unity/launcher-high-dpi-dynamic-resize/+merge/203176 they changed the units to be _em values12:11
seb128but I guess that's already in the code, was just not used before, so the change to review might not be in that list12:12
xnoxseb128: i'm yet to figure out how to do dpi in e.g. plymouth and lightdm.12:13
xnoxseb128: i guess system-wide setting for lightdm should be to autoscale.12:13
seb128xnox, lightdm runs u-s-d, that sets the autoscale factor for gtk, which should took care of part of the issue12:14
seb128well, unity-greeter rather than lightdm12:14
xnoxseb128: yes and no, as patterns and logos are rendered at fixed px based offsets and sizes...12:15
seb128right12:15
xnoxseb128: the grid dots, the bottom left logo, and centered (other monitor logo), frames around text input - should all dpi scale.12:16
xnoxseb128: unless cairo changes it's layout to be dpi-wise rather then pixel wise?12:16
seb128no, I don't think so12:18
happyaronseb128: btw, I came back from NUDT this afternoon, will continue ibus work tomorrow12:28
seb128happyaron, ok, thanks12:29
seb128happyaron, did the "disable ctrl-space by default" looks fine to you?12:29
happyaronthe patch looks fine, but I'm not able to test it when at NUDT12:29
seb128happyaron, ok12:30
seb128happyaron, how is Kylin work looking for feature freeze?12:31
happyaronseb128: they are mostly focused on cooperation projects with commercial companies, no big action regarding the distro itself.12:32
seb128ok12:32
seb128shrug, I could use with bugzilla being up12:32
happyaronFJ and I will go to a partner's office maybe in next week, for the cooperation project of input method.12:33
seb128ok12:33
happyaronand getting a station, which we don't have at our office, :P12:34
seb128station?12:34
happyaronI mean a seat in office, dunno which word is proper to describe.12:35
seb128oh, I see12:39
* desrt yawns12:42
seb128desrt, good morning!12:42
Laneygähn12:43
Laneygreetings desrt12:43
Laneyseb128: i'm doing the renames now12:43
seb128Laney, thanks12:43
desrtgood morning, peeps12:43
seb128Laney, then we can CI train landing it since u-c-c is there as well now12:43
Laneywant to get the depends there fixed to gsettings-ubuntu-schemas?12:43
seb128yes please, I should approve that mp you pointed earlier12:44
tjaaltonseb128: yes, updated wacom backend for u-c-c/u-s-d?12:44
seb128tjaalton, robert_ancell did https://code.launchpad.net/~robert-ancell/unity-control-center/wacom-panel-3.8/+merge/20708212:44
seb128tjaalton, I guess we need to update the unity-settings-daemon side as well12:45
tjaaltonseb128: yeah i think so. i'll be able to test these next week12:47
seb128tjaalton, great, thanks, let us know how it goes12:47
=== MacSlow is now known as MacSlow|lunch
=== alan_g is now known as alan_g|lunch
=== MacSlow is now known as MacSlow|lunch
=== alan_g|lunch is now known as alan_g
xnoxmerging acpid and adding unity-settings-daemon support to it...13:46
seb128xnox, that is using g-s-d?13:47
xnoxseb128: it does nothing if g-s-d is running...13:48
seb128hum, k13:48
xnoxseb128: it manages powerbutton policy (e.g. what to do) but it should do something on e.g. headless servers, not when there is u-s-d and unity pooping up a dialog "sleep shutdown restart"13:49
seb128right, I wonder if that's what makes my system shutdown when pressing the power button (rather than opening the dialog)13:49
seb128(I'm running u-s-d)13:50
=== Trevinho_ is now known as Trevinho
seb128I noticed that some days ago and have it on my "to debug" list13:50
xnoxseb128: upgrade to new acpid, when that builts and let me know.13:52
seb128xnox, sure, thanks for the letting us know about the issue/update!13:53
xnoxseb128: i'm just franticly going though my outstanding merges list, trying to fix up everything what will be useful in an lts at the moment.13:54
seb128xnox, yeah, makes sense13:56
seb128Trevinho, let's move here, the other channel is a bit busy13:56
seb128Trevinho, I didn't realize you would use the text scaling as an UI scaling13:56
Trevinhook13:56
seb128Trevinho, the key for gtk scalling upstream is "org.gnome.desktop.interface scaling-factor"13:57
seb128not text-scaling13:57
Trevinhoseb128: that was a late thing we added both for testing and because I thought it's what we wanted as well... I.e. using that value as minmum scaling factor anyway13:57
Trevinhoouch13:57
Trevinhook... I can fix it in a small branch13:57
seb128thanks13:57
Trevinhocan still we add this to the queue?13:57
seb128sure13:57
seb128you just need to edit the gdoc and ask for the silo to be reconfigured13:58
seb128but I'm fine if that happens in another round, I guess not a lot of people use the text-scaling13:58
seb128btw that key is set by the a11y -> big text option13:58
Trevinhoyes13:58
Trevinhoin fact that's why I wanted to supprot this as well13:59
seb128well, the setting says "text"13:59
Trevinhobecause for a11y issues having everything scaled up was something better I thought13:59
seb128not UI :p13:59
seb128Trevinho, well, personally I've no a11y issue, the default font is just a bit small and I get tired at the end of the day, and since we have no UI for font size I went for the big text one14:00
seb128but unity really looks not so nice with that scaling factor applid14:01
Trevinhoseb128: yeah, the fact is that things won't scale, at least not everything... SO... I guess we still need to use the text-scaling factor as our base scaling factor if defined, don't you agree?14:02
seb128Trevinho, it feels wrong to have an option called "big *text*" which increases your launcher and panel14:02
mdeslaurseb128: seems new compiz is placing new windows across boundaries...is that a known issue?14:02
seb128mdeslaur, define "across boundaries"?14:02
seb128I think Trevinho has a fix submitted for decoration issues14:03
mdeslaurseb128: when I open a terminal on workspace 1, the window gets put at the bottom of the screen with part of it in workspace 314:03
Trevinhomdeslaur: on the bottom it happens yes... known issue, I've on my list14:03
seb128mdeslaur, what Trevinho says then14:03
mdeslaurTrevinho: ok, cool, thanks14:03
seb128mdeslaur, you are picky about your desktop, that's good ;-)14:04
mdeslaurseb128: hehe, yes, I do enjoy it when it works properly :)14:05
mdeslaurTrevinho: FYI, it also places new windows with the title bar hidden behind the global menu14:05
mdeslaurprobably the same issue14:06
seb128Trevinho, ok, so those text-scaling scaling-factor <new-setting-by-screen-you-guys-are-adding> confuse me14:06
seb128Trevinho, I've no real opinion on how things should behave but that seems like bug fix material for after ff if the behaviour is wrong14:06
Trevinhomdeslaur: mh, that's weird...14:07
mdeslaurTrevinho: only seeing it with virt-manager though, not sure why14:08
Trevinhoseb128: well, the main thing was to get unity scale up (and down) keeping it working with no regression, and that's what we are doing... But some details still need to be improved.14:09
mdeslaurTrevinho: ie: switch to a new workspace, open terminal, terminal is correctly placed lower than global menu. Open virt-manager, virt-manager goes beside the terminal, but with titlebar hidden underneath global menu14:09
=== MacSlow|lunch is now known as MacSlow
Trevinhoseb128: mh that scaling factor value gnome has is quite hard to use since it's an integer [0...4294967295]... but... 2 is already scaling of factor 2, so it's too much14:11
Trevinhoseb128: we want scaling factor steps in float14:11
Trevinhoseb128: so, for now I'll just disable the usage of text-scaling-factor14:12
seb128Trevinho, well, you guys are adding a new setting no?14:12
Trevinhoseb128: yes, but I also would have loved to have gtk apps to scale with us14:12
seb128Trevinho, well, gtk apps are going to scale by 214:14
seb128through u-s-d/scaling-factor14:15
Trevinhoseb128: I guess we'd need to patch gtk then to adapt to our scaling... as we support also scaling 1.5.. or less14:15
Trevinhoand cairo can do that... so it shouldn't be hard (/me hopes)14:15
seb128Trevinho, there is a reason gtk did int values, it's not going to be that easy14:15
seb128you can't do half pixels14:16
Trevinhono, sure...14:16
seb1283*1.5=4.5 bog14:16
seb128Trevinho, well, let's already land the new stuff for ff and then see where we stand/what we can fix/improve14:16
Trevinhook14:17
seb128Trevinho, I'm going to test again new unity with text-scaling to 1, feel free to keep using that key for easy testing until the new settings land14:17
Trevinhoseb128: ok, ah decorations scaling is to-be-fixed in these branches... I already have the code, but I'm pushing that later today14:18
TrevinhoI mean, it's working but window buttons are not so nice...14:18
Trevinho(another good thing of new decos btw)14:18
Trevinhoseb128: there's one thing that gnome scaling factor seem to cause: gdk display at that point rerturns has wrong geometries...14:22
TrevinhoI mean, they're scaled as well I think14:23
Trevinhoso the launchers, panels have wrong size14:23
Trevinhoshould I scale them as well?!? :o14:23
seb128no idea about that14:23
xclaessehm, where is mardy ?14:28
xclaesseseb128, did you see https://01.org/gsso/ ? is that a fork of ubuntu's SSO ?14:29
seb128xclaesse, kenvandine mentioned it before14:29
seb128that's not new14:29
seb128that's based on the same stack, they "just" replace the qt part by a glib based one14:30
kenvandinethey keep it mostly compatible14:30
xclaesseoh, that's the rewrite of the qt part for tizen?14:31
kenvandineyup14:31
xclaesseI remember mardy told me about that a long time ago14:31
Trevinhoseb128: so yes I've to scale also the monitor sizes to get that scaling factor to work... I don't know if it's something wanted by gdk...14:44
Trevinhoseb128: however, I've moved to use that setting and it works ok14:45
seb128k14:45
Trevinhoseb128: decorations dragging/resizing is supported in a different branch though, but that can be landed in fe hours14:45
seb128Trevinho, ok, well up to you guys to handle the landing, bregma has access now I think14:46
seb128Trevinho, but let me know if I can help14:46
seb128imho you guys should land that first round of hidpi work14:47
Trevinhoseb128: ok14:47
seb128so you can move on on landing other features14:47
Trevinhoseb128: this is the MR fyi14:47
Trevinhohttps://code.launchpad.net/~3v1n0/unity/hdpi-gnome-scaling-factor/+merge/20721714:47
seb128like the lock screen14:47
seb128Trevinho, thanks14:47
bregmaTrevinho, do you ever actually sleep?14:47
Trevinhobregma: yes... like 6 hours... :)14:47
Trevinhono, almost 7 actually :D14:47
TrevinhoFFs are always a physical exercise to me... BUt this one is quite relaxed compared to the one in the past... As I've mostly had to help with other's stuff :)14:48
Trevinhoseb128: ops, the MR was wrong.. I didn't set the prereq ;:D14:49
ochosibregma: i presume you're too busy today, but in case you'd wanna sponsor light-locker-settings, that'd be awesome! https://bugs.launchpad.net/light-locker-settings/+bug/128153614:50
ubot2`Launchpad bug 1281536 in light-locker-settings "[needs-packaging] light-locker-settings" [Wishlist,In progress]14:50
Trevinhobregma: so, we'd need to get this in the train of Brandon's branches https://code.launchpad.net/~3v1n0/unity/hdpi-gnome-scaling-factor/+merge/20721914:50
bregmaTrevinho, we'd need bschaefer's review of that first, there was a reason we were not using the GTK scaling factor like that and he has the background and information to explain14:54
Trevinhobregma: he told me the problem was that it's an integer... so we couldn't scale of 1.4 for example14:55
Trevinhobregma: now, this change doesn' actually does anything but using that integer value adn allowing scaling by 2, 3....14:55
Trevinhobregma: anyway that's something that we're going to ignore afterwards14:56
Trevinhobregma: I put that only to have a setting to play with, but... I could get rid of it14:56
Trevinhothe fact is that I would like to land all this stuff asap, to have still time for the next stuff14:56
bregmaTrevinho, we might just have to include it in the next landing, I don't want to restart the AP test run because it takes 3 hours14:57
Trevinhobregma: ah ok sure14:58
bregmaTrevinho, I notice when I unhide the Launcher now it moved the whole desktop to the right... have you seen that?14:58
Trevinhobregma: you mean, when you change the option?14:59
Trevinhobregma: if yes, that's a feature... actually a feature of nautilus itself as there isn't a dock on the left anymore15:00
bregmaI have the Launcher set to autohide, and when I unhide it, the icons I have lying around on the desktop jump to the right, like the whole desktop is moving15:00
bregmathen they jump back when the Launcher hides again15:01
bregmathe indicator ordering is all messed up, too15:01
ochosibregma: nvm, Laney seems to be looking at it already (thanks a lot Laney !)15:01
Laneynp15:01
Trevinhooh, no15:02
Trevinhobregma: that's with last branches or trunk?15:02
xnoxseb128: new acpid is in release pocket.15:02
seb128xnox, thanks15:02
seb128attente_, hey15:02
* Trevinho has not it here15:02
Laneyochosi: I'm just going to make some minor fixes while uploading, hope that's ok15:02
attente_seb128, hi15:02
ochosiLaney: absolutely15:02
bregmaTrevinho, latest landing PPA, but the system may very well be messed up, it's a development machine taht gets that way sometimes15:02
seb128attente_, I'm having issues with indicator-keyboard tests, maybe you can help me15:03
seb128attente_, public void test_activate_text_entry_settings () {15:03
seb128attente_, stderr.printf ("_service.command = \"%s\"\n", (!) ((!) _service).command);15:03
seb128attente_, where is that command coming from?15:03
ChrisTownsendTrevinho: bregma: I have messed up indicator icon ordering with latest landing PPA.  I did not have this with Unity from main.15:03
Trevinhobregma: yeah, but well.. I'm running that code now and I don't have it here... but, latest merges/remerges might have caused a regression15:03
attente_seb128, the command is the property in the Service class in the same file15:04
seb128ChrisTownsend, Trevinho, bregma: oh, I had that as well, tomboy was top right for me, instead of session15:04
ChrisTownsendbregma: However, I don't see the Launcher unhide issue you describe.15:04
Trevinho:o15:04
attente_seb128, when the command is executed, the only thing the service does is set that string and trigger a notify15:04
Trevinhowhat it landed?15:04
ChrisTownsendTrevinho: What do you mean?15:05
attente_seb128, so during the test, when we spawn something like gucharmap, the test can know, "ok, it was executed", without having to run the actual gucharmap15:05
TrevinhoChrisTownsend: I dont' know what might have been caused that15:05
ChrisTownsendTrevinho: Not sure. I'll purge the landing PPA and see if it goes back to normal.15:06
seb128attente_, ok, I'm overlooking something then, but http://bazaar.launchpad.net/~seb128/indicator-keyboard/use-unity-control-center/revision/272 makes the test unhappy and I don't understand why15:06
attente_seb128, oh... probably because it's missing the symlink that would call the dbus method15:07
seb128attente_, oh, in tests/execute15:07
seb128attente_, thanks15:07
TrevinhoChrisTownsend: I made a change in libindicator but no ABI/API changed15:08
seb128attente_, I greped the source, I didn't think there were symlinks for it15:08
seb128attente_, the mp is coming your way in a few minutes ;-)15:08
attente_seb128, ok, thanks!15:09
ChrisTownsendTrevinho: Yeah, with just the landing PPA purged, indicators are back in the correct order, so it's something in one of the MP's.15:09
seb128Trevinho, it's not libindicator, that landed yesterday15:09
seb128but I confirm what ChrisTownsend says15:09
Trevinhooh, wait I see it15:09
Trevinhoit's ups there15:10
Trevinholet me check what changed15:10
seb128bregma, ^ you are going to need a new round to land that ppa, you can start adding vcses to the request and ask for a silo reconfigure15:10
* ChrisTownsend Hears bregma groan about having to stop his Autopilot run15:11
Trevinhouff, yeah I told Brandon to fix an issue last night, but had not the current trunk... so my diff was not the same, and the criss-cross merge made the rest I guess15:11
bregmaah, Brandon's famous criss-cross merge15:11
Laneyochosi: You could avoid some of those things in rules by fixing the makefile15:11
Trevinholet me see15:12
Laneylike `install' lets you specify the permissions directly & I wouldn't install INSTALL and COPYING personally15:12
ochosiLaney: hmm, sorry, i only helped write the app, the packaging was done by someone else... :/15:12
Laneyother than that, looks good -- I'll sponsor15:12
Laneysure15:12
Laneyyou can pass the message on ;-)15:12
ochosithank you very much!15:12
ochosii will :)15:12
bregmaTrevinho, if you can get something ready to fix those indicators, I'll add the other stuff to the silo, I don't think we have time for two separate landings15:14
Trevinhobregma: it's alerady done...15:14
seb128attente_, ok, that worked, thanks! https://code.launchpad.net/~seb128/indicator-keyboard/use-unity-control-center/+merge/20722515:16
Laneyochosi: ok, done15:35
ochosiLaney: you're the best! a big thank-you from the xubuntu community15:36
Laneyyw15:36
ochosiLaney: very much appreciated, even more so one day before FF...15:36
LaneyI think it'd have been alright anyway as you got the request in in time15:37
Laneybut still15:37
=== alan_g is now known as alan_g|tea
ochosiLaney: in fact we're having a tough time this cycle, as our uploaders are MIA or really busy with RL. still hoping to get some default-settings stuff and seed-changes merged :/15:46
Laneyochosi: yeah, it's hard15:46
Laneybest thing is to get the stuff in the queue15:46
ochosiyeah, but the problem is that we have nobody with even merge-rights to some of our branches15:46
ochosiso we have like 10 merge-requests pending15:47
ochosi(all approved by the xubuntu project lead)15:47
ochosianyway, i don't wanna whine here, thanks for your help so far :)15:47
ochosiif you think that sponsors can also be asked to merge stuff, then i'd ask around15:48
Laneyyeah, they should be able to15:48
Laneyjust put it all in a bug for ubuntu-sponsors15:48
ochosioh, ok15:49
ochosiwill try that then15:49
ochosialthough it's quite optimistic, considering how "late" it is15:49
Laneythat kind of stuff is okay after FF15:51
* Laney beams positivity to ochosi 15:51
ochosithanks Laney :)15:51
ochosimuch appreciated, really15:51
=== alan_g|tea is now known as alan_g
seb128Laney, do you want to do the CI train landing for landing the schemas rename? (or do you think we should batch that with the new key/u-c-c changes in a silo later in the week?)16:16
Laneyseb128: either would be fine, could take the rename/dep drop now16:18
seb128Laney, let me test https://code.launchpad.net/~hikiko/unity-control-center/unity-control-center.per-monitor-fonts-scale-factor-slider/+merge/205227 to see if it's ready for landing16:18
mlankhorstok uploading mesa 10.116:21
Laneyseb128: yeah, getting it all in sooner avoids the need for FFe16:22
seb128Laney, story of my week :p16:23
Laney;-)16:23
seb128but I'm getting there16:23
seb128I've a couple of "update panels" for u-c-c I want to do16:23
seb128but I think otherwise we are good16:23
seb128well "we" doesn't include unity16:23
seb128those guys are screwed for ff16:23
mlankhorstall aboard the ci train :>16:24
attente_is it too late for me to merge this for FF? https://code.launchpad.net/~attente/indicator-keyboard/ibus-panel16:25
LaneyFF is tomorrow 2100UTC ish16:25
Laneyso no, but ideally get someone to review for you today if possible16:26
Laneyotherwise exceptions can happen ...16:26
attente_ok, i'll propose it then...16:27
attente_thanks Laney16:27
seb128attente_, I can review that tomorrow, so keep hacking on it today if needed16:28
attente_seb128, ok, it's just that there are two bugs that are haunting it...16:28
seb128attente_, what impact do they have?16:28
Laneytoday allows for iterations16:28
seb128if it's like "use 100% cpu while it's running" we shouldn't land16:28
* Laney puts the curling on16:28
attente_lol16:28
attente_nothing that severe...16:29
seb128if they are "the menu doesn't always refresh" that's ok16:29
seb128attente_, I'm asking because desrt mentioned "50 dbus message by keypress" yesterday :p16:29
seb128or something around those lines16:29
seb128attente_, well, anyway, your call ;-)16:29
seb128attente_, I'm giving it a test in a bit16:30
attente_haha.. yeah..16:30
seb128joke aside, what are the bugs?16:30
attente_the menu doesn't always refresh correctly and the radio dot is missing16:31
=== Sweetsha1k is now known as Sweetshark
=== gatox is now known as gatox_lunch
=== cyphermox_ is now known as cyphermox
=== mjohnson15_2 is now known as mjohnson15
hikikoseb128, fixed :)16:40
seb128hikiko, thanks16:40
seb128hikiko, the slider gives me a "0.5" value, is that normal?16:42
seb128hikiko, shouldn't the default be "1"?16:42
pittiGood morning16:42
hikikolet me see seb128 because the value we show is not the value we store16:43
hikikosec16:44
seb128pitti, hey, how are you?16:45
seb128pitti, https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/711549 seems to be back, do you know if that's a known issue/regression (the bug was fixed in udisk maybe udisks2 has the same issue?)16:46
ubot2`Launchpad bug 711549 in udisks "pressing physical eject button on CD/DVD drive causes icon to remain on desktop after eject" [High,Fix released]16:46
hikikoseb128, could you pull and check again?16:47
seb128pitti, I tried to put a DVD in my laptop earlier to debug something else, I've put it back in the box but the mount icon is still there in unity/nautilus since this morning16:47
pittiseb128: hmm, it hasn't really changed in ages16:48
seb128pitti, well, I didn't test that in ages, the fix in udisks was working for precise, maybe it never worked for udisks2?16:49
xnoxseb128: that's ok, no new notebooks come with a dvd drive anyway ;-)16:49
pittiI don't even rememver the fix16:49
pittibut it's been several years since I actually had a CD drive, but it perhaps also fails with a simulated CD16:49
seb128pitti, http://launchpadlibrarian.net/68907029/udisks_1.0.2-4_1.0.2-4ubuntu1.diff.gz was the fix16:50
pittiseb128: ah, I saw the bug mail16:52
pittiseb128: oh, I see16:54
pittiseb128: well, it's not really supposed to work that way16:55
pittiseb128: in quantal or even earlier we enabled kernel-side polling16:55
pittiso perhaps that broke16:55
pittiseb128: i. e. if you insert or eject a CD, you should get an event in udevadm monitor16:56
seb128pitti, ok, all I know is that udisksctl dump lists a DVD that has been ejected since this morning ... but that seems like a debug topic for after ff16:56
pittiseb128: ok, then it seems kernel polling for eject has been broken16:57
seb128pitti, do you know how to test that?16:58
seb128pitti, btw we don't need to discuss/debug it today, I'm happy to open a bug report and follow up in async way/later there, you probably have other things to do at the sprint16:58
pittiwe have that bug report, right?16:58
seb128which one?16:59
pittiI thought you meant bug 128111016:59
ubot2`Launchpad bug 1281110 in udisks2 (Ubuntu) "cds no longer appear in the device notifier" [Undecided,New] https://launchpad.net/bugs/128111016:59
seb128I debugged one earlier where the submitter was saying that nothing happened when inserting a CD16:59
pittithat's pretty much the same issue16:59
seb128right16:59
pittikernel poling for new/removed media17:00
seb128I just realized17:00
seb128I got the prompting this morning17:00
pittiI suppose if you do that, nothing happens in udevadm monitor -e --udev?17:00
seb128so I though that was working17:00
Trevinhoseb128: proper scaling using that gnome key is coming to the ppa...17:00
seb128Trevinho, nice!17:00
seb128pitti, http://paste.ubuntu.com/6960826/ when inserting the CD17:01
pitti7~DISK_MEDIA_CHANGE=117:01
pittioh, that's good17:02
pittiseb128: and if you press the eject button, do you get an event?17:02
seb128pitti, http://paste.ubuntu.com/6960832/17:02
pittioh, good17:03
pittiso the kernel/udev parts are working still17:03
=== bschaefer_ is now known as bschaefer
seb128hikiko, thanks, that commit makes the default be 117:08
seb128hikiko, speaking about the UI, I guess the "UI Scale:" shouln't have a ":" and be right aligned with the other labels17:09
seb128hikiko, and the slider should take the same space as the combos17:09
hikikommm I was about to leave, let me fix it quickly and push :)17:11
seb128hikiko, thanks, and sorry for that17:11
hikikofixed :)17:16
seb128hikiko, thanks!17:16
hikikono prob there was a trick I hadnt noticed17:17
seb128hikiko, have a nice evening!17:17
hikikoif you check homogeneous it gets automatically the size/padding of the container :D17:17
hikikohave a good evening everyone + seb128 thanks for the review!17:17
seb128attente_, ok, https://code.launchpad.net/~attente/indicator-keyboard/ibus-panel/+merge/207240 works fine for me (I've no clue about those IM option so I can only say they look like (and that the normal switching doesnt regress)17:17
seb128happyaron, ^ can you give an user testing round to that one, as you use IMs ;-)17:18
seb128attente_, but +1 from me for landing, feel free to push to the branch today, I'm going to do a landing tomorrow my morning with was is in there, if that works for you17:18
attente_seb128, ok, works for me, i'll try to resolve those issues today though17:20
seb128attente_, ok, good luck ;-)17:20
attente_seb128, thanks!17:20
seb128attente_, we can still do other landings with fixes after ff otherwise, so don't overstress about it17:20
seb128yw!17:20
seb128didrocks, sil2100: how can I request a CI train request to be dropped?17:35
seb128or superseeded17:35
didrocksseb128: if it's yours, of course :)17:35
didrocksor one you are the owner17:35
seb128didrocks, "how"? :p17:36
seb128yeah, I'm owning that one17:36
didrocksseb128: you can run merge and clean with "only free silo"17:36
seb128thanks17:36
xclaesseseb128, are you going to rebuild all -doc packages to get the new gtkdoc styling? :P17:36
seb128xclaesse, no way :p17:37
didrocksseb128: then, for clarity, if you are not going to reuse that line, you should put something in the status field17:37
didrocks(and maybe some red or green)17:37
seb128didrocks, "status", the column that says "auto-updated, do not touch"? ;-)17:38
didrocksseb128: yeah, if you are not going to use that line anymore, you can overwrite it17:38
didrocksthen, you won't be able to reuse it17:38
seb128didrocks, ok, superseeding l18 by l3917:42
didrocksrobru: mind assigning it? ^17:42
robrusure17:42
didrocksthx!17:42
seb128thanks17:43
robruseb128, ok, silo 8, please build17:44
robruhmmm wait17:44
robrudidrocks, prepare job told silo 8, but spreadsheet wont' accept it17:44
didrocksrobru: oh?17:45
didrocksrobru: backend is always right17:45
didrocksrobru: ah, I know, what happened17:45
didrockswait for 5 minutes17:45
didrocksand retry17:45
robruok17:46
didrocksrobru: as the silo has just been freed, it's not synced back17:46
didrocksrobru: and I changed the sync from 1 min to 5 minutes17:46
didrocks(to pull for backend update)17:46
didrocksto see if it relaxes the spreadsheet issues17:46
seb1288 is the one I just cleaned17:46
didrocksin addition to my optimization17:46
robruseb128, yeah, because its clean, the backend assigned it again ;-)17:46
didrocksrobru: tomorrow, I'll put it back to 1 min17:46
didrockswe'll see if the spreadsheet goes crazy again17:47
robrudidrocks, ugh, now it just says line 18 is silo ready17:47
didrocksargh17:48
didrocksyeah, it reassign17:48
didrocksso we have a race in that case :)17:48
robrudidrocks, so i have to manually switch that?17:48
didrocksyeah, using the force free silo (admin only)17:48
didrocksin the spreadsheet menu17:48
didrocksthen assign the other line17:48
robrudidrocks, i just moved the info down to line 39 ;-)17:48
=== gatox_lunch is now known as gatox
didrocksrobru: works as well :)17:49
didrocksthe hidden column? :p17:49
robruseb128, ok, go for build now17:49
robrudidrocks, yeah17:49
didrockscheating!17:49
didrocks:)17:49
seb128robru, didrocks: thanks17:49
didrocksrobru: seb128: just put something in the status column of line 18 and change the background color please17:49
robrudidrocks, on it17:50
didrockslike "superseeded" and green or red :)17:50
didrocksthanks!17:50
Trevinhonew mesa landed in trusty-proposed breaks unity builds17:59
Trevinhowe can't build unity now due to17:59
TrevinhoPackage xcb-dri3 was not found in the pkg-config search path.17:59
TrevinhoPerhaps you should add the directory containing `xcb-dri3.pc'17:59
Trevinhonot today... not today! :/18:00
didrocksTrevinho: do you have some time to help me with my decorator bug? :)18:00
seb128mlankhorst, ^18:00
Trevinhodidrocks: mh, not sure... let me know though :)18:00
didrocksTrevinho: so, as seb128 told you, I have different close/minimize/maximize icons on the decoration than when it's maximized18:00
mlankhorst?18:01
didrocksI reseted /org/gnome/desktop/interface/icon-theme and /org/gnome/desktop/interface/cursor-theme18:01
Trevinhomlankhorst: see failures at https://launchpadlibrarian.net/166779034/buildlog_ubuntu-trusty-amd64.unity_7.1.2%2B14.04.20140219.2-0ubuntu1_FAILEDTOBUILD.txt.gz18:01
didrocksand restarted compiz18:01
didrocksand no18:01
didrocksso, I guess there is a bug that we don't read the same key from the decoration than when rendering the panel18:01
seb128mlankhorst, I guess some .pc got a Requires xcb-dri3 but the -dev shipping the .pc didn't get its depends updated?18:01
didrocksbut then, which key? :p18:01
Trevinhodidrocks: mh, I'm always using the same default gtk theme...18:01
didrockswhat do I have on my user account which is so special (it's not a system issue, it doesn't happen on a guest account)18:01
Trevinholooking in standard paths: ~/.local/share/themes -> ~/.themes ... /usr/share/themes...18:02
didrocksTrevinho: gtk-theme='Ambiance'18:02
mlankhorstTrevinho: yeah but I see missing Nux/Nux.h there..18:02
Trevinhomlankhorst: that's because pkg-cofnig fails18:02
didrocksTrevinho: nothing in  ~/.local/share/themes -> ~/.themes18:02
seb128didrocks, try to strace -f compiz 2>&1 | grep theme?18:02
didrockslet's try18:02
seb128Trevinho, do you know how are the images for the decoration called?18:02
Trevinhomlankhorst: basically the pkg-confg gl fails, then all fails18:02
Trevinholook for xcb-dri3 on that log18:03
mlankhorstoh that18:03
seb128mlankhorst, something Requires dri3 but doesn't have a depends on the corresponding dev I guess18:03
didrockshttp://paste.ubuntu.com/6961165/18:03
mlankhorstseb128: yeah so it would seem18:03
didrocksso, nothing specific to my directory18:03
Trevinhomlankhorst: thanks, please consider this high prio... we've features to land :)18:04
Laneymlankhorst: libgl1-mesa-dev18:04
seb128mlankhorst, you are on it? ff is tomorrow and that's blocking unity landings18:04
* didrocks retries18:04
seb128didrocks, try to grep for didrocks?18:04
mlankhorstseb128: I really have to go in a few minutes :/18:04
seb128didrocks, to see what it reads from you user dir18:04
Laneymlankhorst: If it's just that then I can do that upload now18:05
seb128mlankhorst, you can't let trusty broken, if you prefer I can delete your update from today ... or Laney can fix it if you are confident that's going to work18:05
mlankhorstLaney: egl needs that update too, I'll try to push a fix18:05
seb128get to love the pre-ff issues18:05
didrocksoh18:05
didrocks[pid 19718] access("/home/didrocks/.local/share/themes/Ambiance/unity/close.png", F_OK <unfinished ...>18:06
seb128didrocks, that would do it ;-)18:06
didrocksah no18:06
didrocksdoesn't exist18:06
seb128:-(18:06
Laneymlankhorst: yeah I got it18:06
Laneylaney@iota> rgrep GL_PC_REQ_PRIV | grep \.pc                                                                          ~/temp/mesa-10.1.0~rc118:06
Laneysrc/mesa/gl.pc.in:Requires.private: @GL_PC_REQ_PRIV@18:06
Laneysrc/egl/main/egl.pc.in:Requires.private: @GL_PC_REQ_PRIV@18:06
seb128didrocks, you can -e open in the strace18:06
mlankhorstLaney: sec I'll try to finish building it locally..18:06
Laneyokey dokey18:07
LaneyI actually don't know of an automated tool that checks for this18:07
Laneythat'd be interesting18:07
Trevinhodidrocks: that's weird...18:07
mlankhorstnot sure why libgl1-mesa-dev depends on x11proto-dri2-dev18:08
Trevinhodidrocks: mhmh... it's like that it doesn't fail for that file, then it uses the cairo-generated buttons (maybe)?18:08
didrocks1ok, it killed all my terminal after restarting compiz too many times :p18:09
didrocks1Trevinho: once you will be a little bit less busy, I would appreciate looking at that with you, old unity got the default icons, metacity is getting the default icons as well, only your new decorations are taking something else :)18:10
didrocks1Trevinho: but I'll let you land features first, that's something that just needs to be fixed before release :)18:10
mlankhorstLaney: pushed, should hopefully fix all issues18:10
Laneyok18:10
seb128mlankhorst, thanks18:10
mlankhorstif not I'm away until tomorrow morning :-)18:10
seb128mlankhorst, have fun, and let's hope that fixes the unity build18:11
Trevinhodidrocks1: if it can help...18:11
Trevinhohttp://bazaar.launchpad.net/~unity-team/unity/trunk/view/head:/unity-shared/DecorationStyle.cpp#L31818:11
Trevinhoand the weird thing is that both the panel and the decorations share the same codepath...18:11
Trevinhodifferent textures, but same "look for this file" codepath18:11
didrocks1Trevinho: yeah, there is clearly a bug somewhere :)18:12
mlankhorstnice part is undoing the same thing for mesa lts-trusty backport ;-)18:12
didrocks1Trevinho: it's not different textures, it's really different icons :p18:12
Trevinhodidrocks1: is GTK_DATA_PREFIX set for you there?18:12
mlankhorstif I disable dri3 support entirely the backport to precise is a lot easier..18:12
seb128didrocks1, did you strace -f -e open and try to grep on e.g png?18:12
didrocks1Trevinho: I saw that, I don't think so, but I'll look in a clean session18:12
didrocks1seb128: well, that's what killed my session, I'm under metacity launched from a tty18:13
didrocks1so, I'll look tomorrow morning18:13
seb128didrocks1, k18:13
didrocks1to ensure I have the right env variables18:13
seb128reminds you of the good old time right? ;-)18:13
didrocks1not sure we have the same definition of "good" :)18:13
didrocks1but yeah, it's like a flashback18:13
didrocks1I should thanks Trevinho ;)18:13
* Trevinho done that for you18:13
Trevinho:D18:14
Laneyhey, welcome to the cool style session18:14
* didrocks1 hugs Trevinho :)18:14
TrevinhoI thought you loved the flashbacks... so... there's a special easter egg for didrocks user18:14
didrocks1heh18:14
* didrocks1 will grep unity new code to look for if username == didrocks18:15
Trevinhoah didrocks1 I see the fosdem page has not been updated (not that I care much)...18:15
seb128Trevinho, bregma: hopefully https://launchpad.net/ubuntu/trusty/+source/mesa/10.1.0~rc1-1ubuntu2 does it for the unity build18:15
didrocks1Trevinho: yeah, it will take weeks apparently :p18:15
didrocks1but I sent all infos18:15
Trevinhothat would be too clear... It's a new kind of coding: "whitespace encoding"...18:15
didrocks1heh18:15
Trevinhotabs, space... like 0 and 1...18:15
mlankhorstand i was really aiming not to break unity this time :P18:16
didrocks1anyway, see you tomorrow guys!18:16
Trevinhocheers didrocks118:16
seb128didrocks1, night!18:16
Trevinhoseb128: should we wait to rebuild or is it already there?18:17
bregmaI'm watching the rebuilds18:18
Trevinhomlankhorst: thanks btw18:18
seb128Trevinho, bregma: you need to wait that rmadison -s trusty-proposed shows the new binary18:19
seb128which should be less than half an hour18:20
mlankhorsttake a cup of coffee, or 2, watch your favorite movie ;-)18:20
bregmathe more coffee I drink the longer everything seems to take18:20
Trevinhounfortunately these are not the days we can, but i would love to :)18:20
ochosiLaney: as per your suggestion, i submitted a bugreport. not that i expect that you process this, but for the future: is this okay for merging/uploading or would you expect more/other infos? https://bugs.launchpad.net/ubuntu/+source/xubuntu-default-settings/+bug/128215418:25
ubot2`Launchpad bug 1282154 in xubuntu-default-settings (Ubuntu) "update default settings for trusty" [Undecided,New]18:25
SarvattTrevinho: https://launchpad.net/ubuntu/trusty/+source/mesa/10.1.0~rc1-1ubuntu3 is what you want to look for btw, there were more dependencies missing18:42
seb128Sarvatt, thanks18:42
TrevinhoSarvatt: ah18:43
Trevinhobregma: ^18:43
* bregma sighs18:43
seb128bregma, Trevinho: well, the previous one might be enough for unity18:45
Trevinholet's try... :)18:45
Trevinhowe need to make unity to fail in a better way in these cases though18:45
Trevinhoor well instruct cmake to do so18:45
seb128yeah, well handling build nicety is for another day I guess18:46
seb128let's focus on landing features for this week18:46
bregmaI haven't seen 10.1.0~rc1-1ubuntu2 land yet, it's till waiting to build18:47
seb128bregma, on what archs?18:47
bregmanm, I see it now18:48
bregmarmadison was not telling me, but I see it on launchpad18:49
seb128what did you rmadison for?18:50
* desrt caved in19:19
desrtWe appreciate your business at dell.ca. We will send an e-mail confirmation of your order to desrt@desrt.ca within 2 business days. This e-mail will include:19:20
mterryrobert_ancell, guh, dumb me.  That last diff was so large with all the test changes, I overlooked the l_debug line22:02
mterryrobert_ancell, fixed22:03
robert_ancellmterry, did you see the following comment?22:11
mterryrobert_ancell, nope!22:11
* mterry reads22:11
mterryrobert_ancell, eh, the start session call includes XDG_GREETER_DATA_DIR in it22:12
mterryrobert_ancell, we match pretty loosely, but it at least confirms that the dir was created/passed to the session22:12
robert_ancellmterry, yeah, it's no a biggie. Just wondered if you'd noticed22:12
mterryrobert_ancell, I mean that the call includes XDG_GREETER_DATA_DIR in the test notify line22:12
mterryrobert_ancell, I had.  But I didn't want to bother doing the .*/username thing again.  I just wanted to confirm it existed22:13
mterryso left it as TRUE/FALSE22:13
robert_ancellmterry, I just ran make check here. some tests need updating e.g. test-additional-config22:13
mterryhmm..  Maybe I didn't merge from trunk?  Everything passed for me and jenkins...22:14
robert_ancellhang on, let me try some more22:14
robert_ancellthis is a fresh checkout22:14
robert_ancellmterry, ah, the chown is failing under test22:15
robert_ancellmterry, we don't fake it22:15
mterryrobert_ancell, right, I did sudo make check.  I thought it was understood that tests were run as root?22:16
robert_ancellmterry, no, they can run as a normal user22:16
mterryI see...22:16
mterryrobert_ancell, the chown calls are in test-runner, which doesn't run under libsystem, right?22:17
mterryrobert_ancell, my new ones weren't the only chown calls in there, so I figured it was assumed that root was running it22:17
robert_ancellmterry, it does. If I make chown return 0 they work, except for the LIST-SHARED-DATA-DIRS call which now can't check the permissions easily22:17
robert_ancellyeah, not sure what that was added for previously22:17
mterryrobert_ancell, to make the home dirs of the other users correct permission wise22:18
robert_ancellah, we only do the existing chown if getuid() == 022:18
robert_ancellmterry, tell you what, let's just land it and I'll make a new MP to get the tests working as non-root again22:19
mterryrobert_ancell, but this instance isn't optional.  Wait, test-runner is run under libsystem?  I didn't think so... it's called directly from the test-* scripts22:19
robert_ancellmterry, yes, you're right22:20
mterryrobert_ancell, and the existing chown call in there isn't guarded by getuid()...  which call are you looking at?22:20
robert_ancellmterry, the one in src/session.c22:21
mterryrobert_ancell, oh sure, in the source itself22:21
mterryrobert_ancell, but there is another call in test-runner.c for chowning fake user dirs.  I assumed that implied test-runner needed root22:21
mterryrobert_ancell, I wasn't sure how to get the functionality I needed without either running under libsystem or being root22:21
robert_ancellmterry, yeah, let's solve it later. It's not a huge problem22:22
robert_ancellmterry, all tests are passing for me except for test-shared-data-dirs-autologin22:26
robert_ancellit only lists one shared data dir created22:26
* mterry looks again22:27
robert_ancellmterry, the test expects a "lightdm" directory to exist, but I can't see why that should be22:28
mterryrobert_ancell, the greeter's session creates it (which is desired, as the greeter may want it to stuff temporary files like camera photos before shunting them to the proper user dir)22:28
mterryrobert_ancell, I didn't add the variable printout to greeter session starts in scripts though22:29
mterryrobert_ancell, figured that it was largely uninteresting usually.  It was more important to test the various session cases22:29
robert_ancellmterry, why not use a normal cache dir? It's not really a shared dir if it's only shared with itself22:29
mterryrobert_ancell, this way it's on the same partition and is guaranteed to stay across reboots and such22:30
mterryrobert_ancell, could use greeter's HOME too I suppose22:30
mterryrobert_ancell, but everything in the same place seemed nice22:30
robert_ancellmterry, yeah, there are existing locations for things like this22:30
mterryrobert_ancell, because on phone right now HOME is cleared after every boot22:30
mterryrobert_ancell, (greeter's HOME that is)22:31
robert_ancellmterry, the test failure http://paste.ubuntu.com/6962479/22:31
mterryrobert_ancell, we could change that, but it's easier if we just poke a hole for lightdm-data directory22:31
mterryrobert_ancell, yeah that test shouldn't have the lightdm directory, since the greeter isn't involved.  Not sure how my tests or jenkins let that slide22:32
* mterry runs tests again22:33
robert_ancellmterry, jenkins doesn't run the tests22:33
mterryrobert_ancell, ah that explains that22:33
mterryrobert_ancell, but anyway.  All the existing locations I didn't like (they all are cleared after boot)22:33
mterryon phone anyway22:33
mterryit's debatable whether we should keep greeter's HOME but if we can avoid doing it, all the better22:34
robert_ancellmterry, ok22:34
robert_ancellmterry, you can share between greeters with that directory anyway, so I guess it makes sense22:35
mterryrobert_ancell, oh god.  A user takes photos with one greeter, then reboots and uses another greeter?  And then logs into a user?  I hate lightdm use cases22:35
mterryNot that that's much different than using HOME22:36
robert_ancellno22:36
robert_ancell(it's not)22:36
mterryrobert_ancell, for me, test-unity-compositor-fallback keeps failing in 'make check' but not when I manually run the test.  Does that make any sense?  (don't think it's related to my changes)22:37
robert_ancellmterry, yeah it's being unreliable for me but I don't think it's related either22:37
robert_ancellthis is why jenkins isn't running the tests22:38
mterryrobert_ancell, well, test that failed for you is updated22:38
mterry(it failed for me too)22:38
mterryMust have been focusing on the other new test and forgot to rerun the autopilot one22:38
robert_ancellmterry, approved, thanks for the patience!22:38
mterryrobert_ancell, np, thanks for the stickler reviews  :)22:39

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