/srv/irclogs.ubuntu.com/2013/07/10/#ubuntu-desktop.txt

=== asac` is now known as asac
pittiGood morning04:43
desrtpitti: good morning!04:50
pittihey desrt, how are you?05:01
desrtpitti: tired :)05:03
* desrt is up hacking on accels05:03
desrtfinally had a conceptual breakthrough05:03
* desrt is a happy hacker05:03
pitticongrats :)05:04
didrocksgood morning05:24
pittibonjour didrocks, ça va ?05:25
didrockspitti: salut! ça va bien, bon retour! :)05:26
didrockscomment étaient ces quelques jours?05:26
pittididrocks: ils ont été parfaits ! beaucoup de soleil05:27
didrockspitti: vous êtes allés faire quoi?05:28
pittididrocks: we went to a friend's wedding, and then had (another) friend stay with us; we mostly enjoyed the summer with swimming in the lake, playing table tennis, and bbq05:28
didrockspitti: waow, sounds really really nice!05:29
Mirvdidrocks: sdk publish job tells me ubuntu-ui-toolkit would be a new source package :P (you wanted to hear about any possible bugs arriving..)06:52
didrocksMirv: yeah, basically I'm looking at why ;)06:52
didrocksit's like oldsource_dsc is None…06:53
didrocksMirv: please don't publish, I'll use that one06:55
didrocksargh, saw that typo I guess06:58
Mirvdidrocks: sure, I wouldn't publish in any case when seeing a cryptic message like that06:58
didrocksMirv: there is no packaging change, it's a false positive :)06:58
didrocksI bet it's:06:59
didrocksolddsc_path = os.path.join(os.path.dirname(dest_source_package, file))06:59
didrocksinstead of:06:59
didrocksolddsc_path = os.path.join(os.path.dirname(dest_source_package), file)06:59
didrocksMirv: ok, I've fixed it and check manually, there is no packaging diff, just rerunning head for the check to run :)07:10
Mirvdidrocks: looks good now!07:22
didrocksMirv: heh, yeah. Normally, you would see this message only for new components :p07:23
didrocks(which is what the description intended ;))07:23
didrockssorry for that07:23
seb128good morning desktopers!07:45
pittibonjour Monsieur équipe de bureau!07:46
seb128oh, pitti est de retour !07:47
seb128pitti, salut, ça va ? tu a pas passé de bonnes vacances ?07:47
pittiseb128: oui !07:47
pittiseb128: we went to a friend's wedding on Saturday, and had (another) friend over for visiting until 10 mins ago07:47
pittiseb128: we enjoyed the summer weather mostly, went to the beach, had some bbq, played table tennis, and did a short tourist trip through the city07:48
seb128that sounds excellent ;-)07:48
seb128I guess you also had ice creams but it's so obvious that you didn't bother mentioning it? :p07:49
pittien effet ! nous avons été beaucoup de glace, tous les jours07:50
seb128;-)07:50
pittiseb128: how else would you survive warm summer days !?07:50
seb128hehe, you are right!07:50
=== tkamppeter_ is now known as tkamppeter
Laneyhey there08:02
seb128Laney, hey08:02
* didrocks pets his machine and builds nux08:08
didrockshey Laney!08:08
Laneyhey08:08
seb128didrocks, nothing like building cpp code in summer ;-)08:09
Laneyppc images have been broken for some days08:09
Laneyis anyone aware of/working on that?08:10
didrocksseb128: yeah, I neeed to prepare some eggs for the breakfast as well, so let's use that CPU :)08:10
LaneyThe following packages have unmet dependencies:08:10
Laney account-plugin-facebook : Depends: libaccount-plugin-generic-oauth but it is not installable or08:10
Laney                                    ubuntu-system-settings-online-accounts but it is not installable08:10
Laney account-plugin-flickr : Depends: libaccount-plugin-generic-oauth but it is not installable or08:10
Laney                                  ubuntu-system-settings-online-accounts but it is not installable08:10
Laney account-plugin-google : Depends: libaccount-plugin-google but it is not installable or08:10
Laney                                  ubuntu-system-settings-online-accounts but it is not installable08:10
didrocksdo we really need to care about ppc? We won't even be able to build Mir on it…08:10
seb128Laney, I know cjwatson asked kenvandine to drop ppc from the archs list for some of the uoa stuff08:11
seb128didrocks, not for unity, but we support the arch and we should at least have server images working08:12
seb128Laney, https://launchpad.net/ubuntu/saucy/+source/signon-plugin-oauth2/0.17bzr13.04.26+13.10.20130708-0ubuntu1 was part of it I think08:12
didrocksseb128: the server image has account-plugin-* installed?08:15
seb128no08:15
seb128I was just putting things in perspective08:15
seb128I agree we shouldn't need to care about the unity stack on ppc08:15
didrocksyeah, I'm talking about the current context: do we really care of that image? :)08:15
LaneyWell just randomly breaking it isn't the correct way to express that lack of care08:16
Laneyif you want to get rid if it why don't you bring it up on ubuntu-devel?08:16
seb128unity8 is not going to run on it anyway as didrocks said08:17
didrocksLaney: I'm not interested enough into that image, I just know that Mir won't be supported on it. Something that has been discussed with steve langasek08:17
seb128so rather than wasting efforts we could as well go and drop it08:17
seb128but yeah08:17
didrocksyep :)08:17
seb128that needs discussion...08:17
LaneyI don't really have an opinion on its existence08:17
Laneybut I know that just breaking it isn't the decent thing to do08:17
seb128it's easier than to fight with the people who disagree with dropping ppc :p08:18
seb128and in previous discussion they said, that at least this way people who care about ppc can have a go at fixing stuff08:18
Laneywell they (whoever they are) need to be pointed to this problem then :-)08:21
seb128Laney, is it creating any practical issue?08:21
Laneymlankhorst: also the omap4 images are failing now and it's got your fingerprints all over it!08:21
LaneyThe following packages have unmet dependencies: pvr-omap4 : Depends: xorg-video-abi-1308:21
Laneywhat is a practical issue?08:21
Laneyimages not being built is an issue in itself ...08:22
seb128well, is it blocking things we care about to migrate out of proposed for example?08:22
seb128or is it just breaking ppc images?08:22
seb128well, broken ppc images is not an issue for us, it might be for those who care about ppc ... but then they can help fixing it if they carte08:22
seb128let's me reformulate08:23
seb128is the ppc breakage having any impact on Ubuntu Desktop i386/amd64 or on Ubuntu touch?08:23
Laneyhaha08:23
seb128if it's not blocking us in what we are doing, I don't mind keeping it broken ... until somebody who cares enough has a look08:24
LaneyI'm just saying, from an Ubuntu desktop point of view (we do build Ubuntu desktop powerpc images), that it is an issue08:24
LaneyIf nobody works on it, then ...08:24
seb128right, it would be more honest to drop the image, I agree08:24
seb128not sure if infinity and slangasek would be fine with that08:25
seb128they were against dropping the arch, not sure if they care as much about the desktop image for it08:25
mlankhorstLaney: you need to add xserver-xorg-core-omap-revert to the image :-)08:36
LaneyI wouldn't know where to do that08:42
Laneyogra_: any clue? ^08:42
seb128didrocks, is unity-greeter under daily landing? you prepared it but I'm not sure it's all set?08:42
didrocksseb128: no, it's part of the Mir stack, and we are waiting for Mir to daily release08:43
seb128ok08:43
didrocksseb128: also robert wanted to add tests first08:43
* seb128 goes for a manual upload08:43
didrocksseb128: you did publish the settings stack, right?08:45
seb128yes08:45
didrocksok :)08:46
seb128I want to test my work from yesterday08:46
didrocksyou test in production? :p08:46
seb128and I didn't want to install builddeps and build the package myself on the device :p08:46
seb128lol08:46
seb128you got me :p08:46
didrocks;)08:46
ogra_mlankhorst, i thought you added a dep to the pvr package for that08:47
seb128didrocks, joke aside I did the packaging changes yesterday and they were trivial so... ;-)08:48
didrocksyeah yeah, fine :)08:48
seb128didrocks, I wouldn't mind if sil2100 was waving those through early in the day, but it's almost 11am and it was sitting there for review where the diff was a diff control description change ;-)08:49
sil2100didrocks: btw.!08:51
sil2100didrocks: http://10.97.0.1:8080/view/cu2d/view/Head/view/HUD/job/cu2d-hud-head-3.0publish/lastSuccessfulBuild/artifact/publisher.xml <- first time I see something like that ;)08:51
sil2100I'll re-run the publish job08:52
didrockssil2100: yep, hud run while indicators was rebuilding (my fault, I did a manual rebuild at the wrong time)08:53
sil2100alex-abreu: ping!09:24
=== balloons_ is now known as balloons
=== 6JTAA2M02 is now known as tvoss
=== MacSlow is now known as MacSlow|lunch
=== jpds is now known as Guest46086
=== victorp_ is now known as victorp
=== MacSlow|lunch is now known as MacSlow
=== greyback is now known as greyback|lunch
sil2100alex-abreu: ping12:48
alex-abreusil2100, pong12:49
sil2100alex-abreu: hi! I was wondering, since unity-chromium-extension is not being daily-released right now - is there a reason for that?12:50
=== Quintasan_ is now known as Quintasan
=== greyback|lunch is now known as greyback
alex-abreusil2100, for S? ....13:23
sil2100alex-abreu: yes13:24
alex-abreusil2100, hummm it should daily land ... let me check13:26
sil2100alex-abreu: it's daily_release: False, that's why I'm asking13:26
sil2100alex-abreu: since I would like to re-enable it if there are no reasons not to13:26
alex-abreuyes13:26
sil2100Ok, noting down!13:26
sil2100alex-abreu: is unity-firefox-extension the same case?13:27
sil2100(and maybe webapps-greasemonkey and unity-webapps-qml?)13:27
alex-abreuunity-webapps-qml hasn't landed yet, working on that, but it should daily release once it does13:28
=== zoktar_ is now known as zoktar
=== broder_ is now known as broder
sil2100alex-abreu: could you give me a ping once unity-webapps-qml is ready for daily releasing?13:34
sil2100Thanks :)13:34
alex-abreuyup :)13:34
=== Riddelll is now known as Riddell
=== attente_ is now known as attente
didrocksMirv: did you publish the sdk stack?13:54
=== Ursinha_ is now known as Ursinha
=== balloons_ is now known as balloons
didrocksMirv: if it's you, just a reminder: please ask someone with upload rights to ack the packaging changes when it's in manual publishing (it's the deal for daily release with distro)14:00
Mirvdidrocks: sorry, it was me. I'll make a note in caps so that I wouldn't repeat it.14:02
didrocksMirv: use a <blink> tag! :-)14:02
didrocksno worry!14:02
Mirvthat, too14:02
=== bdrung_ is now known as bdrung
=== zoktar_ is now known as zoktar
=== meetingology` is now known as meetingology
seb128mterry, hey, there is no automerger for unity-greeter right?14:19
seb128mterry, is that ok with you if I commit https://code.launchpad.net/~larsu/unity-greeter/indicator-ng/+merge/173082 ? (I already uploaded to saucy, but review from an official unity-greeter maintainer would be welcome ;-)14:19
=== psivaa-afk is now known as psivaa
=== popey_ is now known as popey
mterryseb128, I think we have automerging, but no auto-uploading14:29
mterryseb128, looking at the branch14:29
seb128mterry, well, I've approved the MR but it doesn't seem to get merged14:29
seb128mterry, thanks14:29
mterryseb128, it didn't autoland because of no commit message, the bot commented14:30
mterryoh, but then you approved again i see14:31
mterryseb128, sure, breanch seems fine14:34
mterrybranch even14:34
seb128mterry, should it be pushed manually or should I ping didrocks or fginther or somebody about landing?14:34
mterryseb128, there is clearly some kind of autolanding bot in play, since it commented.  But it does seem to be slow about rechecking14:35
mterryseb128, did the bot mark needs-review and you re-approved?14:35
seb128yes and yes (well larsu did)14:36
fgintherseb128, I'm looking at the MP14:37
fgintherseb128, I found the problem, should be fixed in a moment14:42
seb128fginther, great, thanks14:42
=== m_conley_away is now known as m_conley
mhr3seb128, more questions for you today - if i want to globally change XDG_DATA_DIRS, do you know where do i need to change it?14:58
seb128mhr3, /etc/X11/Xsession.d/55gnome-session_gnomerc14:59
seb128?14:59
mhr3hmm, gnome?15:00
seb128mhr3, I'm not sure, I would say gnome-session15:00
seb128mhr3, but a sort of X11 override like that might be better15:00
seb128though neither xorg nor gnome-session will work on the touch image15:00
mhr3seb128, indeed :)15:01
mhr3seb128, but anyway, it's enough for my testing now15:01
seb128mhr3, so "I don't know" ... try asking the upstart guys/stgraber15:01
seb128mhr3, /etc/X11/Xsession.d/60x11-common_xdg_path15:01
seb128mhr3, seems like that's the right one in our x11 world15:02
=== VD is now known as Guest41698
=== charles_ is now known as Guest68669
=== kgunn is now known as Guest40271
=== jbicha is now known as Guest68084
=== Guest68084 is now known as jbicha
didrocksseb128: wasn't that a 2 month temporary hack for UNE at the time? :)15:29
seb128didrocks, ;-)15:30
tkamppeterlarsu, OP conference call16:03
seb128tkamppeter, he called it a day already, he's meeting some people16:04
seb128Laney, \o/16:14
Laneyseb128: that was definitely a learning experience :P16:17
seb128Laney, thanks for working on that "load panel from the command line"16:17
LaneyI did the QMap stuff and then was like "wait, how do you even get the value into qml?!?!?!?!?!?!?!?!"16:17
seb128Laney, I spent an hour on it some weeks ago trying to figure out how to pass argv to the qml16:17
seb128it was still on my todolist of things to look at16:18
seb128but I'm glad you looked at it since I had no clue how to do it :p16:18
seb128Laney, why do you need the qmap btw?16:18
Laneyso that you can say "give me the background plugin" easily16:19
seb128works for me16:19
seb128I was going to go for the hackish way when I looked at it :p16:19
seb128e.g I just wanted to get the argv[1] in the qml16:20
LaneyYou could also iterate through all the plugins to look for it16:20
Laneyor through the model in qml?16:20
seb128and push argv[1].settings16:20
Laneyoh, haha!16:20
seb128:-)16:20
LaneyI didn't even think of that16:20
Laneyyou'd have to dereference to the pageComponent somehow though16:20
seb128yeah, I'm sure it wouldn't have been that easy and I would have hit some gotcha on the way16:21
seb128anyway I'm glad you did it ;-)16:21
* seb128 compiles locally to give it a try16:21
seb128Laney, how well do you understand the plugin code after getting that done?16:23
* seb128 looks at Laney running away16:23
seb128Laney, don't be scared, just asking :p16:23
Laneya bit better ...16:23
seb128Laney, another item on my list is "sort the plugins by priority"16:24
seb128they are not ordered atm16:24
seb128do you know the code enough to say "oh, easy, we can do it there"?16:24
seb128if not I will have a look16:24
seb128I should probably learn that part of the code a bit better anyway ;-)16:25
Laneyoh interesting16:25
Laneyit's sorting a model kind of like what you did yesterday16:25
seb128right16:25
seb128but we are in cpp this time16:25
LaneyI guess you read about the QSortFilterProxyModel when googling16:26
Laneyit's probably that I guess16:26
seb128so we have access to http://qt-project.org/doc/qt-5.1/QSortFilterProxyModel16:26
seb128;-)16:26
seb128sorting in qt seems easy with that yes16:26
seb128it's just that qml doesn't give you access to those apis16:26
LaneyI could look at that16:28
Laneyshouldn't be too difficult16:28
seb128Laney, as you want, I'm happy to have a look otherwise16:29
seb128Laney, there are some bugs in your work16:35
Laneyoh no!16:35
seb128$ system-settings online-accounts16:35
seb128...16:35
seb128file:///usr/share/settings/system/qml-plugins/SystemSettings/ItemPage.qml:29: TypeError: Cannot read property 'translations' of undefined16:35
seb128file:///usr/share/settings/system/qml-plugins/online-accounts/AccountsPage.qml:53: TypeError: Cannot read property 'translations' of undefined16:35
seb128file:///usr/share/settings/system/qml-plugins/online-accounts/AddAccountLabel.qml:27: TypeError: Cannot read property 'translations' of undefined16:35
seb128 16:35
seb128Laney, and strings are missing from the ui16:36
Laneyoh yeah, that's weird16:36
seb128I wonder if you have an ABI change in the plugin format16:36
seb128online-accounts is a separate source16:36
seb128not, it's not that16:38
seb128Laney, it still works when I do system-settings and click on the icon16:38
seb128so it's something in the codepath to directly load a panel16:38
* Laney thinks16:39
seb128Laney, trying to load one of the panels without page is broken as well16:40
seb128$ system-settings orientation-lock16:40
seb128"The shared library was not found." "/usr/lib/system-settings/lib.so"16:40
seb128Laney, otherwise code looks fine to me and it works ... I commented on the mp with Needs Fixing16:40
Laneyso it should fail if there's no pageComponent16:40
Laneynow, the online accounts one has a different translation domain16:40
Laneyi bet that's related16:41
seb128Laney, the CategoryGrid code does16:43
seb128pageStack.push(model.item.pageComponent,16:43
seb128                                              { plugin: model.item })16:43
seb128Laney, I guess you need to do the same, give the model.item as a parameter16:43
* seb128 tries that16:44
Laneyyeah, you got it16:44
Laneythose undefined lines were referencing a plugin variable16:45
Laneypushed16:48
seb128Laney, got caught by bzr push not using the previous location by default? ;-)16:50
seb128Laney, seems you pushed to https://code.launchpad.net/~laney/ubuntu-system-settings/background-crossfadeimage16:51
Laneyyes16:51
Laneycorrect16:51
seb128I keep hitting that as well :/16:51
LaneyI can't remember to do --remember16:51
Laneyusually I make a new branch for each mp but this time I was lazy16:51
seb128I wonder if I can change my bzr config to use --remember by default16:51
=== vrruiz_ is now known as rvr
seb128Laney, hum16:54
seb128translations are working16:54
seb128but16:54
seb128$ system-settings orientation-lock16:54
seb128"The shared library was not found." "/usr/lib/system-settings/lib.so"16:54
Laneyyeah I guess that's because it tries to load it16:54
Laneythat's what you get if you click on one of the unimplemented panels too16:54
kenvandineyeah, known bug16:54
kenvandinenot Laney's fault :)16:55
seb128ok16:55
seb128kenvandine, hey16:55
kenvandinehey seb12816:56
seb128kenvandine, can you have a quick look to https://code.launchpad.net/~laney/ubuntu-system-settings/straight-to-plugin/+merge/173983 ?16:56
kenvandinesure16:56
Laneyit's great that crash is gone16:57
seb128kenvandine, seems fine to me, I comment approved it ... but maybe mardy or you have an opinion on the qlist->qmap thing16:57
* Laney launches s-s in a while loop just because he can16:57
seb128Laney, indeed16:57
seb128haha16:57
kenvandinei think the QMap is fine16:59
kenvandinebut not sure about the argv handling16:59
kenvandineon the phone, that is going to attempt to load a plugin named --desktop_file_hint=...17:00
kenvandinewhen loaded without a plugin as an arg17:00
Laneywhy's that?17:01
Laneythe desktop file has Exec=system-settings17:01
Laneyor is that not used?17:02
kenvandineit is17:02
kenvandinebut17:02
kenvandinethe platform automatically appends args17:02
kenvandine--desktop_file_hint=/usr/share/applications/blah.desktop --stage_hint=SideStage17:02
kenvandinesomething like that17:02
kenvandinewhoops17:02
Laneyweird17:02
kenvandinei accidentally approved :)17:02
kenvandineit is weird17:02
Laneyso all apps will have to handle that?17:02
kenvandineyes17:03
kenvandineapps generally ignore args it doesn't know about17:03
kenvandinebut without that the app will never get focus17:03
Laneywell, I know that QApplication does some parsing of arguments itself17:04
Laneyideally it would consume these ones ...17:04
kenvandineso only set defaultPlugin if argv[1] doesn't start with a "-"17:04
* Laney lines up the hamsters to build for arm17:04
kenvandineeasy to test though, run "system-settings --desktop_file_hint=/usr/share/applications/ubuntu-system-settings.desktop"17:05
LaneyI don't like it17:08
Laneymeans you couldn't have a launcher directly to a panel17:09
kenvandinesure you can17:09
kenvandineit appends the args17:09
kenvandineso it'll be the last17:09
Laneyah ok17:09
kenvandineyou just need to protect against argv[1] starting with a -17:10
kenvandinei think that'll be fine17:10
kenvandinePlugin --desktop_file_hint=/usr/share/applications/ubuntu-system-settings.desktop does not exist. Ignoring.17:10
kenvandineis what i get now :)17:11
* didrocks waves good evening17:15
Laneydid it in a more thorough way :P17:30
LaneyGNU to the rescue17:30
=== tvoss_ is now known as tvoss|dinner
=== thomi_ is now known as thomi
kenvandineLaney, awesome, approved!18:00
Laneythanks a lot18:00
kenvandinenp18:01
Laneythat copy of TLPI on my shelf had to be useful for something eventually18:01
kenvandinelol18:05
=== kgunn is now known as Guest55003
=== hyperair is now known as Guest96566
=== jbicha is now known as Guest14814
=== ashams is now known as Guest64962
=== larsdues1ng is now known as larsduesing
=== AlanChicken is now known as AlanBell
=== stgraber_ is now known as stgraber
=== larsdues1ng is now known as larsduesing
=== bigon_ is now known as bigon
llstarksjono or jcastro: i run gnome-shell on saucy and i'd like some insight on how to get it working with xmir before i take the dive.21:41
popeyllstarks: not sure jono or jcastro are the best people to speak to, #ubuntu-mir is probably the best place for that kind of question21:43
llstarksyou're probably right, they wre blogging about xmir though21:43
llstarksthx21:43
jonollstarks, agreed, #ubuntu-mir is a good place to dive in21:44
jonollstarks, or email the mir-devel mailing list21:44
=== Guest55003 is now known as kgunn
=== kgunn is now known as Guest77008
=== AlanChicken is now known as AlanBell
=== m_conley is now known as m_conley_away

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