/srv/irclogs.ubuntu.com/2014/01/22/#ubuntu-desktop.txt

=== duflu_ is now known as duflu
bregmarobert_ancell, your unity-session-compositor LightDM branch is working really well for me, but is there any way to configure environment variables to pass to unity-system-compositor before starting it?02:06
robert_ancellbregma, not that I can think of, what sort of variables?02:07
bregmaANDROID_ROOT in particular, used to find device configuration files (instead of /system)02:07
robert_ancellbregma, you can make a shell script for the compositor and set the name of that in lightdm.conf02:08
robert_ancellif that's something more permanent, we could look into options02:08
bregmayeah, that was my next plan, assuming even using device files will solve my problem02:08
robert_ancellI'm not sure off hand if the global env variables make it through to the compositor or we have a clean environment02:09
bregmawell, it's probably a sort of last-resort solution anyway, since going that route woukld require shipping device configuration for pretty much every known device02:10
bregmabut if that's what it takes....02:10
robert_ancellyeah, shell script time for you :)02:12
=== tim is now known as thumper
=== tim is now known as thumper
robrucyphermox, hey i installed urfkill... how will i know it's working? what steps should I take o test it?03:26
pittiGood morning05:49
TheMusopitti: Thanks for chacing down that espeak issue. That really was a weird one.06:16
TheMusoWell... Working around the dpkg issue that is.06:17
pittiTheMuso: well, it's not dpkg, it's overlayfs/aufs06:25
pittiTheMuso: and I'm far from proud about that workaround, but I didn't find a better one06:25
pittiLaney: do you know what holds glib 2.38 back from unstable?08:02
Laneymorning09:02
Laneypitti: the ftbfs09:02
seb128hey laney09:02
seb128good morning desktopers09:02
Laneyhey seb12809:03
Laneyhow's it going?09:03
pittibonjour seb12809:04
pittihey Laney09:04
Laneyhola09:04
seb128pitti, guten tag! wie gehts?09:04
seb128Laney, good! you?09:04
pittiLaney: ah, of course09:04
Laneybigon was looking at the build failures a bit but I don't think he got anywhere09:04
pittiseb128: gut, danke!09:04
Laneygood thanks seb128!09:05
Laneypub quiz last night ;-)09:05
Laneyseb128: seen https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1260473 ?09:07
ubot2`Launchpad bug 1260473 in Ubuntu Kylin "The slide bar that allow to rezise the partition does not appear" [Medium,Triaged]09:07
seb128Laney, now I did ... that seems similar to https://code.launchpad.net/~larsu/ubiquity/lp126039609:11
seb128that fix landed right? (I didn't follow up, that was during my holidays, just saw it mentioned when looking to what happened while I was not there)09:11
seb128Laney, the mp got approved only on monday and we didn't have an ubiquity upload since09:12
Laneynot sure that's the same09:12
seb128yeah, me neither09:13
seb128it would be good to land an update with the fix from Lars though09:14
seb128would it only be to avoid debugging something that's already fixed (if that turns out to be the same issue)09:15
seb128xnox, hey, do you plan to do an ubiquity update in trusty?09:15
seb128didrocks, hey, do you have any opinion on what integration tests we should have before merging https://code.launchpad.net/~diegosarmentero/ubuntu-system-settings/click-updates/+merge/195729 in?09:22
seb128didrocks, there is some pushback in recent comment saying it makes the review longer and should be in another merge later on, I'm just unsure that they are going to care once that one land so I'm tempted to ask for the branch with tests to be ready before we merge that one09:23
didrocksseb128: for system image update, it would be nice to use barry's mock and that the mock so that we ensure we receive the right signals09:23
didrocksseb128: well, if I were you, I would really bind the 2 merges (tests and code) together, otherwise, you know how it goes09:23
seb128didrocks, I guess they are going to argue that the system image is your code and that they didn't change/don't own it :p09:24
seb128right09:24
didrocksseb128: they did change it, right?09:24
seb128they changed the UI and refactored09:24
didrocksyeah, both the UI and backend09:24
seb128didrocks, well, it looks like they kept most of your updates.cpp, just did s/updates/systemupdate09:25
seb128in any case, let's me try to get them to add some more testing there09:26
didrocksseb128: there are some new objects retaining all states, not sure the signaling is still working09:26
seb128ok09:26
didrocksseb128: and yeah, you know how QML can be, when changing it :p09:26
seb128didrocks, so, can I try to land the u-s-s update we put in CI train yesterday or is the system down due to the canonistack issues?09:36
didrocksseb128: you can try, there are a lot of network issues09:36
didrocksso be prepare to run and rerun09:37
seb128didrocks, is #is looking at those?09:37
didrocksseb128: not sure, asked twice yesteday09:37
didrocksnothing happened09:37
seb128did you get anyone responding?09:37
didrocksin meeting…09:37
didrockswell, everyone using canonistack09:37
didrocksso yeah09:37
xnoxseb128: after bug #1260473 is fixed, ubiquity will be uploaded.10:08
ubot2`Launchpad bug 1260473 in Ubuntu Kylin "The slide bar that allow to rezise the partition does not appear" [Medium,Triaged] https://launchpad.net/bugs/126047310:08
seb128xnox, so it's a different issue than the one larsu fixed?10:08
xnoxwhich also appears to be a gtk+ / themeing bug.10:08
seb128xnox, do you need help debugging it? is it easy to reproduce?10:08
xnoxseb128: yeah, larsu's fixed is good. the installer is no 3X width the monitor screen.10:09
xnoxseb128: well... we have a custom widget that is using deprecated gtkwidget themeing.... what could go wrong?! =)10:09
* xnox needs to do a minimal example. As going from start to "dual-boot install" takes some time.10:10
seb128xnox, yeah, having a small example code would be nice10:13
didrocksseb128: ok, seems we are going to redeploy another instance in lcy0110:23
didrocksseb128: as I can't get any instance up on lcy02, it means I can't rsync the filesystem :/10:23
didrocksso, I'll have to rerun your build job with the same parameters10:23
didrocks(and reconfigure the silos)10:24
didrocksmind if I do that? So that you are unblocked ASAP10:24
czajkowskiLaney: which train are you on to FOSDEM ?10:25
Laney1532 or so10:25
czajkowski:(10:25
seb128didrocks, whatever unblocks the upload wfm10:25
didrocksseb128: ok ;)10:25
Laneyy u sad10:25
didrocksasac: FYI, applying the band-aid version (I'll rerun the stuff for seb128 to not have to redo it himself) ^10:25
seb128didrocks, I've other changes to land today btw, not sure if we want to batch those or just redo a landing10:25
czajkowskiLaney: I'm on the 1210:26
ochosiseb128: thanks for checking my merge-request on indicator-power and spotting the obvious whoopsie. anyway, i was also wondering whether this patch doesn't introduce problems for ubuntu-gnome, or are they not using indicators at all?10:26
didrocksseb128: as you prefer, we can do that, sure10:26
Laneyczajkowski: the other uk-ers too?10:26
czajkowskiyp about 10 going from our LUG10:26
czajkowski:D10:26
czajkowskiLaney: stop by the NoSQL room on sunday will be there all day for a cupcake!10:27
Laney^_^10:27
mlankhorst;D10:27
seb128ochosi, yw, larsu said he's going to tweak it and land it I think10:29
asacdidrocks: what is the bandaid version?10:29
asacis that the bandaid of the bandaid :P10:30
seb128ochosi, well, Ubuntu GNOME doesn't use indicators so they shouldn't be impacted by whatever the indicator code is doing10:30
didrocksasac: redeploying somewhere else and rerunning myself the job so that seb128 is in the same state10:30
ochosiseb128: ah, nice!10:30
ochosiseb128: ok, that's good to hear, cause i was afraid that the gnome-control-center call was for them...10:30
asacdidrocks: yeah. unfortunate, but this exercise of redeploying etc. is probably worth it10:30
asacdidrocks: how would the system behave if we just deploy it 2-3 times (e.g. on different regions)10:31
asacand the switch to whereever we get what we want?10:31
seb128ochosi, I think the g-c-c call was more "we didn't think much about the different usecase and let the old command as default"10:31
didrocksasac: not possible accross regions10:31
didrocksasac: the rules for having something quick were clear: one instance, one filesystem10:31
asacdidrocks: sure, but we could have one spare?10:32
didrocksasac: well, you have to rsync the filesystem between the 210:32
* asac guesses that causs races etc.10:32
didrockswhich isn't possible here10:32
didrocksas we even can't brought up an instance on lcy02 to attach to filesystem10:32
ochosiseb128: i see. well i'm sure ubuntu-studio will also be greatful for this getting in, as it'll make it very easy for them to also use -power if they want to, so thanks for the quick review!10:32
seb128ochosi, yw ;-)10:32
ochosilarsu: let me know if you want me to update the MR or if you're just going to throw the "gchar *path;" and "g_free (path);" into the Unity-if yourself10:36
asacdidrocks: that is only if you dont want to risk loosing progress on active landings/silos?10:37
asace.g. what will we loose if we redo the filesystem?10:37
didrocksasac: right10:37
asacok thats fine10:37
didrocksall progress10:37
didrocksall silo attributions10:37
asacfor a moment i was scared that we need to backup filesystem10:37
larsuochosi: I'm doing it right now. Thanks!10:37
didrocksasac: and changing instance means changing some metadata on the spreadsheet, meaning if people keep IP directly, they won't work10:38
asacdidrocks: the IP is recorded in the spreadsheet for the silo? what else?10:38
didrockswell, here, we need to have new public IP10:38
asace.g. what else is instance specific10:38
didrocksand new firewall rules10:39
didrocksbut that's only one time, we'll keep both opened then10:39
asacok. we cant reassign the IP:)10:39
asaclike elastic ips?10:39
asacmaybe we have something like that?10:39
asacnote: this is just theory talk so i understand better10:39
didrocksI don't think they have this notion accross instances10:39
ochosilarsu: ok, thank *you* in fact :)10:42
Laneybah11:13
Laneywebkit ooming on the porterbox11:13
seb128Laney, well, does it mean that it went far enough that it should build?11:16
Laneynot quite ...11:16
seb128:-(11:16
Laney-Wl,--reduce-memory-overheads HEAR MY CALL11:18
mitya57Didn't Debian fix the FTBFS on i386 recently?11:18
LaneyI'm not looking at that11:20
Laney(ppc)11:21
mitya57Ah, yes, ppc11:21
mitya57Then I am waiting for your fix to apply it to qtwebkit :)11:22
Laneydoes that track webkit 2.3.x?11:22
mitya572.3 is webkitgtk numeration, not upstream one11:23
Laneyyou know what I mean11:23
LaneyI'm trying something quite similar to http://pkgs.fedoraproject.org/cgit/webkitgtk3.git/tree/webkitgtk-1.11.5-libatomic.patch?id=2d4347bc2e76a07a8a0d6e8260730dfc91b0410e11:24
mitya57qtwebkit 5.2.0 is webkit 538.1, don't know about the gtk one11:24
Laneytrying one more time with --reduce-memory-overheads11:25
Laneyotherwise I'll just take the chance probably11:25
didrocksseb128: sil2100: can you check that you can login in and have enough rights on http://162.213.34.102/ ? (to run some jobs)11:29
seb128didrocks, what job can I try on?11:31
didrocksseb128: just check if you have the "build" button11:32
seb128didrocks, I don't11:32
seb128didrocks, on what job should I have one?11:32
didrockshum11:32
didrockseveryone but deploy11:32
seb128I tried http://162.213.34.102/job/landing-001-1-build/11:32
didrocksand configure silo11:32
didrocksok, let me check11:32
didrocksseb128: when you logged in, you have tick the teams you are in, right?11:33
sil2100hmm, I have some problems logging in11:33
seb128didrocks, yes, u-c-d11:33
seb128didrocks, but even without that, before I had a build button even when not logged in11:33
seb128clicking on the button would send me to the auth page11:33
seb128didrocks, http://ubuntuone.com/3X3SNx74hOelkX9J5kuZDE11:33
didrocksseb128: I don't see a build button here, you meant, you had one when not logged in?11:34
sil2100didrocks: do I have to create a new ubuntu one account here? Since it seems I cannot get my existing credentials to work11:34
seb128didrocks, yes, remember the discussion the other time? I had the "build" button even when not logged in before11:35
didrockssil2100: yeah, it's using staging sso11:35
seb128didrocks, I first though it was a bug, but clicking on it was sending to a login page11:35
didrocksseb128: it's when you go to the build page directly11:35
didrocks(this isn't the build page)11:35
seb128oh11:35
seb128I got confused by jenkins UI again11:35
seb128well, anyway, I'm logged in and checked the u-c-d team (which was the only listed)11:36
didrocksok11:36
didrockslet me check why11:36
seb128didrocks, is the canonical team supposed to be in the list?11:36
didrocksseb128: no, is it?11:36
seb128(it's not)11:36
didrocksok ;)11:36
didrockswe can't11:36
seb128no, but I though it was before11:36
didrocksas we are not whitelisted11:36
seb128ok11:36
didrocksthere was a canonica-ci11:37
didrockscanonical-ci*11:37
* didrocks finished to resetup the rsync11:37
didrocksok, now let's see those creds11:37
didrocksseb128: better now?11:43
seb128didrocks, yes11:44
seb128didrocks, http://ubuntuone.com/3X3SNx74hOelkX9J5kuZDE11:44
seb128ups11:44
seb128didrocks, http://162.213.34.102/job/landing-001-1-build/1/11:44
seb128"/tmp/hudson1182320129477473757.sh: line 5: cd: /var/lib/jenkins/silos/landing-001: No such file or directory"11:44
seb128didrocks, :-(11:44
didrocksseb128: yeah, I didn't assign you the silo yet11:44
didrocksand the firewall for rsync isn't opened by IS11:45
didrocks(as the IP changed)11:45
didrocksseb128: want me to attribute the silo so that you can build?11:45
didrocksor you want to add more components first?11:45
didrockssil2100: in addition to seb128's right, you should be able to see the build button for deploy-jenkins11:53
=== alan_g is now known as alan_g|afk
seb128didrocks, let's attribute the silo, we can do another landing later11:54
didrocksok :)11:56
didrockslaunchpad authorization done11:56
didrockslet's attribute11:56
didrocksseb128: ok, you can try to run a build11:57
didrocksseb128: sil2100: I'm reverting to login.ubuntu instead of staging11:58
sil2100\o/11:59
didrockssil2100: mind testing and so answering if the creds are fine?12:00
* didrocks pushed his changes to prod12:00
sil2100didrocks: ok, so I'm logged in now and I had ubuntu-unity team in it12:00
didrockssil2100: so, do you see the build button to the deploy-jenkibs job?12:00
sil2100didrocks: and I see build with parameters on landing-001-1-build12:01
sil2100didrocks: yes12:01
didrocksgreat!12:01
sil2100:)12:01
didrockssil2100: can you try to reassign the second silo? would be a good exercise :)12:03
=== alan_g|afk is now known as alan_g
didrockssil2100: only the jenkins job is needed, not the spreadsheet part12:04
didrocksasac: so, we're back on shape, I just rebuilt an instance and improved the install rules12:04
didrocksasac: just the status isn't synced back to the spreadsheet and we can't copy packages to distro until rsync from the new IP address is allowed12:05
didrocksasac: ev will work on that once he's back12:05
seb128didrocks, build running (sorry, was have lunch, I'm back now)12:05
didrocksseb128: let's look if it's starting fine12:05
sil2100didrocks: how can I do a reassign by using only jenkins? Which job to use?12:05
seb128didrocks, it is, it's installing packages12:05
didrocksseb128: sweet!12:06
didrockssil2100: you have the link in the assign silo menu12:06
* didrocks now praises that there is just one call to change to update all links :p12:07
didrocksseb128: great, uploaded to the ppa it seems12:07
seb128nice12:08
didrockslet's hope the gpg is rightly setup12:08
didrockswe'll see it soon :)12:08
didrocksseems it signed successfully at least12:08
sil2100didrocks: destination is Ubuntu archive, yes? ;)12:08
didrockslaunchpadlib creds matches12:08
didrockssil2100: yeah, so keep it empty12:08
didrocksseb128: https://launchpad.net/~ci-train-ppa-service/+archive/landing-001/+builds?build_state=building12:09
sil2100didrocks: reconfigure_silo set to landing-002 (just confirming if doing it irght)12:09
didrocksok, now, I can work on what I planned at 10am :p12:09
seb128didrocks, great12:09
didrockssil2100: you can try this ;) (it's a special case, as we don't really have a config file)12:09
didrockssil2100: let's see ;)12:09
didrockssil2100: if you don't set anything, it will take next available silo anyway12:10
didrockswhich is landing-002 :p12:10
sil2100didrocks: oh noes... sil2100 is missing the Job/Build permission12:10
sil2100;_;12:10
didrockssil2100: hum… you checked ubuntu-unity, right?12:10
didrocksoh12:10
didrocksI redeployed all jobs12:10
sil2100Yes12:10
didrocksnot that one12:10
didrocksuno momento12:10
didrockssil2100: retry12:11
sil2100didrocks: yay, seems to work!12:12
didrocksgreat!12:12
sil2100Finished: SUCCESS12:12
didrockssweet, all good then :)12:12
asacdidrocks: ok thanks. i hope it takes not too long12:12
sil2100Assigned to landing-00212:12
didrocksasac: let's see…12:12
sil2100SO all is cool12:12
didrockssil2100: thanks :)12:12
didrockssil2100: back to landing -> did yu publish the keyboard?12:12
sil2100didrocks: thank *you* ;)12:12
didrocks(I don't see it in -changes)12:13
sil2100didrocks: yes, I pressed the button at least12:13
didrocksas I'll need that to update the seeds12:13
didrockshum, and the artefacts were created?12:13
sil2100Let me check12:13
didrocksI have an idea what can happen12:14
sil2100http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/Services/job/cu2d-services-head-3.0publish/127/console <- hum12:14
sil2100So not good...12:14
didrocksok12:14
didrocksI guess the rsync on snakefruit doesn't happen12:14
didrocksas the script is set -e12:14
didrocksand now that the jenkins other node isn't reachable…12:14
didrockssil2100: yeah, that was it, unblocked12:16
didrocksand added || true to first request12:16
sil2100didrocks: thanks ;)12:16
didrockssil2100: yw! think about looking at -changes please :)12:16
sil2100didrocks: there is this as well -> https://code.launchpad.net/~sil2100/ubuntu-keyboard/some_packaging_changes/+merge/202654 (not top priority)12:16
sil2100didrocks: it's still not lintian-free, but well...12:17
sil2100didrocks: will do :)!12:17
didrockssil2100: approved12:17
didrockssil2100: I don't see hub and libcolumbus though12:22
didrocksseb128: hum, do you see deja-dup, wasn't it in g-c-c? (or visible in the dash)12:48
didrocksI may have remove the g-c-c plugin part, just checking12:48
seb128shrug12:49
didrockshum, deja-dup binary package has the plugin normally12:49
seb1283 person to ask the question this week :p12:49
didrocksahah :)12:49
seb128didrocks, it's showing in unity-control-center and not gnome-control-center12:49
seb128mterry knows about it12:49
seb128(it's supposed to show in both)12:50
seb128we didn't switch defaults yet because everything didn't get transitionned for u-c-c12:50
seb128but that's ongoing work12:50
didrocksseb128: ok, as we are still shipping g-c-c by default… :p12:50
didrocksyeah12:50
seb128well, the intend was to have it in both12:50
seb128there is a bug, we discussed with mterry on monday12:50
didrocksI can see that as /usr/lib/x86_64-linux-gnu/control-center-1/panels/libdeja-dup.so12:50
seb128I guess he's going to fix it12:50
didrocksok ;)12:50
* didrocks install u-c-c12:51
seb128that's likely a key in the .desktop issue12:51
seb128you can run the standalone deja-dup UI otherwise12:51
didrocksprobably, yeah12:51
didrocksI never know how to get the main panel12:51
seb128would give you an idea of how client side decoration don't work on Unity ;-)12:51
didrocksit's only restore or save12:51
seb128didrocks, run "deja-dup-preferences"?12:52
didrocksah -preferences12:52
didrocksseb128: come on, there is a beautiful decoration there!12:52
didrocksinvisible, but I'm sure, beautiful :)12:53
seb128;-)12:54
=== alan_g is now known as alan_g|lunch
Laneyhappyaron: are kylin doing some alpha 2 testing?13:33
=== alan_g|lunch is now known as alan_g
=== Sweetsha1k is now known as Sweetshark
happyaronLaney: I think they are mainly busy working on those third party cooperation projects14:04
xnoxseb128: thanks for the new glade! so much better.14:21
xnoxseb128: i'm however, loading ubiquity custom python widgets catalog, and it appears to be marking one of my widgets as "deprecated" (but no other), not sure why14:22
seb128xnox, yw!14:26
seb128I don't know about the deprecation either14:27
=== m_conley_away is now known as m_conley
Laneyhappyaron: would be good to have some if there's to be a release14:29
seb128Laney, hum, would it make sense to override the fileselector setting in ubuntu-settings rather than in the gtk source?14:45
Laneyhmm14:46
seb128Laney, that's where we moved the Ubuntu overrides for other sources, it makes easier for other flavors to make different decisions than us14:47
seb128to take*14:48
seb128on that note, I'm away for some exercice, be back in ~1h14:48
LaneyI was thinking of it as a "gtk" choice rather than an "ubuntu desktop" one14:48
Laneydon't really mind14:48
seb128Laney, that works for me, especially if we patch gtk2 we sort of enforce that as a gtk choice14:50
seb128or we would just give others the flexibility to make gtk2/3 softwares inconsistant14:50
tedgseb128, Looking at your comment: https://code.launchpad.net/~robert-ancell/indicator-power/ucc-only-in-unity/+merge/202559/comments/47228715:02
tedgseb128, What do you think we should be checking?  I thought we only wanted u-c-c for Unity so that GNOME could be "vanilla"?15:03
mdeslaurseb128: for some reason, I'm getting a race at boot with trusty where gnome-keyring doesn't end up as the ssh agent...have you seen that?15:03
mdeslaurabout half the time15:03
happyaronLaney: I see, will check with our PM how to talk about it with them.15:10
Laneymdeslaur: I think it races with the upstart job15:10
Laneyhappyaron: cool, thanks15:10
happyaron:)15:11
mdeslaurLaney: hrm, ok, I'll file a bug. thanks15:14
=== om26er is now known as om26e
=== om26e is now known as om26er
=== jhernand1z is now known as jhernandez
seb128mdeslaur, what Laney said, and yes sometime the agent is not working for me either (wrong env, because if I run gnome-keyring-daemon and export the env it prints things works)15:35
mdeslaurseb128: I filed 127159115:36
seb128tedg, right, GNOME doesn't use indicators (there is no way to use them under gnome-shell and the UI wouldn't fit the shell anyway)15:36
tedgseb128, So what's the issue of checking for the Unity desktop?15:37
seb128tedg, GNOME is going to be vanilla by not using indicator and using g-c-c15:37
seb128tedg, xfce use indicators, gnome-panel session use indicators15:37
tedgI'm more worried about folks like Xubuntu15:37
tedgDon't they want g-c-c ?15:38
seb128tedg, did you see https://code.launchpad.net/~larsu/indicator-power/xfce-control-center/+merge/20264115:38
seb128tedg, I think those desktops want, in priority order, their-own-tool, u-c-c, g-c-c15:38
tedgseb128, Oh, okay, I thought they'd want g-c-c before u-c-c.15:39
seb128tedg, g-c-c is not going to include indicator settings, so better to call u-c-c which does15:39
seb128tedg, I'm also unsure that stuff like CSD is going to work well on those desktops15:39
tedgSeems weird that the behavior could change based on what is installed though.15:39
seb128tedg, I think they are closer from Unity than from shell15:39
tedgi.e. if you had Xubuntu and Ubuntu Desktop you'd get one, but not if you didn't.15:40
seb128you mean?15:40
seb128xfce would always have their own tool called15:40
seb128Ubuntu Desktop installed or not15:40
tedgI guess Xubuntu is a bad example as they have their own.  But just saying because we're checking for the existence of the utility, we could behave differently.15:40
=== gatox is now known as gatox_lunch
tedgSeems we should decide and error.15:41
seb128I would be fine with that15:41
seb128I don't care enough to spend time on it though15:41
seb128if somebody files a bug or some other desktops have concerns they can file a bug/send a patch15:41
tedgIs there any reason an indicator would want to call g-c-c?15:41
seb128better than erroring out I guess?15:42
seb128but yeah, at this point g-c-c seems a random choice15:42
seb128we could as well call kdeconfig15:42
tedgYeah15:42
seb128we should maybe just hide the entry if u-c-c is not installed15:42
=== alan_g is now known as alan_g|tea
seb128though having the g-c-c case makes it easier for e.g Debian to keep packaging indicators15:43
seb128or at least having them working as designed15:43
tedgIt also makes the migration story easier.15:44
seb128tedg, I think we should claim the current code as good enough and not spend more effort on it until somebody comes with a valid concern/bug/reason to change15:44
tedgSo my thought is: keep the patches like they are today.  But when we get to a stable point we can start dropping g-c-c.15:44
seb128+115:44
tedgK, will review as such.15:45
seb128thanks15:45
xnoxseb128: my custom do_draw() is borked. All it does is request the current split between pack1 & pack2 of a Gtk.Paned widget and updates labels appropriately with the split.15:47
xnoxseb128: upon resizing, does Gtk.Paned emit any singnal that I can key on?15:47
seb128xnox, do you have code to share/a small testcase showing what you do/the issue?15:48
xnoxseb128: yeah, one sec.15:48
=== alan_g|tea is now known as alan_g
xnoxseb128: awwwwww!16:04
seb128xnox, works now or what?16:04
xnoxseb128: so my do_draw() method ( a derived / subclassed Gtk.Paned)16:04
xnoxseb128: did not have "Gtk.Paned.do_draw(self, cr)" as first thing16:05
xnoxseb128: so nothing was drawn!16:05
xnoxseb128: now it all works!16:05
seb128great!16:05
xnoxseb128: do you know if I can increase the corner radius of the ShadowType.ETCHED_IN ?16:15
xnoxof a Gtk.Frame16:15
xnoxseb128: \o/ OMG, migrating away from HPaned to Paned, made that custom widget render in the new glade! #firstinhistory16:16
seb128haha16:20
seb128dunno for the corner16:20
seb128but larsu might16:20
seb128or Cimi16:20
Cimixnox, it's static IIRC16:21
xnoxCimi: fair enough =) it looks miles better now, so it's all good.16:21
Cimixnox, because at that time there were child windows and we couldn't play much with those16:21
Laneypix16:21
xnoxLaney: we are not past UIF yet, are we?! =)16:22
Laneydepends on whether you're going to give me chocolate / beer as a bribe :-)16:23
seb128what do I need to do to get chocolate / beer as well? ;-)16:23
LaneyI'm after ui-toolkit in trusty with the listview emulator16:26
Laneywill share my chocolate with you if you do that :P16:26
seb128hum16:26
seb128not sure I'm that hungry in fact :p16:26
seb128but it reminds me I wanted to test your autopilot fixes branch16:26
* seb128 goes to do that16:26
Laneyom nom nom16:26
seb128;-)16:26
xnoxLaney: sbuild-build-depends-ubiquity-dummy : Depends: gir1.2-webkit-3.0 but it is not going to be installed16:33
xnoxLaney: how can I build a ubiquity update?! =)16:34
Laneythere's skew atm16:34
seb128you might want to delete the proposed version16:34
seb128to unblock ubiquity16:34
Laneydo it16:34
seb128where is my chocolate? ;-)16:34
Laneyxnox has it16:35
Laneyit's posh belgian stuff16:35
ogra_i thought she is english16:36
xnoxLaney: i'm still pondering about going to Fosdem to replenish my backup stores.16:36
xnoxogra_: posh - adj, not Posh - name.16:36
Laneyneat, see you there16:36
ogra_:)16:36
Laneyeveryone's going16:36
xnoxLaney: hm. I have a volleyball match on sunday =/16:37
xnoxLaney: yeah, FTBFS on i386 is not good =)16:37
Laneyheh16:37
Laneytrying to get a ppc fix before uploading16:37
Laneyspeaking of which16:38
Laneycollect2: error: ld terminated with signal 9 [Killed]16:38
seb128Laney, xnox: deleted from proposed, that should unblock other things until Laney uploads a version that builds16:41
Laneyta16:41
xnoxseb128: thanks!16:41
seb128yw!16:41
=== gatox_lunch is now known as gatox
Laneyaha, I think it got past the failing stage17:17
Laneyyup17:23
=== jodh` is now known as jodh
=== alan_g is now known as alan_g|EOD
seb128sil2100, hey, can you give me a landing slot for ubuntu-system-settings? (l10 on the CI train list)18:26
sil2100seb128: sure! (I think ;p) Let me take a look, will be my first real time18:29
sil2100seb128: hmmm18:32
sil2100seb128: there seems to be a problem, as the previous request still didn't get cleaned up18:33
sil2100seb128: landing from l7 is still in state 'Cleaning silo', and it's blocking further ubuntu-system-settings landings18:33
sil2100didrocks: ^18:33
seb128sil2100, try again, it just finished cleaning it ;-)18:34
sil2100didrocks: how long does it usually take to clean up a silo ?18:34
sil2100Ah!18:34
sil2100Ok ;)18:34
sil2100didrocks: nevermind!18:34
seb128didrocks, sil2100: btw I saw it was still running, but that was making a good test of that scenario18:34
seb128sil2100, http://162.213.34.102/job/landing-001-3-merge-clean/1/console18:34
sil2100\o/18:34
seb128sil2100,  seems like the ppa took ~10 min from the delete request to be empty18:34
sil2100seb128: indeed - ok, assigning silo now18:36
seb128sil2100, thanks18:36
sil2100hmmm18:37
sil2100didrocks, seb128: I'm trying to press the 'Submit' button to assign a silo, but it does not work sadly?18:38
didrockssil2100: hum18:38
didrockssil2100: the job or the spreadsheet?18:38
sil2100didrocks: on the spreadsheet18:39
didrockshave you set the silo naming?18:39
sil2100didrocks: the jenkins job was ok, but now when I selected the silo it doesn't work18:39
sil2100I set landing-001 there18:39
didrockswhich silo was assigned?18:39
didrocksok18:39
didrockssil2100: worked here18:40
sil2100didrocks: does it have some permissions on submit, or would the script not start even if I wouldn't have the permissions?18:40
didrockssil2100: not sure, we need to look together, you should have all needed permissions18:41
sil2100didrocks: let's look at it tomorrow, not to waste your time anymore for today :)18:42
didrocksyeah, finishing a hangout and done18:43
jasoncwarnerhey seb128 or laney (or anyone). I seem to have a broken package on upgrade. gyp? anyone know anything about that? seems to be broken for a few days now.18:43
seb128not know no, which one?18:43
seb128"gyp" is that the name?18:43
jasoncwarnerseb128: yeah.18:44
seb128https://bugs.launchpad.net/ubuntu/+source/gyp/+bug/1246730 ?18:44
ubot2`Launchpad bug 1246730 in gyp (Ubuntu) "dependency_links.txt.dpkg-new': No such file or directory" [Undecided,Confirmed]18:44
jasoncwarnerseb128: that's teh one18:45
seb128hum18:45
seb128that's a build tool from the chromium stack it seems, first time I read about it18:45
seb128qengho, ^ do you know about that source or bug?18:46
qenghoGenerate your Project.  Yes, I know of it.18:46
seb128jasoncwarner, you are building your own chromium packages then? ;-)18:46
jasoncwarnerseb128: didn't think I was ;)18:46
jasoncwarnerseb128: though, I might have installed something along the way. perhaps I have a ppa (checking)18:46
seb128jasoncwarner, you can probably safely uninstall that package then, still a bug that should be fixed though ... but an universe one18:47
qenghojasoncwarner, seb128, I don't think we got it from chromium, though.  Even an old one.18:47
seb128qengho, I'm just saying that because it has "maintainer: Debian Chromium Maintainers"18:47
jasoncwarnerah, it seems it is probably nodejs18:48
jasoncwarnerwhen I go to uninstall it, all my node modules get uninstalled18:48
seb128oh, ok18:48
qenghoseb128: I think GYP is one of those projects that was split off to be standalone, but few other projects took it up.18:48
seb128seems so18:48
qenghoNodejs isn't small, though.  That's nice.18:48
jasoncwarnerI removed nodejs for now. not like I have time to work on that project anyway atm ;)18:52
=== Ursinha_ is now known as Ursinha
robert_ancelltedg, are you OK with https://code.launchpad.net/~robert-ancell/indicator-power/ucc-only-in-unity/+merge/202559 being rejected? It means indicator-power runs u-c-c if it is installed, where the other indicators only do that if in Unity. I don't think it's a problem in practise but just inconsistent with the changes you requested20:07
robert_ancellseb128, ^ if still online20:08
tedgrobert_ancell, Yeah, so seb128 and I had a conversation about it.  Long term we're just not going to call g-c-c at all.20:08
robert_ancellyep20:08
tedgrobert_ancell, But for the migration and everything else, we're being simple.20:08
tedgi.e. not worth another round of back-and-forth20:08
seb128robert_ancell, hey20:08
robert_ancellack20:08
seb128robert_ancell, do you look at the commit I pointed?20:09
robert_ancellyes20:09
seb128what's wrong with it?20:12
seb128robert_ancell, what do you want changed compared to the code that got commited?20:13
robert_ancellseb128, all the indicators have a g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "Unity") == 0 (on tedgs request) except for indicator-power20:14
robert_ancellbut it's not that important20:14
robert_ancellso running the indicators say from lxde will bring up g-c-c for everything except indicator-power which will bring up u-c-c20:14
seb128robert_ancell, right, that's from the time where GNOME was gnome-panel and using indicators, I don't think that makes sense anymore with GNOME = gnome-shell and not using indicators20:14
robert_ancellyeah, it all goes away if we don't support g-c-c anymore20:15
seb128robert_ancell, I would argue that other indicators should favor u-c-c over g-c-c as well (that's basically what I did today for -power and why we landed that code)20:15
seb128g-c-c doesn't have indicator options to start with20:15
robert_ancellthat was my original branches :)20:15
seb128you were right then ;-)20:16
seb128we just didn't have discussions about the topic before20:16
seb128and reviews are probably not the best venue to decide on such changes20:16
robert_ancellanyways, when do these new versions hit the archive?20:17
robert_ancelltedg, you can treat utf-8 as ASCII. Since all multibyte characters have the first bit set to 1 you will never get a valid ascii character in a multibyte sequence20:18
robert_ancellutf-8 is surprisingly clever20:18
seb128robert_ancell, I'm going to do a landing ask tomorrow, I already talked to didrocks about it todauy20:18
tedgHa, I didn't realize.20:18
seb128robert_ancell, btw, for some reason the unity/compiz keybinding are not showing in the keyboard section of u-c-c, do we need to make compiz install its .xml in a new location?20:21
seb128e.g the hud key is not there20:21
seb128but other sections are missing as well20:21
robert_ancellseb128, oh, I hadn't noticed that20:21
robert_ancellis there a bug open?20:21
seb128robert_ancell, no, I just noticed today, I can open one if you want20:22
robert_ancellplease do20:22
robert_ancellyeah, looks like it needs to20:22
robert_ancell/usr/share/gnome-control-center/keybindings - move/copy to /usr/share/unity-control-center/keybindings20:22
seb128shrug20:23
seb128robert_ancell, I don't know why you insist on migrating those locations ;-)20:24
seb128robert_ancell, https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/127171020:24
ubot2`Launchpad bug 1271710 in unity-control-center (Ubuntu) "doesn't list compiz/unity keybindings" [Undecided,New]20:24
robert_ancellseb128, because we're not g-c-c anymore and who knows what changes will come in new versions of g-c-c20:24
seb128robert_ancell, we are going to need landing of compiz and unity to complete that migration then, let's see how many weeks that takes20:25
seb128:/20:25
robert_ancellwe need to sort that out20:25
robert_ancellour velocity has got even slower20:25
seb128indeed20:26
seb128well, the landing team is really focussed on touch20:26
robert_ancellseb128, did you see I uploaded that nautilus patch20:26
seb128yes20:26
seb128thanks for that20:26
seb128did you code review it or just went "oh, it builds, it seems to work, let's upload"?20:26
robert_ancellI reviewed it, but not in depth. It seems independent enough that we can maintain it into newer versions20:27
seb128I was sort of going to do that and figured out I would try to ping you in case you had the motivation to do a proper review ;-)20:27
seb128we already received a bug report about it btw20:27
robert_ancellit does logical stuff20:27
seb128the guy who wrote the patch is going to look at it20:27
robert_ancellyeah, he seems onto it20:27
seb128Sweetshark, https://launchpadlibrarian.net/163120675/buildlog_ubuntu-trusty-powerpc.libreoffice_1%3A4.2.0~rc2-0ubuntu1_FAILEDTOBUILD.txt.gzhttps://launchpadlibrarian.net/163120675/buildlog_ubuntu-trusty-powerpc.libreoffice_1%3A4.2.0~rc2-0ubuntu1_FAILEDTOBUILD.txt.gz :-(20:28
seb128shrug, sorry for the double copy, firefox was hanging while loading the page and I though it didn't get the copy20:29
seb128https://launchpadlibrarian.net/163120675/buildlog_ubuntu-trusty-powerpc.libreoffice_1%3A4.2.0~rc2-0ubuntu1_FAILEDTOBUILD.txt.gzhttps://launchpadlibrarian.net/163120675/buildlog_ubuntu-trusty-powerpc.libreoffice_1%3A4.2.0~rc2-0ubuntu1_FAILEDTOBUILD.txt.gz20:29
seb128https://launchpadlibrarian.net/163120675/buildlog_ubuntu-trusty-powerpc.libreoffice_1%3A4.2.0~rc2-0ubuntu1_FAILEDTOBUILD.txt.gz20:29
seb128(grrrr)20:29
seb128robert_ancell, you are going to be in London, right?20:29
robert_ancellseb128, yep20:29
seb128great20:29
seb128I hope we can finish those transitions there20:30
seb128robert_ancell, do you need help from me before that?20:30
robert_ancellseb128, just help to keep things moving20:30
robert_ancelli.e. annoying people until they take the changes / get them into the archive :)20:30
robert_ancelland finding any bugs20:31
seb128right, I'm on that already20:31
seb128how is u-s-s going?20:31
seb128btw, are you bored/looking for things to do? ;-)20:31
robert_ancellha, I wish20:33
seb128:-(20:33
robert_ancellI'm leaving u-s-s until u-c-c is out of the way20:33
robert_ancellDon't want to land both at once20:33
seb128you are still fulltime on u-c-c?20:33
* seb128 has work for you :p20:33
* robert_ancell hides20:34
robert_ancelldoing lightdm stuff and general fixing20:34
robert_ancellsure, propose it to me20:34
robert_ancellI want to hear a great sell20:34
seb128robert_ancell, joke aside I think most of our changes for the LTS are going to be done after u-c-c/u-s-d20:34
seb128robert_ancell, it's an old sell, but I think you did some work on gnome-screensaver some cycles ago to give it an unity-greeter like UI (or at least a less-win-95-like-UI)20:35
seb128do you still have that somewhere?20:35
robert_ancellyeah, somewhere20:35
robert_ancellI can do some work there20:35
robert_ancellit will be hacky, but I guess it's better than nothing20:36
seb128how much work would it be to bring it back? ;-)20:37
seb128that would be nice20:37
seb128thanks20:37
seb128yeah20:38
seb128in fact I don't even care much if it's the same as the login screen (that would be nice though)20:38
robert_ancellseb128, do you know if it needs to be conditional on running in Unity, i.e. is anyone else still using gnome-screensaver?20:38
seb128but at least something which is not that grey rectangle20:38
seb128I wouldn't bother20:38
robert_ancellwe'll see if anyone shouts20:39
seb128gnome-shell doesn't use gnome-screensaver20:39
seb128and xfce went for light-locker20:39
seb128yeah20:39
seb128if anyone complains we can rename "fork" gnome-screensaver as well :p20:39
seb128that one would be an easy rename20:39
TheMusopitti: Fair enough, thanks again.21:17
seb128shrug, why is dch setting my distro serie to "the"?!21:58
kenvandineseb128, cool... "the"21:58
kenvandineit starts with a T21:58
kenvandine:-D21:58
LaneyThe next release21:58
seb128kenvandine, did you hack into my computer? ;-)21:59
kenvandineyup :)21:59
seb128damnit!21:59
Laneypanel still uses gnome-screensaver21:59
Laneyfallback21:59
seb128Laney, what greeter do they use?21:59
Laneyand random people might, of course21:59
seb128well21:59
seb128the question is "would they be annoyed if the lock screen was looking unity-greeter like, rather than win95 like"22:00
seb128?22:00
LaneyI think it'd be good for it to look better22:00
Laneybut "nobody other than us uses this" isn't a good metric to make decisions on22:00
kenvandineyou know someone will complain22:00
* Laney wouldn't mind22:00
kenvandinethe only thing worse is xscreensave22:00
kenvandine+r22:00
seb128well, it's rather "is anyone attached to the current look"?22:01
seb128I would think not22:01
seb128but you never know22:01
kenvandinefork it!22:01
* kenvandine ducks22:01
seb128lol22:01
Laneyheh22:01
seb128kenvandine, read the backlog, I suggested it ;o22:01
LaneyI'd change it and then see who complains22:01
seb128right22:01
kenvandinefeeling a little punchy after a couple hours debugging the keyboard22:01
kenvandineha... you did :)22:01
seb128that's what are going to do I think22:01
LaneyI doubt a fork is required as it'd probably be easy to have both looks if necessary22:01
seb128well, fork might be better than a stack of if statements in the code22:02
Laneyshrug22:02
seb128but let's see if anyone complains first22:02
seb128well, first let's refresh the UI22:02
seb128then let's see if anyone complains22:02
seb128if they do, then let's decide on what to do ;-)22:03
seb128soooo22:03
seb128where is dch getting the current distro serie from?22:03
seb128is anyone else getting "the" on "dch -r"?22:03
seb128kenvandine, WHAT DID YOU DO22:03
* kenvandine tries22:04
Laneythere's a mode where it copies the previous one22:04
kenvandinenope... i'm getting trusty22:04
seb128I'm not using any mode22:04
seb128or said differently, I've no custom config22:04
seb128shrug22:04
Laneywell... is it getting it from the previous entry?22:05
seb128I doubt it, just got that on 6 different sources22:05
Laneyotherwise I think it gets it from distro-info22:06
Laneyubuntu-distro-info --devel --codename22:06
=== m_conley is now known as m_conley_away
seb128$ distro-info --devel --codename22:07
seb128trusty22:07
Laneyoutta ideas22:07
seb128shrug22:08
Laneynow you get to use the source :P22:08
seb128so in fact my issue is22:08
seb128$ dch -i "Rebuild for the new poppler soname"22:08
seb128$ dch -r22:08
seb128it has to do with the dch -i message22:08
seb128wth?22:08
seb128if I "dch -i "Rebuild"" it works22:09
Laneyoh yeah, I see that22:09
Laneythat's funny22:09
LaneyI always do dch -D trusty -r "" so I'd never see that22:09
seb128I usually do it in those steps for the vcs commits22:10
seb128you get the commit with the change22:10
seb128then the release one22:10
seb128but wth is wrong with that changelog entry?22:11
Laneybug22:12
Laneydebug it!22:12
seb128:-(22:13
seb128that doesn't seem like the sort of bug I'm wanting to debug22:13
seb128that seems like a bug infinity would enjoy :p22:13
seb128or slangasek22:13
seb128ok, let me open a bug and assign it to kenvandine22:15
seb128he mentioned earlier that he has something to do with that issue22:16
seb128;-)22:16
seb128kenvandine, debugging dch should be good for you, that's going to be a change of all the touch work22:16
seb128of->from22:17
=== mjohnson15_2 is now known as mjohnson15
=== seb128_ is now known as seb128
Sweetsharkseb128: *urgh*22:38
seb128Sweetshark, indeed... :/22:38
seb128cyphermox, hey, did you see https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1197854 ?22:39
ubot2`Launchpad bug 1197854 in network-manager (Ubuntu) "NetworkManager crashed with SIGABRT in g_assertion_message()" [High,Confirmed]22:39
cyphermoxI did22:39
seb128ok, you never commented/acted on it, so I'm checking22:39
cyphermoxyeah22:39
cyphermoxI think it's already been applied though22:39
seb128it seems a simple commit, can we get it in trusty?22:39
cyphermoxyeah22:39
seb128thanks22:40
cyphermoxwe'll get it via 0.9.8.8 on friday though22:40
cyphermoxI'm updating NM and MM22:40
seb128ok, good22:40
seb128(you are right, looking to the current source it seems the source has it)22:41
Sweetsharkseb128: so the good thing is that it is a casting error in a function called 'convertLittleEndian', so a/ it will likely only fail on PPC and b/ its at least a decent hint of what is going wrong (unlike e.g. stumbling over itself somehow) ...22:43
seb128Sweetshark, "good" I guess, still not debugging/work/another upload :/22:52
Sweetsharkseb128: yup22:54
seb128not->need22:54
Sweetsharkseb128: git blame suggests I might was just out at a bar with the guy who broke it ;)22:55
seb128Sweetshark, well, the good news is that the l10n package built :-)22:55
seb128haha22:55
seb128you just missed an opportunity to bribe him in fixing it then!22:56
seb128on that note, enough for today, night everyone22:59

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