/srv/irclogs.ubuntu.com/2014/11/27/#ubuntu-desktop.txt

=== oCrazyLemn is now known as CrazyLemon
=== _thumper_ is now known as thumper
=== robert-ancell is now known as robert_ancell
didrocksgood morning06:33
didrockshey pitti, how are you?06:42
pittibonjour didrocks -- très fatigue :/ comment vas-tu ?06:42
didrockspitti: oh, pourquoi fatigué ?06:43
didrocksmoi ça va06:43
=== Guest11916 is now known as happyaron
pittididrocks: je suis allé dormir tard hier soir, après basketball06:43
didrocksah… ok, donc peu de sommeil!06:43
mitya57xnox: do you have anything against me merging gnome-keyring 3.14 (you touched it last)?07:58
mitya57I have prepared a merge based on 3.10.1-1ubuntu7 a couple of days ago (in ppa:mitya57/gnome-test), it needs minor rebasing on -1ubuntu9 though.07:58
willcookeoh.  day off.  oops08:27
Laneyhey hey09:03
didrocksmorning Laney09:03
didrockshow goes?09:03
Laneypretty decent09:03
Laneywe had curry + cake last night09:03
Laneythe cake in volume was 50% icing and 50% cake09:04
Laney\o/09:04
Laneyyou?09:04
didrocksnice! :)09:04
didrockseverything's fine here, today is eye doctor day and see what happened in the last 2 years of half :/09:04
Laneygoing to get a new prescription?09:05
Laneydesrt: did you figure out how to use them?09:05
didrocksprobably, I'm not confortable anymore with my glasses when watching tv09:05
LaneyI went like 5 years ago and was told I would need reading glasses at some point09:06
Laneystill don't have any problems that I can detect though ...09:06
didrockswell, I guess the longer you don't need them, the better09:06
Laneyya09:06
Laneythe parents got them when they were about 4509:07
didrocksthat's nice!09:07
didrockswell, I see the positive side that at least, I have no issue with my tooth (never got *anything* to them)09:07
Laneyha, nice09:08
didrockswe can't have advantages everywhere I guess ;)09:08
Laneyguess the parents made you brush well early on ;-)09:08
didrocksnot especially, I would say I wasn't eating a lot of candies, but still… ;)09:08
Laneyhehe09:10
LaneyI need to switch back to offlineimap09:10
Laneysyncmaildir is just too slooooooooowwwwww09:10
didrocksI guess I'll switch to mut + offlineimap soon, thunderbird is getting slower and slower09:13
didrocksmy filtering are all server-side, so cost to switch is small09:13
=== oCrazyLemn is now known as CrazyLemon
Laneyyep09:18
* Laney runs a sync09:18
Sweet5harkmoin09:31
* mitya57 loves our branch/version numbering09:54
mitya57A branch named lp:~indicator-applet-developers/indicator-applet/trunk.14.04 contains version 12.10.2+15.04.20141111.09:54
Laneybahaha09:56
ricotzmitya57, hi, just wondering what is up with the "gnome-panel" transition?09:56
LaneyI think if you manually fix the upstream part it works09:56
Laneyi.e. the CI train uses that09:56
mitya57ricotz: I patched all packages except one (apt-watch), and for that I filed RM request.09:57
mitya57That is bug 1396690 (TL;DR: upstream is dead, and update-notifier is better)09:58
ubot5bug 1396690 in apt-watch (Ubuntu) "Please remove apt-watch from archive" [Undecided,New] https://launchpad.net/bugs/139669009:58
ricotzmitya57, i see, patched as in locally prepared?09:58
mitya57Laney: I know, but then it will be less funny.09:58
mitya57ricotz: no, in -proposed09:58
LaneyI once wrote a UDD query to find the longest versions ever used in Ubuntu09:59
Laneythe results were cool09:59
* Laney wonders if it's still in psql history09:59
LaneyOHO!10:00
Laneyflashplugin-nonfree has been knocked off the top spot!10:00
ricotzmitya57,ok, e.g. indicator-applet?10:00
Laneyhttp://paste.ubuntu.com/9265630/10:00
mitya57Ooh10:01
mitya57ricotz: indicator-applet doesn't need patching, it needs a simple rebuild (I filed a MP in hope that can be done via the CI Train).10:02
Laneylink?10:02
Laneyif it's just a rebuild then JFDI IMHO10:02
Laneyi.e. self approve and CI train it10:02
mitya57ricotz: The patched packages are uim, workrave, sensors-applet, gnubiff and netspeed.10:02
mitya57Laney: https://code.launchpad.net/~mitya57/indicator-applet/no-change-rebuild/+merge/24247010:03
ricotzmitya57, yeah, although this one is missing ;)10:03
mitya57I don't have rights to approve/merge it.10:03
Laneythere10:04
mitya57Thanks10:04
Laneytrain does the merge part10:04
ricotz:)10:04
mitya57Laney: now I should go to #ubuntu-ci-eng and request a silo, right? or just upload it directly to archive?10:05
LaneyYou can upload it or try to use the train if you want to figure out how10:06
mitya57OK, let's try the latter =)10:06
LaneyFor no-change rebuilds the next uploader of a real change can just tell it to ignore the trunk/archive mismatch10:06
Laneymitya57: okay so add a line at the bottom of http://wiki.ubuntu.com/citrain (google spreadsheet) and fill in columns A B F H I J10:09
mitya57I only have read access to that10:11
Laneyblerg10:11
Laneydo you have a google account?10:11
Laneymaybe sil2100 can give you access?10:12
mitya57sil2100: ^ please :) I am mitya57 at gmail com10:12
xnoxLaney: if i do branches, would you do landing for me? or should i just dput into the archive...?10:12
xnox(for vivid)10:12
Laneywhat kind of branches?10:13
xnoxLaney: rebuild unity greeter / control center to pick up 15.04 embeded in the image.10:16
Laneyno-change rebuild> upload IMHO10:17
Laneybut also you should be able to use the train yourself in the same way I'm trying to get mitya57 able to right now10:17
* mitya57 wonders why xnox ignores his questions about gnome-keyring merge10:19
xnoxmitya57: hm?10:19
mitya57xnox: http://irclogs.ubuntu.com/2014/11/27/%23ubuntu-desktop.html#t07:5810:19
xnoxmitya57: his as in my own, or yours?10:19
xnoxmitya57: sorry, missed in my irc proxy scrollback.10:20
mitya57My merge10:20
mitya57also http://irclogs.ubuntu.com/2014/11/25/%23ubuntu-desktop.html#t11:3710:20
mitya57No problem, I also miss it sometimes :)10:20
xnoxmitya57: yeah, i don't want it yet. I'd want to have the current sru land into at least utopic for https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/138730310:21
ubot5Launchpad bug 1387303 in gnome-keyring (Ubuntu Utopic) "regression: gnome-keyring components can't be disabled anymore" [Undecided,New]10:21
xnoxmitya57: and then do merge to get new shiny goodness.10:21
xnoxmitya57: as there are about 9 dupes and people are angry.10:21
mitya57Ok, fine, then I'll wait10:21
xnoxmitya57: also don't merge before talking to TIL =)10:21
xnoxmitya57: i'm happy to give up a few things, but not everything at the moment.10:21
sil2100mitya57: access to the CI Train spreadsheet, right?10:22
mitya57sil2100: yes10:22
sil2100o/ Let me add you then, one momen10:22
mitya57xnox: btw there are LOTS of memory leak fixes in upstream git, we should definitely have that in vivid10:23
xnoxmitya57: yeah, yeah.10:23
xnoxwe will.10:23
xnoxmitya57: re:apt-watch why not request removal in debian? and then removals are auto-propagated to ubuntu10:24
sil2100Laney, mitya57: added to both spreadsheet and the LP team10:25
mitya57xnox: in Debian we don't yet have a gnome-panel transition, so that is not urgent10:25
Laneysil2100: ta10:25
mitya57sil2100: thanks a lot10:25
xnoxmitya57: it fails to build from source or something? or needs porting?10:25
sil2100mitya57: remember that we have documentation for our landing process here: https://wiki.ubuntu.com/citrain/LandingProcess10:25
mitya57needs porting first from gconf to gsettings, and then to new gnome-panel10:25
xnoxLaney: ah seb already uploaded unity-control-center version string bump. so it's only the greeter.10:26
Laneycool10:26
xnoxmitya57: probably best to demote it from release pocket to -proposed, thus it would not block migrations but still in the development archive / in-sync with debian.10:26
xnoxmitya57: is it the last blocker for the transition?10:27
mitya57xnox: yes. indicator-applet is not yet uploaded but will be done soon10:28
mitya57~ubuntu-archive is still the right team (for demoting), right?10:29
LaneyThe docs mention pinging trainguards, but core-devs can do the silo assignment themselves, btw10:30
Laneymitya57: just saw https://code.launchpad.net/~mitya57/unity-settings-daemon/headerbar-xsettings - overriding via org.gnome.settings-daemon.plugins.xsettings overrides still work with the fixed_false stuff?10:35
Laneys/overriding/does overriding/10:35
mitya57Laney: the docs say that the assign silo button is in "Landing team tools" menubar, but where is that?10:35
mitya57Laney: yes, that will still work10:36
LaneyI see that next to "Help" at the top10:36
Laneyok, I'm going to build/review/include that10:36
mitya57Ah I see10:36
Laneygot it?10:36
mitya57got it10:36
mitya57Laney: did you read my whole message to ubuntu-desktop@?10:36
mitya57(about that window buttons stuff)10:36
Laneyyeah10:38
LaneyI think we (larsu) were going to work on theming these this cycle10:38
mitya57Actually maybe we don'10:39
mitya57*don't need that fixed_false commit as it is a no-op10:39
LaneyI know gsd overrides it to true, so maybe gtk won't change the default10:41
Laneyit would probably be in bad taste for them to do so really10:42
mitya57Laney: can I grab any empty landing ppa?10:42
mitya57Laney: yes, I figured out that gtk default != g-s-d default only after pushing it10:43
Laneywell I don't mind either way, so revert it in the branch if you like10:43
Laneyif you leave the assign dialog at its defaults it auto-assigns one of the free PPAs10:44
mitya57got this error from jenkins:10:45
mitya57You must use POST method to trigger builds. (From scripts you may instead pass a per-project authentication token, or authenticate with your API token.) If you see this page, it may be because a plugin offered a GET link; file a bug report for that plugin.10:45
Laneyusual fail10:45
Laneyclick the button10:46
Laneyauthenticate then try again10:46
Laneyauthenticate to jenkins that is, using SSO10:46
mitya57It says that I am logged in10:47
Laneywhat happened when you clicked proceed?10:47
* mitya57 logs out and then back in10:47
larsuLaney: indeed (what exactly are you talking about?)10:47
mitya57looks like it worked10:48
Laneylarsu: there's a patch to u-s-d to make headerbar decorations respect the gsetting10:48
Laneyi.e. for Ubuntu they go on the left10:48
Laneyalso, hi, how's it going!10:48
Laneymitya57: so now I normaly switch to http://people.canonical.com/~platform/citrain_dashboard/10:49
larsuLaney: hi! Good! Just found out that we needlessy copy .pngs for Ambiance and Radiance into both themes...10:49
larsuLaney: but why u-s-d? Shouldn't that be a gtk patch?10:49
larsuLaney: how are you?10:49
Laneyusd has the xsettings manager10:49
Laneyit's where the mapping from gsettings into xsettings goes, then gtk gets it from there10:50
LaneyI am good10:50
larsuright, I didn't know it didn't do that part yet10:51
larsuwant me to review?10:51
Laneyya, g-s-d does but ... forks10:51
larsu\o/10:52
Laneyif you like, I think it's mainly a cherry-pick10:52
Laneyhttps://code.launchpad.net/~mitya57/unity-settings-daemon/headerbar-xsettings10:52
mitya57Laney, larsu: pushed the new version with only second commit10:54
Laneyty10:55
larsuI was about to complain :)10:57
larsulooks good to me now10:57
larsunot the way I'd have done it, but since this is a cherry pick and working, I won't complain10:58
larsuLaney: I can't approve though, can you?10:58
Laneyye11:00
Laneylarsu: want to comment approve?11:01
larsudone11:02
Laneymerci11:02
larsuneat: "Lars Uebernickel (community)"11:02
Laney"(scum)"11:02
larsuts ts11:03
LaneyI mean "(valued contributor ♥)"11:03
Laneytypo11:03
chrisccoulsonit's a bit hostile in here this morning!11:03
larsuhaha - I want to see the keyboard that makes typos like this easy11:03
larsuor your hands........11:03
Laneydem slippery fingers11:03
sil2100;)11:04
* Laney tapes chrisccoulson to a lamppost11:04
Laneyi'll give you hostile11:04
Mirvmitya57: welcome to the world of mouse clicking called citrain!11:04
chrisccoulsonlol11:04
Laneyright, I'm getting on the CI train11:04
* Laney toots11:05
Mirvwe used to have #ubuntu-ci-choo-choo for bot notifications, I kind of miss it11:05
sil2100The choo-choo bot wouldn't work anymore with all the changes that happened I suppose11:07
mitya57Mirv: :-)11:08
Laneyand the best thing is that all this knowledge will be obsolete soon™ when we get the airline :)11:10
=== MacSlow is now known as MacSlow|lunch
mitya57While I am here: is there any way to merge something but not land to archive (i.e. when the change is minor)?11:11
Mirv+1 to ”soon™”11:15
Mirvmitya57: kind of, but I doubt anyone has ever done that since it's cheap to publish too. one can make merge&clean job ignore the fact that the package is not published/indestinationarchive.11:16
Mirvand it's cheap to add another (small or big) MP to the same landing11:16
mitya57ok11:16
Laneyblerg11:16
Mirvmitya57: what has been done though is direct pushing to trunk when there's no landing ongoing and eg. changelog needs updating to account for a no-change rebuild pushed to archives or such thing11:17
mitya57ok11:17
mitya57also, how does one build $random-non-cu2d-package in a silo?11:18
mitya57(i.e. like Laney built webkitgtk for me)11:18
LaneyI put them in 'additional source packages' and then assigned a silo11:18
Laneyand I just dputted to it11:18
Mirvcore-dev:s can dput to the silo directly, like a manual upload but not to archives11:19
Laneybecause I'm in ~ci-train-ppa-service11:19
Mirvoh, maybe not all core-dev:s11:19
Mirvright, only https://launchpad.net/~ci-train-ppa-service/+members11:19
mitya57yes, I am a core dev, but LP says I am not in ~ci-train-ppa-service11:19
LaneyNot sure who can be added to that, talk to the administrators I guess11:20
Mirvmost landings are train landings and then non-train landings are pushed directly to archives, but mixed silos (feature needing both train and non-train packages) need some help from someone in that team11:20
mitya57ok, will talk to admins if I need to test something like that again11:21
mitya57oh, nice, indicator-applet FTBFS11:21
* mitya57 fixes11:22
Laneypitti: you attached to your gvfs merge? I could borrow it if not11:24
pittiLaney: please go wild11:25
Laneyty11:25
pittiLaney: but I thought I already merged it11:25
LaneyI uploaded the new release to exp11:25
pittiLaney: oh, exp11:25
Laneythe wild west11:26
=== alan_g is now known as alan_g|afk
Laneydidrocks or larsu: If you see bug #1394063 or the one seb128 was talking about yesterday, could you check ppa:ci-train-ppa-service/landing-005 please?12:00
ubot5bug 1394063 in unity-settings-daemon (Ubuntu) "[vivid regression] brightness keys aren't recognized" [High,Confirmed] https://launchpad.net/bugs/139406312:00
didrocksLaney: the keys are working for me though (I don't have the upower segfault)12:01
Laneyit's not a segfault12:01
larsuLaney: sorry, keys work fine for me as well12:01
Laneyok12:01
didrocksLaney: I meant, plugin not loading12:01
LaneyI think some laptops bypass the usd/userspace layer for brightness12:01
Laneydo you get a notification when changing it?12:01
didrocksI do get it12:01
=== alan_g|afk is now known as alan_g
LaneyWEIRD!12:02
didrocksthere was a race in trusty btw, sometimes, not media key (including brightness) were working12:02
didrocksno*12:02
didrocksonly way was to reboot the user session12:02
Laneydon't know about that12:04
larsuI don't get the notification!12:08
larsunow that I know this, I want it!12:08
Laneyyou guys are bad test cases :p12:09
Laneyif offlineimap ever finishes syncing I'll dist-upgrade to vivid and try myself12:09
Laney(doesn't seem very likely it's going to do so any time soon)12:09
larsuLaney: missed the opportunity to say something like "do I have to do *everything* by myself"12:13
didrockslarsu: don't want to challenge offlineimap syncing AND apt? :)12:14
larsuhaha12:15
Laneyheh12:16
didrocksand yeah, ETOOMANYLA* again12:17
didrocksneeding a patch to sort this mess! ;)12:17
mlankhorst\o/12:24
mlankhorstcompiz works12:24
didrocksthat's been my \o/ for years, get a new release working ;)12:24
didrocks(I know, not the same context here :p)12:24
mlankhorsthah12:25
Sweet5harkno seb128 today? :_(12:28
larsuSweet5hark: he took the day off12:29
=== MacSlow|lunch is now known as MacSlow
didrocksLaney: do you know how to have your chroot sessions being dumped in /tmp ?14:12
Laneydumped how?14:13
didrocks(apart from a symlink from /var/lib/schroot/mount/ of course)14:13
didrockslike I want my schroot sessions to be in /tmp/<session_name>14:13
Laneyhmm, don't know, you could try mounting a tmpfs at that directory though if that's what you want to do14:16
didrocksyeah, I was thinking about that as well, you are not making your sbuild on tmpfs then, I guess?14:17
LaneyI use union-overlay-directory14:21
didrocksLaney: and you point it to a tmpfs dir?14:23
didrocksnot /var/lib/schroot/union/overlay/ ?14:23
LaneyYeah, or you could mount that as tmpfs I guess14:23
didrocksinteresting14:23
LaneyI also put /var/lib/sbuild/build on tmpfs but don't immediately remember why14:24
LaneyI think that's where it unpacks to14:24
didrocksLaney: ah nice tip, let me have a try14:24
didrocksLaney: yeah, you're right, it's the unpacking dir14:28
=== m_conley_away is now known as m_conley
Laneyruh roh16:19
LaneyThere's some problem with glib 2.43 and GSettings16:20
LaneyI'm not getting a 'changed' callback16:20
Laneyhmm16:21
didrocksLaney: isn't what desrt was talking about? There is now an order between connecting a signal and (? getting a value?)16:22
LaneyProbably16:22
LaneyI'm just reading that commit16:22
didrocksI think he talked about it during the sprint and last week meeting :)16:22
didrockslarsu knows as well about this16:23
didrocksLaney: https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b361916:24
didrocksWe do this in a simple way, using a simple argument: in order for the16:24
LaneyI know, I'm read it16:24
didrocksuser to care that a value changed then they must have:16:24
Laneyreading16:24
didrocks 1) watched for a change signal; and then16:24
didrocks 2) actually read a value16:24
larsuright, the reasoning is that you can't care about that it changed when you've never read the initial value16:29
larsuturns out that's wrong for a lot of use cases (for example, the gsettings-tool monitor command)16:30
larsuLaney: what are you using it for?16:30
Laneyu-s-d watching the idle delay16:31
Laneyit should be reading the value at startup, let me see16:31
larsuLaney: make sure it connects to the signal before reading the value16:41
Laneyit does16:42
Laneythis is weird though16:42
larsuwhat is?16:42
Laneyhttps://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/power/gsd-power-manager.c#n171016:43
Laney"Don't dim when charging"16:43
larsuwhy is that a thing?16:45
LaneyI'm basically confused now16:46
larsuI guess because dimming is a battery-saving feature?16:46
Laneyit means you don't read the delay on a desktop16:46
larsuso not really needed when not on battery16:46
larsuthat too16:46
Laneythe setting is called "Turn screen off when inactive for"16:48
larsu"unless on battery" :P16:49
larsu*not16:49
Laneymaybe I'm looking in the wrong place16:50
Laneysomething is making my screen lock16:50
Laney(and turn off)16:50
Laneysymptom was that $something wasn't noticing when I changed this setting16:50
larsuu-s-d seems like a good candidate for $something16:51
Laneyah17:03
LaneyI think it might come in via the screensaver17:03
Laneybleh, changing it works now17:11
* Laney puts this to one side17:11
=== alex_abreu is now known as alex-abreu
Laneyok I lied and didn't put it to one side17:50
Laneylarsu: if you're still here ...17:50
LaneyWith new glib I don't see a g_settings_bind_with_mapping firing17:51
Laneyis this affected by the same change?17:51
larsubind should read the value initially17:52
LaneyI see the first read but not subsequent ones17:52
Laneynot *changes*17:52
larsulet me check17:53
larsuwhich flags are you passing?17:54
* didrocks waves good evening17:54
larsudidrocks: bye!17:54
LaneyG_SETTINGS_BIND_GET17:55
didrocksgood luck for your debugging larsu & Laney :)17:55
larsuthanks!17:55
Laneyhttps://git.gnome.org/browse/gnome-session/tree/gnome-session/gsm-manager.c#n2701 ← that17:55
larsuLaney: code looks correct. It connects to the changed signal and then reads the value17:55
larsuLaney: you're sure it does the first read but then it doesn't get changed events?17:58
Laneylarsu: Yeah. Try with glib from vivid-proposed if you want...18:03
LaneyIf you run gnome-session with --debug (/usr/share/upstart/sessions/gnome-session.conf append --debug there) you can see the watches being changed when the key changes18:04
larsuLaney: I'm trying with master right now but gotta run soon. No promises ;)18:04
LaneyI'm running too, no worries, it'll still be broken tomorrow. :P18:04
larsuyay \o18:04
Laneybut I believe this is the essence of the bug, so that's progress18:05
* Laney goes away, ttyl!18:05
* Laney remembers *not* to suspend as offlineimap is still going strong18:05
larsuenjoy your evening!18:06
mitya57ricotz: indicator-applet landed, but I missed command-runner-applet (which was using libpanel-applet via pygi). Will look at it tomorrow.18:46
NoskcajAre there any plans to try building liblldb-3.5-dev on amr64 and ppc64le?19:26
NoskcajIf not, codelite needs patching to not use it19:26
Noskcaj*arm6419:26
=== benonsoftware is now known as \b
=== \b is now known as benonsoftware
attente_robert_ancell: hey, is there a reason you don't create a mir window impl when the window class is GDK_INPUT_ONLY?22:14
robert_ancellattente_, I don't think Mir has a concept of input only windows22:14
attente_oh, ok, there seems to be some code related to selecting text that depends on an impl existing22:17
desrtvia GtkInvisible22:17
=== m_conley is now known as m_conley_away
rsalvetiLaney: https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/139713523:06
ubot5Launchpad bug 1397135 in unity-settings-daemon (Ubuntu) "Error in `/usr/lib/unity-settings-daemon/unity-settings-daemon': free(): invalid pointer" [Undecided,New]23:06

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