/srv/irclogs.ubuntu.com/2014/08/25/#ubuntu-desktop.txt

=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
dgadomskihi guys, can anybody from the desktop team confirm whether this is the expected behavior or in fact a bug? https://bugs.launchpad.net/ubuntu/+source/unity/+bug/112544209:35
ubot2Ubuntu bug 1125442 in unity "Always Visible and On Top Windows Steal Focus on Workspace Switch" [Medium,Confirmed]09:35
ubot5Ubuntu bug 1125442 in unity (Ubuntu Raring) "Always Visible and On Top Windows Steal Focus on Workspace Switch" [Medium,Confirmed]09:35
=== Sweetsha1k is now known as Sweetshark
dgadomskihi seb128, do you have a minute to take a look at the bug I mentioned ^^?11:42
seb128dgadomski, hey, that would be a better question for bregma or Trevinho, I saw it earlier but I'm not working on compiz11:42
dgadomskiseb128: I see, thank you11:43
* Trevinho checking11:43
seb128dgadomski, the current behaviour doesn't feel buggy to me11:43
dgadomskiseb128: looks pretty consistent to me as well, when we switch to another workspace there is only 1 window there (the one on all workspaces) to it gets the focus, then we go back and the same window remains focused - this is how I see this11:44
seb128the fact that entering a workspace with 1 dialog gives it focus sort of make sense, even if I can see how it can be annoying to some11:45
bregmaseems to be something that was fixed with alll the Switcher changes that went in since 12.0411:45
seb128bregma, that's still happening in utopic, not sure it's a bug though11:46
seb128pitti, hey, do you know if datetimed is having known issue on the device on current images?11:46
seb128pitti, bug  #136055411:46
ubot2Launchpad bug 1360554 in ubuntu-system-settings "cannot change time zone" [High,Confirmed] https://launchpad.net/bugs/136055411:46
ubot5bug 1360554 in ubuntu-system-settings (Ubuntu) "cannot change time zone" [High,Confirmed] https://launchpad.net/bugs/136055411:46
seb128pitti, settings didn't change, and looking a bit a it seems the helper is correctly called but hit permissions issues11:47
dgadomskibregma: do you think this could be a regression?11:54
SweetsharkLaney: You wanted me to save Munich. Well it seems to be save for now: http://linux.slashdot.org/story/14/08/24/194208/munich-council-say-talk-of-limux-demise-is-greatly-exaggerated ;)12:23
pittiseb128: not known to me yet, but certainly sounds like some regression, yes12:35
seb128pitti, do you have a phone? does it work for you?12:39
ogra_seb128, when selecting moscow on my non-mako device i properly get 16:40 in the indicator and lock screen ... pretty instantly after changing12:40
ogra_switching back works fine too here12:41
seb128ogra_, k, on mine it doesn't work, the tz is not changed and it doesn't return from the panel12:41
ogra_(image 207)12:41
pittiseb128: yes, I do (dual-boot), and the emulator too; still busy with other stuff, but will look at it12:43
pittiseb128: works fine in the emulator at least; but that's r/w by defualt, so perhaps that's why12:47
pittibut works after remounting r/o, too12:48
pittiseb128: WFM on mako too (r/o)12:49
pittiI'll think about some debugging instrucutions and follow up on the bug12:50
seb128pitti, thanks12:50
ricotzseb128, hi :), would be great if this can be revisited https://bugs.launchpad.net/ubuntu/+source/libnotify/+bug/122340113:25
ubot2Ubuntu bug 1223401 in libnotify "[0.7.6] the add_action api changed creating issues for clients" [High,Confirmed]13:25
ubot5Ubuntu bug 1223401 in libnotify (Ubuntu) "[0.7.6] the add_action api changed creating issues for clients" [High,Confirmed]13:25
seb128ricotz, we already discussed it, I'm still unsure what would be an appropriate solution, renaming the binary to indicate the abi change?13:25
ricotzseb128, the actual binary/library didnt change anything but gir/typelib13:27
seb128right13:28
seb128so the gir binary should be renamed?13:28
seb128otherwise you bug half the clients that rely on the old annotations13:28
ricotzseb128, adding a suffix to the fixed gir1.2 package would be an option to force a proper transition13:31
seb128right13:31
seb128do you know why Debian didn't do that?13:32
ricotzno, i guess they just gone through it13:32
ricotzif might effect not that much users13:33
ricotzseb128, so not changing any package name and rather adding some Breaks to an unpatched libnotify seems cleaner13:46
ricotzthis way things like gnome-music and gnome-tweak-tool would be instantly fixed13:46
seb128ricotz, while things like unity8 would stop working...13:50
ricotzseb128, therefore the Breaks!13:51
ricotznot sure how unity8 works around the broken api now13:52
seb128the api is not broken right now13:52
seb128it's just "stable"13:53
seb128e.g we didn't change it to be incompatible13:53
ricotzit is! since this crashes clients using it that way13:53
seb128like upstream did13:53
seb128well13:53
seb128that's what happens when you change an api13:53
seb128or a public api rather13:53
seb128clients stop working13:53
seb128GNOME did a stupid thing there13:53
ricotzseb128, just stop and be constructive13:53
ricotzit isn't useful to keep it in this current state13:54
ricotzwhich unity8 package is actually using the notify-gir?13:54
seb128ricotz, how is that not being constructive? Debian usually handle those things better, I'm a bit disappointed they didn't rename the gir/do a proper transition13:56
seb128ricotz, the issue is that you don't know what packages are using the old api and are going to start bugging if you change the annotation13:56
seb128we can grep the archive, but what about third party, admin scripts, etc?13:56
seb128the minimum we should do is a proper transition, but even that is going to make working code stop working13:57
ricotzseb128, if packages using the gir then they should have it set as dependency otherwise i would call the packaging broken13:57
seb128ricotz, what about local scripts?13:57
seb128or stuff people write13:57
seb128changing public api is just not nice13:57
seb128that should have been handled by adding a new function and deprecating the old one13:58
ricotzseb128, those g-i api changes happen all the time, to actually fix things13:58
seb128you don't just change the number of a parameter of a function in a stable api13:58
seb128"fix"13:58
seb128sure we can wave hand and say we don't care, it doesn't make the reality different13:58
ricotzthis is just a special case where ubuntu got hit13:58
seb128no it's not13:58
seb128if it's not us, it would be admin, users who write custom scripts, etc13:59
ricotzseb128, using scope=async in this case was wrong and actually changes the "virtual" api not matching the actual c-api14:00
seb128I didn't say the fix was not correct14:01
seb128but it doesn't make my point invalid14:01
seb128several libs live with wrong/suboptimal apis because "fixing" those would be an incompatible change and they avoid doing that because it has a cost14:01
ricotz(having this problem sit there without doing nothing is nothing better then "breaking" it again)14:02
seb128but I appreciate that g-i has no compatibility story whatsoever14:02
seb128it still doesn't make it right14:02
ricotzalright this is pretty valid, but yeah g-i is a bit special here14:02
seb128well, my suggestion by then was to rename the binary to have a proper transition14:03
seb128it's just that nobody picked that up to do it14:03
ricotzi see14:03
ricotzagain which unity8 package is using this add_action part?14:04
seb128I don't know, they might not be using it anymore14:04
seb128tests/autopilot/unity8/shell/emulators/create_interactive_notification.py:        notification.add_action(14:05
seb128seems they still do14:05
ricotzas i said it cant be properly used since it crashes the second time you use the action14:05
ricotzok, so "only" in the tests14:06
seb128yes14:06
=== m_conley_away is now known as m_conley
=== linuxturtle is now known as jbrett
=== balloons_ is now known as balloons
=== zoktar_ is now known as zoktar
=== rickspencer3_ is now known as rickspencer3
=== oCrazyLem is now known as CrazyLemon
=== tjaalton_ is now known as tjaalton
=== JanC_ is now known as JanC
=== Sweetsha1k is now known as Sweetshark
Ursinhapitti: hey :) I have a question about autopkgtest, more specifically adt-run, that you might have the answer: when a package has no tests adt-run return code is 8, is that only to create a distinction between tests that actually ran and passed and no tests found? Or is there the intention to consider lack of tests a failure? (I'd assume no, but better ask :))15:40
pittiUrsinha: yes, we usually consider 8 a failure as way more often than not it's an unintended packaging bug15:43
Ursinhapitti: got it15:45
Ursinhapitti: thanks!15:45
* pitti waves good night15:46
seb128night pitti15:48
=== gatox is now known as gatox_lunch
Sweetsharkdpkg versioning question: a version 1.2.3 is lower than a version 1.2.3.4, right? This appears to be the case from reading the debian policy manual, but the footnote makes me nervous.16:23
seb128Sweetshark, yes, you can use dpkg --compare-versions 1.2.3 lt 1.2.3.4; echo $?16:27
lullisHey guys... So, I wrote a tiny python gtk application with an indicator that can interact with it. So far, so good. Now I am trying to figure out what is needed to do in order to have this indicator available on my login greeter (unity or lightdm-gtk should do).16:27
lullisI am guessing I need to write some kind of .desktop file, but that is just a guess.16:28
Sweetsharkseb128: thx16:30
seb128Sweetshark, yw!16:33
=== Ursinha is now known as Ursinha-afk
=== ubot5` is now known as ubot5
Laneyhey ;-)17:13
larsuhi Laney! What's going on?17:14
Laneycurrently meeting the tech-ctte17:15
Laneyportland is quite pleasant17:15
larsuso I hear :)17:15
Laneyhow are you?17:16
larsuI have a cold17:17
larsubut am fine otherwise :)17:17
* larsu just finished beating unitythemeiconprovider into shape17:17
=== gatox_lunch is now known as gatox
Laney:( / :)17:53
larsuheh17:54
seb128hey laney, had a good trip? how is debconf?17:56
Laneyhey seb128, trip was fine if a bit long18:02
Laneymostly over the jet lag now18:02
seb128Laney: no promotion this time?18:03
Laneyno :(18:03
Laneydebconf is good though, nice to meet people again18:03
seb128great!18:03
seb128weather is better than in the u.k as well I guess ;-)18:03
Laneyhttp://www.bbc.com/weather/2641170 looks like it!18:04
seb128kenvandine, do we need those rtm merge requests to keep the rtm in sync with trunk?18:05
Laneyyou still in nl?18:05
kenvandineseb128, yes18:05
seb128Laney: guess? :p18:05
LaneyI guess you have shipped your things already18:05
seb128kenvandine, that sucks, why do we need to branch if we don't add features to trunk/keep it for rtm only18:05
seb128Laney: lol18:05
seb128no18:06
seb128but still visiting people here yes ;-)18:06
Laneyexcellent18:06
Laneyhow was the poezenboot?18:06
Laney(trolling monday?)18:06
kenvandineseb128, i'm not the one to ask :)18:06
seb128Laney: didn't go there (yet)18:07
kenvandinewe had to make rtm branches for everything18:07
seb128kenvandine, that's suboptimal18:07
kenvandineseb128, i think they are still working the kinks out18:09
=== Ursinha-afk is now known as Ursinha
seb128kenvandine, k18:19
seb128kenvandine, "working the kinks out" ... learnt a new expression today ;-)18:20
kenvandineha, sorry :)18:20
seb128no worry, it's good to learn ;-)18:20
seb128is that commonly used one (the number of hints on google suggest maybe not)18:21
seb128is that like "working the details out"18:21
seb128or is there a nuance?18:21
kenvandinepretty common18:22
kenvandinemore like working the bugs out18:22
seb128k18:22
seb128thanks ;-)18:22
=== robru is now known as robru_breakfast
=== fredp` is now known as fredp
=== Ursinha is now known as Ursinha-afk
=== robru_breakfast is now known as robru
=== Ursinha-afk is now known as Ursinha
=== Adam_ActiveState is now known as adymitruk
=== adymitruk is now known as Adam_FromVancouv
=== Adam_FromVancouv is now known as Adam_ActiveState
=== [1]jmunsch is now known as jmunsch
=== jmunsch is now known as Guest11861
=== oCrazyLemn is now known as CrazyLemon
DalekSecHello.  So it seems you guys are the maintainers for xchat-indicator.  Hexchat seems to be "the new hip xchat", and has since had https://bugs.launchpad.net/ubuntu/+source/hexchat/+bug/1360785 reported.  Would you, since you maintain xchat-indicator, perhaps maintain hexchat-indicator?  https://code.launchpad.net/~unit193/hexchat-indicator/packaging may be a starting point...22:53
ubot2Ubuntu bug 1360785 in hexchat "HexChat does not integrate with the Ubuntu me-menu" [Undecided,New]22:53
ubot5Ubuntu bug 1360785 in hexchat (Ubuntu) "HexChat does not integrate with the Ubuntu me-menu" [Undecided,New]22:53
=== robru is now known as robru_brb
=== m_conley is now known as m_conley_away
=== robru_brb is now known as robru

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