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

xnoxjbicha: no. i wish GNOME would accept patches I submit on bugzilla, before I show up to guadec ;-) otherwise i'd be one grumpy attendant.00:00
jbichaseveral GNOME modules are mostly unmaintained00:02
xnoxlarsu: darkxst: the ubiquity-panel, the way i test is, is stop lightdm & kill -9 X, and then from tty1: sudo start ubiquity, after changing stuff in-place in a VM..... not sure if this helps =) the highlight is old about ubiquity00:02
xnoxjbicha: yeah, my point is other GNOME dev's that say "lgtm, why is this not merged?" should just commit. In Debian/Ubuntu we have NMU and/or strong team maintainership, yet the GNOME core people don't see this as a problem.00:04
jbichaGNOME upload procedures are rather different than Ubuntu's00:04
jbichait's relatively easy to get git commit rights for everything GNOME so GNOME maintainers assume you have rights unless you tell them otherwise00:05
jbichaon the other hand, if you're not a maintainer you can get yelled at for not getting a commit reviewed on bugzilla first00:06
jbichait's much much harder to get commit/upload rights for Debian or Ubuntu00:08
jbichaxnox: so the patches you're waiting on are for gnome-sudoku and gnome-power-manager? those are good examples of mostly unmaintained modules00:13
jbichalook in the .doap file to find out who the maintainer is and manually ping them on irc or by email00:14
xnoxjbicha: that's not what gnome love / gnome goals say to do.00:16
xnoxjbicha: i write a patch for gnome, not a pull request to individual person, maybe it's all should be up on github then instead.00:16
jbichagnome-power-manager is no longer core GNOME (note that Ubuntu GNOME doesn't ship it either)00:18
jbichanearly all of gnome-games went unmaintained when they split them into separate modules00:24
jbichaGNOME will never go full-on github because github isn't FOSS00:24
=== Ursinha-afk is now known as Ursinha
jbichait's likely that the new "GNOME Software" app won't include support for paying money for proprietary apps00:25
=== Ursinha is now known as Ursinha-afk
jbichaattente: the indicator-keyboard tests still fail01:16
=== Ursinha-afk is now known as Ursinha
sokky_hello all, any ecrypt pros here?02:19
attentejbicha, is there an updated log? or is it the same as before?02:46
jbichaattente: I don't know http://paste.ubuntu.com/5923873/ also failed on the PPA builders but by default it doesn't give a nice log02:49
attentejbicha, thanks, yeah, that's a different problem02:52
jbichaand ibus-client-clutter needs fixing to build against ibus 1.5 http://paste.ubuntu.com/5923902/03:00
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
pittiGood morning04:13
Mirvgood morning!04:24
larsuGood morning04:30
darkxstgood afternoon!04:35
darkxstpitti, hey!04:35
jbichaattente: this is correct, right? https://launchpad.net/ubuntu/+source/ibus-client-clutter/0.0+git20090728.a936bacf-5ubuntu104:35
darkxstpitti, would you have any idea why apt-get doesnt seem to pick up ddebs from ppa?04:36
pittidarkxst: I never tried that; do they appear in the Packages.gz index?04:36
=== thumper is now known as thumper--afk
darkxstpitti, nope04:40
darkxstpitti, although apport-retrace seems to find them mostly04:40
pittidarkxst: and a-retrace doesn't just take them from ddebs.u.c.?04:40
pittiapport just uses apt04:40
pittiwell, python-apt, but that still just uses the normal package indexes04:41
darkxstpitti, gnome3 ppa04:41
darkxstthose would not be on ddebs.u.c04:41
pittiooh04:42
pittihttp://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/saucy/main/debug/binary-amd64/Packages04:42
pittidarkxst: ^ they are there, in a /debug sub-hierarchy04:42
pittiso you need a "main/debug" series apt line in addition04:42
darkxstpitti, right! thanks04:46
sil2100Morning!07:07
Mirvsil2100: hello!07:08
sil2100Stacks seem to be a bit lazy since some days - I remember times when I woke up and had to publish/fix manually stuff, since I already had all stack results07:17
sil2100But now? I wake up and testing and building steps are still ongoing07:17
sil2100Morning didrocks !07:22
sil2100didrocks: stacks still not published, they're building and checking right now!07:22
sil2100didrocks: how's IoM? ;)07:22
didrockshey sil2100!07:23
didrockssil2100: foggy :p07:23
didrockssil2100: stacks are under control? why they are not ready?07:23
didrockslike ATI machine down?07:23
sil2100Not sure, some stacks are still in the building stage (like settings), and check jobs are queued up07:24
sil2100I guess everything slowed down a bit after we enabled additional check jobs, like unity807:24
didrockssil2100: shouldn't07:24
jibelsil2100, ATI was donw07:24
didrockssil2100: the tests are running on both machines, right?07:24
jibeldown07:24
sil2100didrocks: hah, something's wrong with ATI07:24
didrocksok, thanks jibel :)07:25
sil2100jibel: is it fixed now?07:25
didrockssil2100: ensure you kill all the -head jobs please that are duplicated07:25
didrocksif it's down since saturday, we don't want to rebuild the same stacks 3 times07:25
jibelsil2100, I'm trying to bring it back but there is something strange07:25
sil2100jibel: since I see the ATI log of the current job and it doesn't seem to move07:25
jibelsil2100, since 3 or 4 days it always goes down when platform tests start07:25
sil2100hmm07:26
jibeldidrocks, I restarted it saturday and yesterday07:26
didrocksrobert_ancell: https://launchpad.net/~ubuntu-unity/+archive/next/+packages?field.name_filter=unity-api&field.status_filter=published&field.series_filter=07:26
didrocksjibel: urgh, so something wrong with the upstart job?07:27
sil2100jibel: I wonder what's wrong with the platform tests ;/ Could you give me a ping once ATI is unblocked again?07:27
jibeldidrocks, it wouldn't freeze the whole machine07:27
jibeldidrocks, it is a hardlock, machine is up, but ssh is dead and no console07:28
jibelsil2100, it's up07:28
pittibonjour didrocks et jibel, comment allez-vous ?07:28
sil2100jibel: but could it be that something again is wrong? Since:07:28
sil2100http://10.97.0.1:8080/job/autopilot-saucy-daily_release/665/label=autopilot-ati/console07:28
jibelBonjour pitti . Ça va bien et toi ?07:28
sil2100Oh, FAIL07:29
didrocksjibel: argh, not fine :/07:29
pittijibel: je vais mieux, il ne fait plus autant chaude07:29
didrockssalut pitti!07:29
jibelsil2100, FATAL: Unable to delete script file /tmp/hudson1344923958933719703.sh means that jenkins lost contact with its slave07:29
didrockssil2100: please publish the settings stack ASAP ;)07:29
pittijibel: "chaud"07:29
sil2100didrocks: will do, waiting for it to finish building though!07:29
sil2100armhf is still building07:30
jibeldidrocks, sil2100 , there is really something wrong, jenkins slave just died07:34
jibelsil2100, you can add unity8 to the list of tests to restart07:36
sil2100jibel: ok!07:42
sil2100didrocks: so, I assume you guys ACK the packaging changes for settings ;)?07:43
sil2100didrocks: publishing107:43
didrockssil2100: yep, ack! :)07:44
didrockssil2100: thanks07:44
sil2100jibel: do you think that re-running tests for platform can cause the death of ATI machine again?07:45
sil2100jibel: since I re-ran it in the morning, so I guess it's queued up already07:45
sil2100pstolowski: welcome back! ;)07:46
pstolowskisil2100: hey!07:46
jibelsil2100, that's what I'd like to verify07:46
jibelsil2100, it just started fine07:47
sil2100jibel: indeed, so far so good07:48
Mirvdidrocks: hello :) sdk packaging changes of adding devscripts to have licensecheck seems legit, can I publish?07:48
* sil2100 ACKed the change himself to FTBFS07:50
sil2100;)07:50
didrockshey Mirv! welcome back07:50
didrocksMirv: can you check with seb128? I'm on the IoM this week sprint, so not really available for packaging reviews :)07:50
didrocksMirv: I trust that between you and sil2100, you'll get through it! :)07:51
sil2100seb128: morning!07:52
seb128sil2100, hey07:52
sil2100seb128: can we have your approval on http://10.97.0.1:8080/view/cu2d/view/Head/view/SDK/job/cu2d-sdk-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_ubuntu-ui-toolkit_0.1.46+13.10.20130729-0ubuntu1.diff ?07:52
Mirvdidrocks: thank you :) ok, have a good IoM07:52
didrocksthanks!07:53
seb128sil2100, Mirv: seems fine to me07:53
sil2100Mirv: green light!07:54
sil2100Mirv: publish ;)07:54
Mirvseb128, sil2100: thanks07:57
Mirvsil2100: and thanks for taking care of my stacks in my absence :)07:58
Mirvsil2100: any idea of those ATI unity test failures? (platform)07:59
sil2100hm, not sure08:00
sil2100Mirv: maybe let's poke upstream maybe?08:00
Mirvsil2100: the other states D-Bus problem08:01
Mirvsil2100: it's not platform upstream but normal unity autopilot tests that are failing08:01
sil2100Mirv: what I would do - I would poke unity guys (or even fill in a bug about those and inform them) and publish anyway - or re-run the tests to see it it passes the second time08:02
Laneymorning!08:02
seb128Laney, hey, how are you?08:02
sil2100didrocks: sorry to bother you, but maybe on the sprint you can poke someone now - I need to be part of ~cordova-ubuntu, or one of my sub-teams has to08:02
sil2100didrocks: since I can't re-deploy webapps to fix the stack ;/08:03
Laneyhey seb128, not bad thanks08:03
Mirvsil2100: rerunning, a good way to find out also if it kills the ATI machine again..08:03
Laneypart of my bike got stolen over the weekend so I had to carry it two miles home, but other than that ...08:03
seb128Laney, :-(08:04
sil2100Laney: hi! Part of your bike?08:04
darkxstLaney, which part?08:04
Mirvintel succeeded fine08:04
Laneyyeah08:04
Laneythe front skewer08:04
darkxstjust the skewer? that sounds strange!08:04
Laneyit was either just to be annoying or in the hope that i'd abandon it and they could come back and take the whole thing when it was more quiet08:04
Laneythose are my theories anyway08:04
pittiLaney: ugh, I'm sorry for you; that suck!08:05
pittis08:05
Laneybut instead I carried it back and the nice man in the shop gave me a new one for free the next day08:05
seb128pitti, salut, ca va bien ?08:05
pittiseb128: salut Sebastien ! oui, je vais mieux, il ne fait plus chaud08:07
pittiseb128: et toi ?08:07
seb128pitti, c'est la même chose pour moi, ça fait du bien un peu de frais08:07
tkamppetermlankhorst, hi08:08
darkxstLaney, I would normally say zip ties can fix anything, but probably not in your case ;)08:09
didrockssil2100: there is nobody from this team AFAIK here :/08:09
sil2100Mirv: it passed now \o/08:09
Laneydarkxst: heh08:09
sil2100didrocks: :( Too bad then, I hate when they create new teams without assigning them to others08:09
LaneyI have some "pinheadz" on my other bike after having a similar incident there08:09
Laneywill get some for this one now too08:09
Mirvsil2100: wow, nice!08:12
darkxstLaney, so stealing skewers is regular there? here they just take the whole bike ;(08:14
darkxstand they thieves don't care about it being busy. I had one bike stolen during peak hour on one of the busiest streets in Melbourne08:15
Laney:/08:16
LaneyI had two good locks on it so maybe it would have required more time/effort08:16
Laneydisable bike, go away to fetch more tools, come back in middle of night to take it08:17
seb128seems like lot of efforts to steal a bike08:17
darkxstseb128, angle grinders cut through even the best locks like butter!08:17
Laneyhaha08:18
Laneyand I guess nobody would do anything if you look confident enough08:18
sil2100seb128: so, once ibus 1.5.3 moves out of -proposed, it will be hosted officially on the image, right?08:26
sil2100s/hosted/installed08:26
seb128sil2100, correct08:26
seb128sil2100, why?08:26
sil2100seb128: ah, just asking, since unity stack failed because it was requiring libibus-1.0-5, which is in proposed still - wanted to know for sure if it will be installed by default08:27
sil2100Since there was some discussion I guess08:28
seb128sil2100, oh right ... CI doesn't build with proposed right?08:28
seb128sil2100, we are going to need an upload of unity build with ibus 1.5 to move it out of proposed though08:28
sil2100seb128: it's building with proposed, but it fails if a package is not mentioned in packages: and not installed by default - which currently is the case with the new ibus, although for the time of transition I'll fix it up08:30
seb128sil2100, ok, great08:30
sil2100seb128: so we'll have a new unity released with the new ibus08:30
seb128sil2100, excellent08:30
seb128today?08:30
sil2100seb128: I'll fix the config now and let's see how the  tests roll08:30
seb128great08:30
sil2100seb128: https://code.launchpad.net/~sil2100/cupstream2distro-config/temporary_unity_new_ibus/+merge/177333 <- can you take a quick look and approve? I'll redeploy and re-run unity stack once all other stacks are green, since unity is hogging the test machines08:34
seb128sil2100, ok, approved08:35
mlankhorsttkamppeter: did you recheck 56578 with the xserver I uploaded + a newer version of onboard?08:36
sil2100Eek!08:38
tkamppetermlankhorst, no, how do I get the new xserver and the new onboard?08:47
tkamppetermlankhorst, can I do this with saucy?08:47
mlankhorstyeah needs saucy.. xserver in canonical-x/x-staging, onboard bzr branch lp:onboard iirc08:47
tkamppetermlankhorst, xserver-common and xserver-xorg-core are 2:1.14.99.1-0ubuntu0.0~ppa3 and xserver-xorg-video-intel is 2:2.21.12-0ubuntu1~ppa1. Is this correct? Then all what I need is the onboard from BZR?08:50
mlankhorstprobably08:53
mlankhorstintel version doesn't matter much, it was uploaded for other reasons :)08:53
tkamppetermlankhorst, it is unbuildable. I get09:02
tkamppeterdpkg-source: error: unrepresentable changes to source09:02
tkamppeterdpkg-buildpackage: error: dpkg-source -b onboard gave error exit status 209:02
tkamppetercd ..09:02
mlankhorstignore, or build with debuild -b09:03
mlankhorstit's probably trying to include the .bzr directory if you build a source file09:03
tkamppetermlankhorst, even after "rm -rf .bzr" I can only build with "debuild -b", but at least I can test onboard now.09:06
sil2100seb128: can I ask you for a packaging ACK before publishing? http://10.97.0.1:8080/view/cu2d/view/Head/view/Phone/job/cu2d-phone-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_address-book-app_0.2+13.10.20130729-0ubuntu1.diff09:14
sil2100seb128: (it has the qtdeclarative5-ubuntu-contacts0.1 package in it)09:14
seb128sil2100, +109:16
tkamppetermlankhorst, onboard works principally, but right-click emulation leads to a segfault.09:17
tkamppetermlankhorst, onboard also does not take the black theme of the desktop.09:18
sil2100seb128: thanks! Another (last) quick one: http://10.97.0.1:8080/view/cu2d/view/Head/view/Apps/job/cu2d-apps-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_webbrowser-app_0.21+13.10.20130729-0ubuntu1.diff09:19
mlankhorsttkamppeter: yeah but I only care about stuck buttons atm09:20
seb128sil2100, +109:20
sil2100seb128: thanks!09:22
mlankhorstLaney: yikes, here they try to steal your bike by adding another lock to the bike, wait until you unlock your own then steal the bike when you go leave it unattended :/09:25
tkamppetermlankhorst, I get no stuck button, seems to work no (typing this with onboard on touch screen)09:25
Laneymlankhorst: haha, that's quite obvious09:25
mlankhorstLaney: but unfortunately, it works..09:27
Laneywhy would you leave it?09:27
Laneywithout your lock on09:27
mlankhorstseems to be a common reaction when it happens when people are not aware of that trick09:27
tkamppetermlankhorst, so I can do tablet mode with the only problem of a missing right button, missing screen rotation, and xbmc not working.09:28
mlankhorsttkamppeter: the only useful data point to me is... do you still get stuck buttons like that?09:28
mlankhorstand does xorg stay stable09:29
tkamppetermlankhorst, stuck button and X stability seems to be perfect, rest are apps which are not your scope.09:31
mlankhorstok good, so I guess the stuck button was partially caused by onboard grabbing the mouse too then..09:32
mlankhorstor w/e, maybe there is still a bug in xserver but at least there's a workaround for it..09:33
=== vrruiz_ is now known as rvr
=== Sweetsha1k is now known as Sweetshark
tkamppetermlankhorst, I have updated https://bugs.freedesktop.org/show_bug.cgi?id=56578 now.10:24
ubot2`Freedesktop bug 56578 in Server/Input/Core "race condition with active/passive grabs when opening menus with touch" [Normal,Assigned]10:25
sil2100thomi: hi! You in IoM too?10:25
thomisil2100: yup10:25
sil2100thomi: awesome! Quick question - would you mind if I proposed a new version of python-evdev to ubuntu?10:26
thomisil2100: sure, but please make sure you don't break autopilot - what's the change needed for?10:26
sil2100thomi: the upstream developer released a new version and simply asked me to sync it with Ubuntu, so no urgent fixes10:27
thomisil2100: cool - in the past they;ve broken API, so we need to double check that10:28
thomiit's nice that they've realised we pushed it into distro though :)10:28
sil2100thomi: right, I'll poke you about testing later, at least for some guidelines how to check if AP is still working10:28
thomisil2100: that's easy: bzr branch lp:autopilot; cd autopilot; autopilot run autopilot10:29
=== jdstrand_ is now known as jdstrand
sil2100Ah, thought that jsut some specific tests use evdev ;)10:29
sil2100And/or only on certain configurations10:30
thomisil2100: yeah, you could probably just run the input tests10:30
thominah, we run on all cofigs10:30
thomias long as you have write acces sto /dev/uinput10:30
thomisil2100: feel free to ping me and I can run the tests, if you like10:30
sil2100thomi: thanks :)10:31
=== sil2100_ is now known as sil2100
sil2100thomi: hi! Can you give me power over launchpad.net/python-evdev ?10:56
sil2100thomi: it would be nice to be able to edit the data, could you make me the maintainer?10:57
=== MacSlow is now known as MacSlow|lunch
sil2100seb128: hmm11:11
seb128sil2100, I don't like that hmmm :p11:12
sil2100seb128: I have a question related to releasing new upstream versions of packages where we're not upstream, but which I'm a maintainer of11:12
seb128ah11:12
sil2100seb128: when releasing a new upstream version then, in the changelog, should I list all the changes that have been made inbetween versions?11:12
seb128sure, ask11:12
sil2100seb128: or just write 'New upstream version'?11:12
seb128your call11:12
seb128there is not written rules11:12
seb128I tend to list things that close a bug11:13
LaneyI like to put the interesting things from NEWS11:13
seb128and interesting changes11:13
sil2100Ok ;) Thanks guys11:13
* Laney tries sbuild --arch armhf u-s-s on his desktop11:13
seb128Laney, u-s-s is a small build, building on the n7 takes less than a minute11:17
* seb128 usually does build there11:17
seb128it's just a bit annoying having to reinstall the build-deps when putting a new image on it11:17
Laneyyeah I don't have those atm11:17
Laneythought this might be fast but it's not really11:17
seb128Laney, let me know if cross building work11:18
Laneynot cross building, qemu11:18
Laneyis working though11:18
seb128ah11:18
LaneyI think it's slower :P11:20
Laneyoh, segfaulted in the testsuite11:22
Laneyah good, that makes it more responsive11:30
* Laney breathes11:30
xnoxbrilliant indicators are finally crashing ubiquity panel =)11:30
* Laney locks Qt in the cupboard under the stairs as a punishment11:30
xnoxI think i will disable ubiquity panel as a workaround for bug 116105811:32
ubot2`Launchpad bug 1161058 in ubiquity (Ubuntu) "panel crashed with SIGSEGV in indicator_object_get_entries()" [Medium,Confirmed] https://launchpad.net/bugs/116105811:32
xnoxRight, larsu if you need any help testing / porting ubiquity's panel to new indicator stack feel free to ping me =)11:42
seb128xnox, did you read the friday discussion on the topic?11:45
xnoxseb128: hm, I don't think I did. Was it here?11:46
seb128xnox, yes, short summary: larsu is working on it, he might have it done today (if IRC crazyness stops pulling him off work)11:47
xnoxseb128: there is a mega plan in the back of my head to drop ubiquity-panel and drop ubiquity-dm, and instead use upstart user session to start ubiquity on login, with dash hidden / not-loaded and with a few thing pre-emptied.11:47
xnoxseb128: ok. cool.11:47
=== MacSlow|lunch is now known as MacSlow
seb128sil2100, how is unity looking? did you retry it yet?11:56
sil2100seb128: I did, let me look at the status11:56
sil2100seb128: it finished, but intel has a few too many failures11:58
seb128sil2100, real bugs/issues? or system flackyness?11:58
sil2100Seems like system flackyness, since ATI was fine11:59
seb128so another retry?11:59
sil2100Yes, it's running already12:08
sil2100thomi: hi! I installed the new evdev and tested the test_input_stack tests and they passed, but if you have a moment, could you also test on your machine? I pushed the package to my PPA:12:08
sil2100thomi: ppa:sil2100/testing12:08
desrtgood morning freedom lovers12:19
desrt. o O ( hmm... that didn't work... )12:19
desrtPANTS OFF!12:19
seb128desrt, howdy!12:24
seb128desrt, you are trying for GUADEC? ;-)12:24
* desrt invokes jdub12:24
desrtseb128: i made a present for you over the weekend12:24
seb128desrt, I noticed, thanks for working on that ;-)12:25
seb128when is next tarball due? ;-)12:25
seb128well, you need to get it merged first I guess :p12:25
desrti think this won't be done until after guadec12:25
desrti've been generating a whole lot of work lately that he needs to review12:25
seb128ok, I might just distro patch it if I need it12:25
desrtwhether in gio, file monitors, desktop files...12:25
desrtwarning: i may change the name12:26
seb128ok12:26
desrtg_file_measure_disk_usage() sounds nicer than _query_disk_usage() i think12:26
seb128well, I've enough stuff to do that I can delay that for a few weeks12:26
seb128I should probably just wait for you to land it properly12:26
thomisil2100: sure12:29
sil2100seb128: once I get this new package I am maintaining tested, how should I proceed to get the new version into the Ubuntu queue? Who should I poke and with what?12:29
sil2100thomi: thank you!12:29
seb128sil2100, either do a merge proposal against the ubuntu:<source> vcs or open a bug with a link to the ppa, or with the package files attached to the bug, and subscribe ubuntu-sponsors12:30
sil2100seb128: thanks :)12:31
seb128yw12:31
sil2100thomi: and then as well my previous question - could you assign me as the maintainer of launchpad.net/python-evdev?12:49
thomisure12:50
thomisil2100: done12:50
=== dednick is now known as dednick|afk
thomisil2100: I don't get a new python-evdev with your PPA added12:57
thomihmmm12:58
sil2100thomi: hm, let me see!12:58
thomisil2100: it doesn't look like it's in your PPA yet (not published anyway) - I'll try again later12:59
sil2100thomi: ah, right, amd64 still pending ;/ Sorry about that!12:59
sil2100thomi: and thanks!12:59
sil2100:)12:59
thomino worries12:59
seb128Laney, did you hit weird gsettings missing schemas bugs happening randomly with system-settings recently?13:09
seb128GLib-GIO-ERROR **: Settings schema 'com.ubuntu.touch.system' does not contain a key named 'r'13:10
seb128just hit that (but it's not the first time, it seems to try to read random keys)13:10
=== dednick|afk is now known as dednick
Laneyseb128: no13:16
Laneyno idea how to trigger it?13:16
seb128it happens on start every few runs here13:17
seb128with random key names, looks like corruption13:17
seb128could be an issue with gsettings-qt13:17
Laneythat one in particular comes from orientation-lock13:18
LaneyI can't see how that could be a bug in system-settings13:18
Laneyhave you seen it on the device or desktop or both?13:18
seb128desktop13:19
seb128but I don't test on the device that much13:19
seb128I mostly do check a few specific thing, otherwise run it when I update the image just to have a look13:19
Laneysame13:19
czajkowskialoha13:22
czajkowskiwondering who is the developer driving scopes? question on their functioning.  each time I lauch one in the dash it's instintive for me to double click but that just makes it disapear then I go and click it again and then have to hit launch.  Is there a way to change this so that if I find it in the dash and double click it, it opens?13:24
seb128czajkowski, you want to talk to mhr3_13:27
czajkowskiseb128: cheers13:28
pittirobru: hey Robert, how are you?13:28
czajkowskimaybe I'm just too used to double clicking13:28
pittirobru: would you mind having a look at friend's failing autopkgtest? it's blocking other packages like the new pygobject from entering saucy13:28
=== dednick is now known as dednick|lunch
sil2100thomi: if anything, the amd64 binary has been built and published!13:58
seb128Laney, larsu:14:11
seb128GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.background' does not contain a key named 'picture-u\xa8-d\xb0\xb1'14:11
seb128there is something weird with gsettings-qt :/14:11
desrtseb128: aren't you glad that resulted in an abort with a helpful error message instead of strange difficult-to-trace-down behaviour? ;)14:19
seb128desrt, don't get me started on the abort thing... ;-)14:20
* seb128 is pondering storing the ringtone in a ini style file instead of gsettings just to make sure the phone app on the phone is robust14:20
Laneywhen did you first start seeing this behaviour?14:21
seb128since we started using gsettings14:21
Laneyinteresting14:22
Laneylocale related?14:22
seb128dunno, why would it?14:22
seb128it's a corruption14:23
desrtseb128: there's a much easier way to ensure the app is robust: install the schema14:23
seb128it works 9 times on 10 run14:23
desrt:)14:23
seb128desrt, robust means = if your disk is corrupted, the schemas missing, etc, you still have a chance the app keep working14:23
seb128it might not14:23
desrtif disk corruption results in part of the application going missing then it's true that the application may not run properly14:24
seb128but the chance is higher when it doesn't abort just because e.g the configured ringtone schemas is missing14:24
* desrt raises a glass to not having old arguments14:24
seb128;-)14:24
seb128I told you, don't get me started on that :p14:24
desrtfair enough!14:24
seb128we have to agree on disagreeing there14:25
seb128it also annoys me that I've to make system settings depends on the phone app, which is not available in the archive yet, to be able to start it14:25
seb128I would prefer have a if(key not there) hide that ui14:25
desrtthis API exists now14:26
desrtand it's fast and convenient14:26
desrtg_settings_schema_source_lookup (g_settings_schema_source_get_default (), "your.schema.name")14:26
seb128yeah, I just need to get larsu to provide a qt api in gsettings-qt14:26
seb128since I'm calling from qml14:27
desrti think he's already doing that, no?14:27
desrtwith his dont-abort-like-desrt patch14:27
seb128it doesn't abort on missing key14:27
seb128but it does on missing schemas14:27
desrtah14:27
* desrt wonders how it could ever have aborted on missing keys14:28
=== dednick|lunch is now known as dednick
larsudesrt: g_settings_get_range() with a missing key aborts iirc14:30
larsuseb128: hm, when do you get this message?14:30
desrtlarsu: but don't you have to enumerate the keys in the schema in the first place in order to spin up the property map?14:30
desrtie: how is it even possible that you'd get a request coming in for a key that's not in the map?14:31
seb128larsu, that's happening in system-settings on start, once every 10 run ... seems like some sort of corruption :/14:31
seb128larsu, the code doesn't do anything special, it just use a GSettings and read one key14:31
larsudesrt: there's an api settings.schema.choice(nameofkey)14:31
larsudesrt: pass the wrong nameofkey, boom.14:31
desrtah14:31
desrtya... you should protect against that14:32
pittihey larsu, wie gehts?14:32
desrtthis isn't C, after all :)14:32
seb128larsu, I'm hitting it in different panels14:32
desrtpitti: hey... i wanted to ask you about your jetlag system14:32
larsudesrt: ya, that's the dont-abort-like-desrt patch14:32
larsupitti: gut danke! How was your weekend?14:32
pittilarsu: brainmelting :)14:32
larsuseb128: weird. I'll have a look.14:33
pittilarsu: we've been to Dresden, but didn't get that much done really aside from BBQ and idling at the beach :)14:33
seb128pitti, when do you start you holidays? I though you said they were conflicting with GUADEC, must be soon?14:33
pittiseb128: yes, next week14:33
larsupitti: ya, same here :)14:34
Sweetsharkseb128: soo, can we mir lp-solve quicky? it seems to have been in main at least twice (see bug 305790) and has been on upstream version 5.5.0 since at least lucid: https://launchpad.net/ubuntu/+source/lp-solve14:35
ubot2`Launchpad bug 305790 in xom (Ubuntu Jaunty) "MIR - move to main for openoffice.org 3 build-depends" [High,Fix released] https://launchpad.net/bugs/30579014:35
Sweetsharkseb128: trouble is: I am using libreoffices own copy of lp-solve and its causing all kinds of stupid dependency trouble ...14:36
jbichadesrt: how do you recommend fixing bug 1195481?14:36
ubot2`Launchpad bug 1195481 in gnome-control-center (Ubuntu) "[power]: gnome-control-center crashes if indicator-power is not installed in Unity" [Medium,New] https://launchpad.net/bugs/119548114:36
seb128Sweetshark, check with doko or mterry maybe? but it has been in main it should be fine14:36
desrtjbicha: lots of good ways to deal with that14:37
desrtjbicha: could move the custom indicator to the indicator-power package like datetime does it14:37
sil2100seb128: \o/ Tests passed \o/14:38
sil2100seb128: can I publish unity?14:38
desrtjbicha: could move the key to g-c-c and add a dep from the indicator to g-c-c14:38
seb128sil2100, excellent, please do!14:38
desrtjbicha: could add a dep from g-c-c to the indicator14:38
sil2100seb128: we'll have it in proposed and ready for the transition14:38
desrtjbicha: could move the schema to some other package like gs-d-s and make both depend on that14:38
desrtor you could do the conditional thing i mentioned above14:38
jbichadesrt: yeah the last one is the one I'm looking for14:39
desrtthat's the least-good one :p14:39
desrtbut ya... might make sense in this case14:39
desrti kinda like the datetime approach, fwiw14:39
jbichadesrt: because you're hoping gnome-control-center gets forked?14:40
desrtnot because of that14:40
desrtyou need to think of schemas like you think of libraries....14:40
sil2100alex-abreu: ping!14:40
sil2100alex-abreu: hi!14:40
desrtso either a) they're API or b) they're private14:41
alex-abreusil2100, hi!14:41
sil2100alex-abreu: could you add me to ~cordova-ubuntu ?14:41
desrthaving all users of the schema in the same package means that you get option (b) which is all-around nicer14:41
alex-abreusil2100, sure14:41
Sweetsharkdoko, mterry: see above -- do we need to do all the redtape for getting lp-solve 5.5 into main for the third time?14:41
desrtplus... why have custom code installed (even if disabled) to deal with an indicator that's not installed?14:41
sil2100alex-abreu: since I need to fix the cu2d webapps stack and need to be part of the team to do that ;)14:41
sil2100alex-abreu: thanks!14:42
alex-abreusil2100, done .. welcome in the team ! :)14:42
sil2100;p14:42
mterrySweetshark, looking14:42
Sweetsharkmterry: note its still supported in main in lucid anyway with that upstream version.14:43
mterrySweetshark, yeah.  that's fine.14:43
mterryapproved  :)14:43
* Sweetshark gives mterry a hug.14:44
jbichadesrt: I attached a MP to the bug which is one fix (having Unity depend on indicator-power) but bschaefer wasn't so sure that was right14:45
desrtjbicha: move the panel is your best bet, imho14:46
desrtkeeping patches out of the g-c-c package and shipping override panels alongside indicators is the best way14:46
jbichadesrt: that's a lot more work though and it will mean that the Ubuntu versions will likely get outdated (but at least the UI would be more stable from release to release)14:47
jbichaalso there's bug 119766214:49
ubot2`Launchpad bug 1197647 in indicator-datetime (Ubuntu) "duplicate for #1197662 Date & Time applet in control center does not start" [High,Fix released] https://launchpad.net/bugs/119764714:49
jbichaoops I mean bug 118798114:50
ubot2`Launchpad bug 1187981 in gnome-control-center "symbol conflicts in libtimezonemap1" [High,New] https://launchpad.net/bugs/118798114:50
desrtfun!14:52
desrtmaybe we should fork g-c-c...14:52
desrt(why didn't we do this already?!?)14:53
seb128because it's work and nobody did it (yet), and because have 2 different g-c-c on top of 1 g-s-d is impractical14:54
seb128so it requires some thinking about g-s-d, or also forking that ... but then it starts being tricky14:54
jbichabecause we can *almost* make things work without forking14:54
seb128it might be easier to just 'fork' a few panels14:54
* qengho had to flip to a VT, run "startx -- :4 -ac; sleep 5; DISPLAY=:4 xterm" to bootstrap a GUI this morning. Ouch.15:14
seb128jbicha, seems like only plasma-widget-kimpanel is missing for the ibus transition ... did you talk to the kubuntu guys about it/do you plan an upload?15:20
attenteseb128, can we upload a new accountsservice?15:21
seb128attente, hey, sure, what change do you need?15:22
seb128(I don't see a new upstream version nor a pending sponsoring request)15:23
attenteseb128, it's for the input sources15:23
attenteit's already proposed upstream15:23
seb128do you have the bug url?15:23
attentebut it's still pending15:23
seb128ok15:23
attentehttps://bugs.freedesktop.org/show_bug.cgi?id=6308615:23
ubot2`Freedesktop bug 63086 in general "Add KeyboardLayouts property" [Enhancement,New]15:23
seb128did you talk to Stef about it?15:23
attenteyes15:23
attentei should follow up again though15:24
seb128right15:24
seb128I would prefer if he could ack the name/format before we backport it15:24
seb128so we don't build on a variable type/format that might change15:25
attenteseb128, ok, sounds good15:26
seb128attente, let me know when you hear back from Stef, then we can upload15:26
attenteseb128, sure15:27
seb128attente, btw ibus 1.5 is in saucy-proposed, you can ping alesage about daily landing I think (that was blocked on ibus to be available iirc?)15:27
alesageseb128, ok I'll get that job going15:29
seb128alesage, thanks ;-)15:29
alesageattente ^^15:29
asacpitti: https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1203655 ... is that the bug that causes my thinkpad to not go to sleep when i close the lid?15:51
ubot2`Ubuntu bug 1203655 in upower (Ubuntu) "Hangs in pthread_join in libusb_exit" [Undecided,Confirmed]15:51
asaclarsu: ^15:52
asaclet me know if you want me to extract something fro debugging or so15:52
larsuasac: I think it's related (I have the same issue), but I haven't had time to verify it yet15:52
pittiasac: I don't know; could be15:52
pittiasac: my laptop suspends just fine, and larsu couldn't reproduce it yet, I don't have any other data15:52
* larsu had the unsuspended-laptop-in-backpack-problem because of that15:53
pittiI suspended/resumed it a lot over the weekend15:53
larsupitti: I didn't have it in the last couple of das either. I'll keep an eye on it, though15:53
asaci can suspend through menu15:54
asacnot when closing the lid15:54
asacit just goes in heat mode15:55
pittiasac: does it suspend when you Ctrl+Alt+F1 ?15:55
seb128Laney, larsu, kenvandine: hum, are the gsettings key value supposed to update on key change?16:15
seb128I'm doing16:16
seb128    GSettings {16:16
seb128        id: soundSettings16:16
seb128        schema.id: "com.ubuntu.touch.sound"16:16
seb128...16:16
seb128            SilentModeWarning { visible: soundSettings.silentMode }16:16
seb128but the visibility doesn't toggle when the key change16:16
seb128if I do use a prop and do "onChanged: { if (key == "silentMode") silentMode = value" it works though16:17
larsuseb128: they are supposed to and there are tests that they do...16:17
seb128hum16:17
seb128I wonder what I'm doing wrong there16:17
larsume too :)16:17
larsuit looks totally fine to me16:17
larsuany warnings when loading the script16:18
larsu?16:18
seb128no16:18
larsuhow are you changing the visibility, with gsettings set?16:18
larsuoops, silentMode of course16:18
seb128yes16:19
seb128and it works if I do "onChanged: { if (key == "silentMode") silentMode = value16:19
seb128in my GSettings {}16:19
larsuah, right16:20
kenvandinethat doesn't work16:20
larsuand you're sure the visible thing works?16:20
seb128larsu, http://paste.ubuntu.com/5925776/16:24
seb128$ gsettings set org.gnome.desktop.background show-desktop-icons false16:24
seb128$ gsettings set org.gnome.desktop.background show-desktop-icons true16:24
seb128does it change for you dynamically?16:24
seb128larsu: the previous version doesn't reflect changes for me, that one does: http://paste.ubuntu.com/5925784/16:26
seb128kenvandine, hey, "that doesn't work" ... you confirm what I'm seeing?16:26
larsuseb128: same problem here. Definitely a bug16:27
seb128larsu, ok, let me file one16:27
larsuseb128: let me finish ubiquity first please, I've had too many distractions today already :)16:27
larsuseb128: thanks!16:27
xnoxlarsu: yes, please, that =)16:28
kenvandinelarsu, remember it doesn't automatically bind the property16:29
kenvandineat least that is what i seem to recall16:30
larsukenvandine: well, it should in that direction16:30
larsukenvandine: the problem was that it didn't in the other (checking a checkbox didn't update the key)16:30
kenvandineoh right16:30
seb128larsu, https://bugs.launchpad.net/ubuntu/+source/gsettings-qt/+bug/120618116:30
ubot2`Ubuntu bug 1206181 in gsettings-qt (Ubuntu) "the properties don't get updated when the key value changes" [Undecided,New]16:30
kenvandinesorry for the confusion... :)16:30
larsuseb128: thanks16:31
kenvandinethat did work :)16:31
larsukenvandine: no worries16:31
* kenvandine goes back to ofono 16:31
kenvandine:)16:31
seb128larsu, sorry for adding to your day IRC ping-o-load (welcome to most of our days :p)16:31
* seb128 goes for some exercice16:31
kenvandineseb128, btw i am able to get those serviceNumbers from ofono-qt just fine16:32
larsuseb128: enjoy!16:32
kenvandinejust fighting a little exposing it to qml16:32
seb128kenvandine, nice!16:32
kenvandineshould have it ready today16:32
larsuseb128: usually it doesn't bother me, but otday was just crazy16:32
seb128larsu, yeah, I know how it is when pings don't stop and you can focus 15 min on code ;-) Anyway going for some exercice, maybe you manage to get an hour of quiet hacking :p16:34
larsuxnox: https://code.launchpad.net/~larsu/ubiquity/fix-indicators/+merge/17743817:34
larsuseb128: thanks for bringing this to my attention, it was a regression that I introduced with the c++ split. Fixed and MRed, would love a review ;)17:52
seb128larsu, great, thanks for fixing it!17:56
robrupitti, hi, yes, I can have a look. where are the failures?18:08
=== sam113101 is now known as sam113101_afk
=== sam113101_afk is now known as sam113101
ritzhi , could someone look at https://bugs.launchpad.net/indicator-session/+bug/120623119:27
ubot2`ritz: Error: ubuntu bug 1206231 not found19:27
ritzwrong channel19:27
ritzhmmm, ubuntu-security ^^^19:28
sarnoldhrm, I can't load it either.19:29
=== racarr is now known as racarr|lunch
ritzsarnold adding you19:30
ritznot a very high prio19:30
ritzbut annoying19:30
ritzsarnold mark this as public ?19:32
=== ritz is now known as ritz|dead
=== VD is now known as Guest37498
desrtseb128: hey.   been following the conversation?19:46
desrti think we should drop per-user layouts at the login screen.  they don't make sense.19:47
seb128desrt, hey, hum, no ... where was that? #gnome-hackers?19:47
desrtya19:47
desrtah.  you're not there.19:47
seb128(I'm not on there anymore most of the time)19:47
desrti think we should just have one global system default19:47
desrtthe idea that the keyboard layout changes after you type the username but before the password is _really_ weird19:48
desrt(and only slightly less weird if you pick the user by mouse)19:48
seb128we don't type the username19:48
seb128we don't have a username entry19:48
seb128we click on it19:48
desrti know.  please read again :)19:48
seb128and it makes sense to type the password in the keyboard layout you use19:48
desrtright... but a computer has a keyboard attached to it, right?19:49
seb128was that discussion mostly between qwerty users?19:49
desrtone particular kind of keyboard19:49
desrtlike... in your case, we have a setting on a harddisk that's physically bolted into a machine that has an azerty keyboard on top19:49
seb128I'm typing azerty on qwerty keyboard (ok, not the majority but still)19:49
desrtso why not always use azerty at the login screen?19:49
seb128what about university kind of setups?19:50
seb128or libraries19:50
seb128or internet cafés19:50
desrtmaybe...19:50
seb128well, the feature is no expensive to support and is handy in some cases19:52
seb128I guess we can keep it as Ubuntu specific if upstream is not interested19:52
desrti'm trying to decide if upstream should be interested19:52
desrtor if ubuntu should drop the feature :p19:52
seb128the cost is lost, do they just object on principle? even if it's useless for 90% of users, it's not cluttering UI or creating work...19:52
desrtdo you have your system keyboard layout configured to azerty?19:52
seb128is *low*19:53
seb128yes19:53
seb128but let's say I do a guest account for dholbach because I stay at his place for a while and he's going to use my laptop19:53
seb128he doesn't know azerty19:53
seb128he's probably going to use qwerty19:54
seb128well, I don't get what's the cost/issue to just have one list of values by user there19:54
seb128it's not the most useful feature in the world19:54
seb128but the cost is low...19:54
desrtwell19:54
desrtmy issue with it is that we now have the list of keyboard layouts used by the user in two places19:54
desrtaccountsservice and gsettings19:54
desrtand we have to keep them in sync19:54
desrtalso: it's not clear how we should select the default19:55
jbichawhy does gsettings need the keyboard layout if accountsservice can do it?19:55
desrtprobably we don't want the user changing the layout in the session with a hotkey to change what is used at the login screen next time19:55
desrtjbicha: accountsservice doesn't do it yet... at least not upstream19:55
seb128desrt, does changing in the session change what you get in the session at next login?19:56
jbicharight but when it does...19:56
seb128desrt, for me it's simple, we have a ordered list configured in gnome-control-center19:56
seb128the first item is the default19:56
desrtseb128: i don't know.  should it?19:56
seb128on the login screen and in the session19:56
seb128no19:56
desrtthese are the questions i am currently trying to think through :)19:57
attentei guess it's a backwards compatibility issue? do we remove the schema if accountsservice handles it, or keep it and sync..19:57
seb128I think we should respect the configuration and always apply defaults on fresh boot/login19:57
desrtthat's not how the session side currently works19:57
desrtit remembers the one from last time19:57
seb128the cycling you do in a session is in session state19:57
desrtwhic is arguably bogus...19:57
seb128well19:58
seb128depends19:58
seb128do you use "keymap by win" option19:58
desrtlol19:58
seb128most people don't use the same input method/keymap in their im client and text editor19:58
seb128you code in C/english19:58
seb128you chat in your language19:58
seb128"lol" but welcome to keymap fun ;-)19:58
seb128default state should really be whatever you defined the default, at every login19:59
seb128then users change the config according to the context19:59
desrti think i agree19:59
=== racarr|lunch is now known as racarr
sarnoldritz_: public makes sense to me20:58
=== thumper--afk is now known as thumper
chrisccoulsondoes somebody want to maintain a browser?21:07
mdeslaurlol21:07
sarnoldoh no, I'm not falling for that21:07
chrisccoulson:)21:07
mdeslaurIT'S A TRAP!21:09
chrisccoulsoni'm just going to pop in to random IRC channels this week and ask the same question21:09
seb128chrisccoulson, which one are you giving away? ;-)21:24
chrisccoulsonseb128, i only have one to give away ;)21:25
seb128chrisccoulson, I saw you uploading chromium recently! :p21:25
chrisccoulsonseb128, oh, i just sponsor stuff for qengho21:25

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