/srv/irclogs.ubuntu.com/2014/03/20/#ubuntu-touch.txt

rsalvetiondra: awesome, please release that soon00:00
rsalveti:-)00:00
ondrarsalveti: actually just working on dualboot now, adding ubuntu and android update support00:00
rsalvetiawesome00:01
ondrarsalveti: did you ask to use own ubuntu build with dualboot, or to have recovery functional unless you reboot to Ubuntu from the app?00:01
ondrarsalveti: BTW do we still need SWAP with 4.4.2 ports?00:03
rsalvetiondra: I was just wondering if there was any other way to update the image without downloading it from the app00:03
rsalvetias that's really really slow00:03
rsalvetiondra: we don't, will ping ogra_ tomorrow to get that disabled after our next promoted image00:04
ondrarsalveti: so I can share with you app we used at mwc, that has this feature already enabled00:06
ondrarsalveti: I did some extra tweaking and scripting, so that you can use already if you want00:07
ondrarsalveti: OK so I can drop swap from dualboot as well then00:07
rsalvetiondra: that would be nice, I believe Saviq might want that as well00:08
ondrarsalveti: I will drop this to my chinstrap then00:08
* Saviq wants00:09
ondrarsalveti: okubik/public_html/humpolec/mwc00:11
ondrarsalveti: use script dualboot-one-device.sh00:12
ondrarsalveti: use param  'PUSH_CUSTOM' followed by list of the tar.xz you want to push to the phone00:14
ondrarsalveti: just remember to update app with one included there, at least once00:15
rsalvetiondra: that's great, will give it a try00:18
ondrarsalveti: let me know if it works, still a bit work in progress00:18
rsalvetisure00:19
ondrarsalveti: close app and let it work, it will open app and button should be at state "resume", it will resume with your own files00:19
rsalvetiondra: hm, got app not installed after trying to install the apk00:21
rsalvetiondra: do I need to remove it first?00:21
rsalvetihm, it's a built-in app00:22
ondrarsalveti: probably not signed properly00:22
rsalvetican't even remove it00:22
rsalvetiondra: should I use UPDATE-UbuntuInstaller.zip?00:23
ondrarsalveti: adb reboot bootloader && fastboot boot recovery <CWM> && adb mount /system && adb push <UbuntuInstaller.apk> /system/app00:23
rsalvetialright00:24
ondrarsalveti: this will replace system app with one with our own key00:24
rsalvetiondra: PUSH_CUSTOM is not available in https://chinstrap.canonical.com/~okubik/humpolec/dualboot-one-device.sh00:24
ondrarsalveti: or you can remove it from system, and then you can update with adb install00:24
ondrarsalveti: humpolec/mwc/00:24
Saviqwonder how that'll work for me with adb going crazy :|00:24
rsalvetiondra: oh, sorry00:25
ondrarsalveti: sorry all the files are in mwc folder00:25
rsalvetiondra: then what should I give as arguments? device.tar.xz and ubunut.tar.xz?00:29
ondrarsalveti: yes00:31
ondrarsalveti: but ubuntu always as first!00:31
ondrarsalveti: since our brilliant overlaying, you need to have rootfs as first00:31
rsalvetiondra: oh, ok00:31
Saviqdamn, that's not gonna work, wth is happening ;|00:31
ondrarsalveti: it will take any number of packages00:32
ondrarsalveti: I put there also scripts which will convert you tar.gz preinstalled into system-image package which you need for dualbootr00:33
rsalveticool, but I'll try with the official image first, let's see00:33
ondrarsalveti: same is there for converting device image, just point that script to your out/target/product/mako00:33
rsalveti./dualboot-one-device.sh PUSH_CUSTOM ubuntu-c6b7105334c67a0c762f84904a3dc4e7818b7e7a1a95eef6f82c149ff0bc6f44.tar.xz device-456bc5a53bcbb0481be13acacc4de673433c4ea0255ffabe0cbc35925481715d.tar.xz00:33
ondraSaviq: what are you mumbling? :)00:33
ondrarsalveti: correct00:34
Saviqondra, my mako USB reconnects every 5s00:34
ondrarsalveti: then you are doomed, it needs almost minute to push all the files to the phone00:34
rsalvetiSaviq: what do you get in your host syslog?00:34
Saviqrsalveti, usb disconnect/connect, nothing more interesting00:35
ondrarsalveti: you can also passed to it device id as first param if you have more devices, as Saviq once requested :P00:35
Saviq;D00:35
Saviqrsalveti, http://pastebin.ubuntu.com/7122863/00:35
rsalvetiok, app was opened automatically00:35
Saviqrinse&repeate00:36
Saviq-e00:36
ondrarsalveti, Saviq if things go well, I will be able to use Ubuntu upgrader to update installed Ubuntu with deltas :)00:36
Saviqondra, /me awaits00:36
rsalvetiondra: hm, can't see any resume in here00:37
rsalvetirm: cannot remove ‘update_command’: No such file or directory00:37
Saviqondra, so basically instead of recovery doing that work, the app in android will?00:37
* Saviq starts from scratch00:38
rsalvetiSaviq: yeah00:38
ondrarsalveti: yeah, app will do it00:38
rsalvetiondra: pushed the app to /system/app, as you said00:39
ondrarsalveti: magic is to convince android not to delete downloaded update before anything happens00:39
Saviqondra, mhm00:39
rsalvetibut still can't see any resume option00:39
ondrarsalveti: hmm, and app was not running and script started the app?00:39
rsalvetiondra: yeah00:39
rsalvetirunning it again with the app opened00:40
ondrarsalveti: OK I wonder if version of the app is wrong00:40
rsalvetisays 0.3 here00:40
ondrarsalveti: no app needs to be closed00:40
rsalvetino, still nothing00:40
ondrarsalveti: so version should be right00:40
=== chriadam|away is now known as chriadam
rsalvetilet me reboot and try again00:41
rsalvetino resume :-(00:44
rsalvetiondra: http://paste.ubuntu.com/7122890/00:44
Saviqwe need to allow logging the phone in via QR code00:44
Saviqtyping a strong password through is crazies00:44
rsalvetihahah, yeah00:45
Saviqevery freakin' time00:45
ondrarsalveti: looks all good00:45
ondrarsalveti: OK uninstall the app00:45
rsalvetiondra: just remove it?00:46
rsalvetifrom recovery00:46
ondrarsalveti: no you can just uninstall it, we will install one from zip file00:46
ondrarsalveti: actually this could be the problem00:47
ondrarsalveti: you might still have old app00:47
ondrarsalveti: sometimes android is really stubborn to remove old app00:47
ondrarsalveti: so from recovery just delete /system/app/UbuntuInstaller.apk00:47
rsalvetiright00:48
rsalvetiremoving, rebooting00:49
Saviq;( reflashing phone didn't help00:49
Saviqreboot, biab00:49
rsalvetiondra: then use the zip in recovery?00:50
ondrarsalveti: no just pick app from that zip file00:50
ondrarsalveti: and install it with adb install00:50
rsalvetiondra: sorry, which zip?00:50
rsalvetihttps://chinstrap.canonical.com/~okubik/humpolec/mwc/recoveries/UPDATE-UbuntuInstaller-v0.3.zip ?00:51
ondrarsalveti: boot normally now and make sure app is gone00:51
ondrarsalveti: yeah that is the one00:51
rsalvetifile 'UPDATE-UbuntuInstaller-v0.3.zip' does not contain AndroidManifest.xml00:51
ondrarsalveti: but you don't need that00:53
ondrarsalveti: hold a sec, i will get you the app00:53
rsalvetiondra: just grab the apk from that zip?00:53
ondrarsalveti: yeah00:53
rsalvetiinstalled00:54
ondrarsalveti: I just replaced one in chinstrap with one from zip00:54
ondrarsalveti: with adb install?00:54
ondrarsalveti: and when you booted there wasn't dualboot app?00:54
ondrarsalveti: so now rerun script, fingers crossed00:54
rsalvetiondra: it wasn't there, so I guess it removed successfully00:55
ondrarsalveti: OK00:57
rsalvetiondra: ok, resume is available now \o/00:58
Saviqondra, bootstrap possible with that new option, or do I need to bootstrap once before I can go with "resume install"?00:58
ondrarsalveti: sweet :)01:01
ondraSaviq: what do you mean by bootstrap now/01:01
ondra?01:01
Saviqondra, I freshly flashed my mako with android01:02
ondraSaviq: that's perfect01:02
ondraSaviq: app will backup your stock recovery01:02
Saviqondra, and installed the app through recovery01:02
ondraSaviq: and once you uninstall ubuntu it will restore it01:02
ondraSaviq: no need01:02
ondraSaviq: but you will need to install SU through recovery01:03
Saviqright, SU, /me does01:03
ondraSaviq: if you don't mind app in the system partition, you can run FULL command, it will install some old Ubuntu though01:04
rsalvetiondra: we might just need to improve it to accept a build number01:04
rsalvetiroot@ubuntu-phablet:/# system-image-cli -i01:05
rsalveticurrent build number: 001:05
rsalvetiother than that, working fine01:05
ondraSaviq: find function "complete_ubuntu_instalation()"01:05
ondrarsalveti: I'm working on it now01:05
ondrarsalveti: it will be getting build number from installed ubuntu01:05
rsalvetiondra: awesome, thanks so much, you can't image how easier my life will be now hahah01:06
ondrarsalveti: so if you pass to it "version.tar.xz" it will pick correct version01:06
rsalvetitired of waiting almost one hour to get this device flashed01:06
ondrarsalveti: welcome :)01:06
rsalvetiondra: great01:06
Saviqondra, SuperSU installed, can I just go and PUSH_CUSTOM now?01:06
rsalvetiondra: let me know when you get that working01:06
ondrarsalveti: hope soon, I will need some beta testers so I will ping you01:07
ondraSaviq: adb install UbuntuInstaller.apk?01:07
rsalvetithanks01:07
Saviqondra, it's already installed01:07
ondraSaviq: then you can just PUSH_CUSTOM01:07
Saviqondra, cool, let's see01:07
Saviqondra, hmm no "resume install", only lets me choose the channel01:09
* Saviq might not be using the right app01:10
ondraSaviq: you need to close the app, run the script, once that is done, script with start app with extras in the intent pointing to sideloaded packages01:12
Saviqondra, yeah, I think I might not have installed the correct version of the app01:13
ondraSaviq: use one from the zip file, older but will work01:13
Saviqused the UPDATE v0.301:13
Saviqnow01:13
Saviq\o/01:14
Saviqondra, it's alive! ;)01:15
ondraSaviq: nice :)01:16
ondraOK I'm off to get some sleep now01:16
ondratomorrow guys01:17
=== ondra is now known as ondra|away
rsalveticya01:17
Saviqrsalveti, does the app lie about the installed ubuntu version for you as well? says image 200 from channel trusty for me, but it should be 247 (and also system-image has no idea about the number, that's what you said above?)01:27
=== jhodapp|afk is now known as jhodapp
rsalvetiSaviq: yeah01:33
=== jhodapp is now known as jhodapp|afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== tk is now known as Guest4571
Guest4571i have been trying to port ubuntu touch on i9082 for past several hours.. stuck on device boot03:49
Guest4571need suggestions03:49
=== jonahbron is now known as jonahbron_
jonahbron_Hello, I'm working on adding a MenuBar to my QML app.  When I add it, the menu doesn't appear.  Any idea why?04:33
=== OutOfControl is now known as benonsoftware
cgfreehi all05:21
cgfreeis it going to be possible to get ubuntu touch experimentally on my samsung galaxy tab 3 smt210?05:22
Nullrezeverything is possible05:23
cgfreewhere can I find the img?05:24
Nullrezmight have to port on your own05:25
cgfreehmm sounds tricky05:25
=== JoseeAntonioR is now known as jose
dholbachgood morning07:41
Mirvtsdgeos: I wonder if you could take a look at the calendar-app crasher bug #1294995 - trunk having it is a blocker for the actual calendar-app blocker, which is the last one preventing promoting Qt 5.2 based image08:12
ubot5bug 1294995 in qtdeclarative-opensource-src (Ubuntu) "qmlscene crashed with SIGSEGV in value() when running calendar-app" [Undecided,New] https://launchpad.net/bugs/129499508:12
Mirvit seems the trunk could see a revert that "fixes" the issue, but a crash would be good to be looked at anyway08:13
tsdgeosMirv: let me have a quick look08:25
Mirvit's quite easy to trigger from trunk08:25
tsdgeosMirv: desktop also?08:25
tsdgeos"Running the app on the desktop via qmlscene segfaults when manually selecting dayview as well." sayss the bug08:28
Mirvtsdgeos: yes, especially desktop since I don't know yet if people are getting that on device and I fail to remember how to upgrade trunk for click packages on device08:28
tsdgeosworks for me08:28
Mirvtsdgeos: bzr branch lp:ubuntu-calendar-app, cd u*, bzr bd, dpkg -i, /usr/bin/calendar-app?08:29
tsdgeosno, not that08:30
tsdgeoslet me try08:30
Mirvfor me it crashes every time I click first "Week", then click "Week" again to reveal the lables again, then click Day08:30
tsdgeosi'm just doing qmlscene calendar.qml08:30
tsdgeosand that works08:30
Mirvso they managed to trigger that bug in the latest commit which now then prevents landing fixes for the AP tests08:30
tsdgeoslet me see if doing what you say makes any difference08:30
Mirvthe /usr/bin doesn't do anything else either08:30
Mirvalso happens with LANG=C qmlscene /usr/share/calendar-app/calendar.qml08:33
tsdgeoslet's see if that helps me08:34
tsdgeosmaybe it just likes catalan08:34
josehey didrocks! mind a quick PM?08:34
didrocksjose: sure08:34
Mirvtsdgeos: there's CoreDump and friends in the bug too, though, if it helps08:36
tsdgeosMirv: i see that i did not have qtorganizer5-eds installed that seems to be needed08:37
tsdgeoslet me see if that does anything08:37
tsdgeosmay be the fact also that i have no appointments at all08:37
tsdgeosMirv: do you?08:37
Mirvtsdgeos: yes to both08:37
MirvI've appointments via evolution, and qtorganizer5-eds installed08:38
tsdgeosthat may make it do more stuff than my empty thing08:38
popeyMirv: i marked bug 1294671 as a dupe of your bug 1294995 - dunno if it has more tracing, but has core dump08:40
ubot5Error: Launchpad bug 1294671 could not be found08:40
ubot5bug 1294995 in qtdeclarative-opensource-src (Ubuntu) "qmlscene crashed with SIGSEGV in value() when running calendar-app" [Undecided,Confirmed] https://launchpad.net/bugs/129499508:40
Mirvpopey: thanks. the 995 has the best trace via lp:daisy usage08:41
popeyk08:41
janimo`ogra_, would it be possible to start adbd if the container fails to start as well?08:51
janimo`it helps debug while porting08:52
ogra_janimo`, i'll try to come up with something08:59
ogra_janimo`, until then just change the upstart job back to what it was i guess08:59
janimo`ogra_, I did that, sure, just thought it would be good fixed properly :)09:00
ogra_cwayne added a function to rootstock that can replace single files inside a build btw (for example the adbd job ;) )09:01
janimo`ogra_, maybe the container emit some error signal and have that too trigger adbd09:01
ogra_yeah09:01
* janimo` knows too little about upstart to suggest anything else09:01
ogra_i need to find if thats possible09:01
ogra_its not so much upstart but rather lxc09:01
janimo`ogra_, for the phone I am working on I also have an overlay thingy copied over at buildd time so no biggie09:01
ogra_ah, cool09:01
janimo`ogra_, also changes can - as I learned yesterday - be added using the regular system-image deploymnt mechanism09:02
janimo`very convenient09:02
ogra_right09:02
ogra_(rootstock install just copies that script :) )09:02
janimo`I no longer know where rootstock fits in now with so many scripts and different ways of flashing a device09:03
janimo`I am glad we can finally make this port work with system-image09:04
janimo`and not the legacy layout09:04
ogra_well rootsotck is a tool for porters that dont want to bother with creating system images09:04
tsdgeosMirv: should adding meetings from the calendar-app work?09:05
popeyyes09:05
tsdgeosdoesn't work here09:05
popeyknown bug editing them though09:05
tsdgeosmaybe something is missing a dependency to evolution-data-server ?09:05
* tsdgeos tries installing that09:05
Mirvit seems Olivier now provided a better backtrace with QV4_FORCE_INTERPRETER=109:06
janimo`ogra_, right now I reuse pristine Ubuntu images and add an overlay at build time. I think this is simplest09:06
ogra_janimo`, the installer is identical to the system-image script inside the recovery but you can hand over the android system.img of your build directly (and a rootfs traball frokm cdimage) the result is identic to a s-i install09:06
tsdgeosthat's better09:06
tsdgeosand now i get it to crash09:07
tsdgeosso yes it only crashes if you have data in your calendar09:07
tsdgeosand you need eds to be installed09:07
tsdgeosto be able to add data09:07
mihirmy mouse pointer  flickers with dual monitors (2 LED & 1 Built-in Display) , any easy fix ??09:13
mihirubuntu 13.1009:13
Mirvdo you understand if https://code.launchpad.net/~timo-jyrinki/ubuntu-calendar-app/bug_1293489_mega-merge/+merge/211887 makes sense or not? ETOOMANYBRANCHES09:23
JamesTaitGood morning all; happy World Storytelling Day! :-D09:35
tsdgeosMirv: so found http://pastebin.com/7kVvV6kr that seems to help, but i still need a testcase for Qt09:37
Mirvtsdgeos: \o/09:46
Mirvgood to have something, as one never knows when that crasher appears somewhere we can't workaround09:46
timppaHas someone tried putting a full length movie to Touch? I just copied one x264 trailer and it works, but a full length movie in same format does not show up at all09:53
Mirvtimppa: sounds like worth filing a bug against https://bugs.launchpad.net/mediascanner2 or something.. I think it's possible no-one has tested a full length movie09:55
timppaMirv: is Video lens correct "term" for it?09:57
timppaMirv: and where can I find logs for the mediascanner?09:58
Mirvtimppa: yes, video lens. my knowledge on the media side is not too deep, but it seems there are log files under .cache/upstart/mediascanner.log10:03
timppaMirv: I'll have a look on those also10:03
timppaMirv: thanks10:03
Mirvnp10:03
Mirvyes, I can see stuff happening when I do tail -f mediascanner.log and then copy videos in10:04
timppaMirv: I see error: Unable to discover /home/phablet/Videos/filename.mp4, error code: 510:07
=== vrruiz_ is now known as rvr
Mirvtimppa: oh, note also mediascanner-2.0.log10:08
timppayes, that gives a different error10:08
Mirvthat seems quite clean, it gives an error for one of my media files and then "Added video" for others10:08
sergiusensMirv, hmmm, jim has watched full movies with the media player10:08
sergiusensnot sure he was monitoring the scanner10:09
Mirvok then, maybe it's related to the more limited scope of support then. like is h264 AVC high profile supported, or only mainline/base profiles?10:10
timppaMirv: https://bugs.launchpad.net/mediascanner2/+bug/129506210:15
ubot5Ubuntu bug 1295062 in mediascanner2 "Full length movie does not show up in Video lens" [Undecided,New]10:15
popeyprobably wants a distro task for that?10:16
popeytimppa: mediascanner-service[2001]: ERROR error/fs-walker: Content discovery failed for "/home/phablet/Videos/Cosmos.A.Space.Time.Odyssey.S01E01.720p.HDTV.X264-DIMENSION.mkv": gst-core-error-quark(12): Your GStreamer installation is missing a plug-in.10:20
popeyrelated?10:20
ogra_popey, shouldnt be if a trailer of the same format works10:20
ogra_(if it really *is* the same indeed)10:21
timppaogra_: I look codec info with vlc, it *looks* the same :)10:29
timppapopey: I did not have that kind of error messages10:29
popeyok10:30
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
asacChickenCutlass: https://bugs.launchpad.net/music-app/+bug/129230610:50
ubot5Ubuntu bug 1292306 in Ubuntu Music App "Upon upgrading to Qt5.2 the music app no longer plays the next song if the screen is off" [Critical,Triaged]10:50
asacChickenCutlass: there is a test attached, but doubt this will really cause the issue in automation beause adb etc.10:50
asacwill keep our device awake10:50
asacso guess we would need a mechanism to put phone into deep sleep for N seconds10:50
asacand have it auto wake up10:50
asaccan we do that?10:50
ogra_asac, hard to tell, we would need to disable adb automatically for a certain time or so ...11:11
asacogra_: from host side?11:16
ogra_no11:16
ogra_on the device11:16
davmor2Morning all11:16
ogra_asac, a nohup script that calls: setprop persist.sys.usb.config mtp, sleeps a while and then adds adb back to the property might work11:17
asacChickenCutlass: do you know if the emulator has similar properties wrt to powermanagmenet as our devices? e.g. sleeping if no wake locks11:17
ogra_not sure if nohup actually works since the shell will be completely dead when adbd is off11:18
ogra_i'll do some testing later today11:18
ogra_bah, sigh11:21
ogra_http://people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-trusty-246.png vs http://people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-trusty-248.png ... the container starts 2sec later with 24811:21
* ogra_ wonders why11:21
ChickenCutlassasac: I know we needed to turn off powerd in the emulator. it does not behave the same as the device11:23
=== jhodapp|afk is now known as jhodapp
jhodapptimppa, full length movies work just fine, it has more to do with supported codecs and profiles11:54
jhodapptimppa, I test playback with many different lengths of video files11:54
mardydobey: hi! About your question on enabling account plugins only on desktop/touch, please file a bug12:07
awafaaerm, is there no email client just the gmail one? also is there a way to access caldav/carddav/webdav resources?12:07
mardydobey: I'm afraid that this will require a FFe, and in that case if you took care of the bug his would save me quite some time :-)12:07
mardyawafaa: an email client is in development12:08
awafaamardy: ah, thanks12:08
=== MacSlow is now known as MacSlow|lunch
asaczsombi: any idea why this wasn't merged/landed yet? is it not ready or something? https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/statesaver-discard-shutdown/+merge/20504212:44
zsombiasac: it was blocked because of Qt5.2 landing, so we have to redo the tests now with 5.2. once those are done, we can land it12:45
asaczsombi: ok please check with didrocks. thought it was one of the thigns pat scheduled for landing asap after qt5.212:48
asace.g. critical issues before promotion12:48
asacso please follow through i would assume12:48
didrockszsombi: there is an issue with alarm sound not working12:48
didrocksthat popey and davmor2 discovered12:49
didrocksis that supposed to fix it?12:49
zsombididrocks: that's not muy business :) charles may know more about that12:49
didrockszsombi: hum, so you just checked that there is no more denials?12:49
didrocksin syslog12:49
zsombididrocks: I don't think so, that MR only fixes the statesaver state file12:49
zsombididrocks: Alarms API uses QOrganizer, and has nothing to do with setting sounds or not. Not even with playing.12:50
didrockszsombi: so, you think the denials are not due to a missing profile file and then is denied to play sound?12:50
didrocksthis wasn't what the denials were about?12:51
zsombididrocks: my comments were for 14:48 <didrocks> zsombi: there is an issue with alarm sound not working12:52
didrockszsombi: yeah, can you explain with dumb words what's the impact of the bug exactly, and what it fixes?12:53
didrockslike "can't set an alarm clock"12:53
didrocksor anything else?12:53
zsombididrocks: from teh comments in the bug it seemed that StateSaver is the guilty as the config path seemed to be related to that feature. the MR I proposed was about to solve the placement of the State database from ~!/.config to /tmp. That's what the bug sais. Nothing about the ability to get alarm sounds or not.12:56
zsombi~/config is the proper path12:57
didrockszsombi: right, and this sate file is used to set an alarm, right?12:57
zsombididrocks: nope12:57
=== alan_g is now known as alan_g|lunch
zsombididrocks: the StateSave is not doing anythiong for the alarms, unless the app uses it for that. But if it does, then it does wrong. StateSaver is to save th eapp state in case it is closed by the app lifecycle manager12:58
didrockszsombi: ah, ok, making sense and so, not that critical for now12:59
didrocksthanks12:59
zsombididrocks: welcome :)12:59
asaczsombi: can you check out this alarm bug? seems its a qt 5.2 regression and one of two things blocking promotion13:02
asaczsombi: or find sonmeone in sdk team who can see? i think the alarm clock didnt change, so something else must have landed that broke it13:02
asacdidrocks: sergiusens: can you confirm that alarm app didnt land recently?13:03
zsombiasac which bug?13:03
asaczsombi: the bug you talked with didrocks about13:03
asacalarm broken since qt5.2 landing13:03
* asac wonders why that wasn't fixed. thought we had that solved - shrug13:03
sergiusensasac, I can't confirm; balloons has been doing most of the uploads of late in coordination with didrocks13:03
asacor guess we didnt try the app13:03
asacjust the APs13:04
didrocksasac: it didn't land13:04
sergiusensasac, by alarms you mean calendar?13:04
sergiusensclock13:04
didrockslast version was before 5.2 landing13:04
didrockssergiusens: clock yep13:04
asacsergiusens: didrocks has the details13:04
asacnot sure what the bugid is13:04
sergiusensI can check on the webstore13:04
didrocksI just got the info it started to break with the 5.2 landing image13:04
didrockshttp://people.canonical.com/~ogra/touch-image-stats/20140314.1.changes13:04
didrockssergiusens: if you can double check, I quickly went to all diff from last image to that one ^13:05
sergiusensNew version: 1.0.373 on 2014-03-10 22:25 - 1 week, 2 days ago13:05
didrockspopey: davmor2: do you have a bug for it?13:05
sergiusensRan 20 tests in 545.735s13:05
sergiusensOK13:05
didrockssergiusens: yeah, so before 5.213:05
zsombiasac: didrocks: so it ends up that the bug is on the critical path then?13:05
popeydidrocks: for which?13:05
didrockssergiusens: there is no test for alarm13:05
asaczsombi: alarms broken, yes13:05
didrockszsombi: just before the promotion, yeah :/13:05
didrockspopey: the alarm regression13:05
asaczsombi: it was even critical before qt5.213:05
popeynot yet13:05
asaczsombi: not sure why its still not working. thought we fixed that. guess something fell somewhere through the crack.13:06
sergiusensdidrocks, one thing that needs to be tested as well is upgrade from trusty --wipe to trusty-proposed; some apps don't seem to handle the transition13:06
sergiusensat least for me13:06
zsombiasac: didrocks: are we talking about this bug #1288742?13:06
ubot5bug 1288742 in ubuntu-ui-toolkit (Ubuntu) "clock app using incorrect path for config file" [High,In progress] https://launchpad.net/bugs/128874213:06
didrockszsombi: it was raised as a possible cause for the bug by the security team, but seems it's not as per our discussion13:07
t1mpis there a bug report then for the bug that is being discussed now?13:07
didrockssergiusens: you lost data? I guess we'll have only time from stable to stable13:08
zsombididrocks: ok, I got confused again... :)13:08
didrocks14:05:18       didrocks | popey: davmor2: do you have a bug for it?13:08
didrocks14:05:30          popey | didrocks: for which?13:08
didrocks14:05:54          popey | not yet13:08
didrockst1mp: ^13:08
t1mpok, thanks13:09
davmor2popey: are you midst filing one if not I can13:09
popeygo for it13:09
sergiusensdidrocks, no, music app doesn't launch13:11
ogra_sergiusens, rsalveti [   13.755104] init: cannot find '/system/bin/ubuntuappmanager.disabled', disabling 'ubuntuappmanager'13:12
didrockssergiusens: "nice" :/13:12
ogra_how about we finally rip that stuff out13:12
didrockssergiusens: do you have a bug report/reproducer for that?13:12
didrockssergiusens: while we are on the list of criticals13:12
davmor2popey: on it13:12
timppajhodapp: which codecs are supported?13:14
sergiusensdidrocks, ogra_ that's been like that since we switched to mir...13:14
ogra_?13:14
jhodapptimppa, depends on your hardware13:15
didrockssergiusens: ah, so it's more a stable to stable…13:15
didrockstest13:15
didrocksthen13:15
ogra_(sorry my comment was unrelated to the other conversation)13:15
didrocksnot for next image13:15
sergiusensogra_, that is only used for surfaceflinger13:15
timppajhodapp: Nexus4 and Nexus7 (2013)13:15
jhodapptimppa, check out /etc/media_codecs.xml13:15
ogra_sergiusens, well, didnt we want to drop support for it once screenshooting works on Mir ?13:16
timppajhodapp: ok13:16
sergiusensdidrocks, yeah, my test is from trusty to trusty proposed assuming the next trusty proposed is going to be the next stable13:16
didrockssergiusens: so it's not there since Mir is in13:16
sergiusensogra_, that's a tough question; I would of dropped it ages ago13:16
sergiusensogra_, that things was supposed to last a week13:16
sergiusensthing*13:16
ogra_heh13:16
* didrocks is confused13:17
ogra_lets talk about it in the standup13:17
timppajhodapp: no such file!?13:17
jhodapptimppa, do a find for it, must have been moved13:17
didrocksdavmor2: any bug that we can give to zsombi and t1mp?13:17
didrockssergiusens: tell me once you get a bug for it, seems it needs to be on the blocker list13:17
davmor2t1mp, popey, didrocks, zsombi: bug #129512213:18
timppajhodapp: /android/system/etc/media_codecs.xml13:18
ubot5bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Undecided,New] https://launchpad.net/bugs/129512213:18
jhodapptimppa, yeah that's it13:18
sergiusensdidrocks, yeah, I'll need to reproduce cleanly which means wiping MY phone ;)13:19
zsombididrocks: ok, this is something charles can do13:19
timppajhodapp: basically if the file works on android it should work with ubuntu?13:19
didrocksdavmor2: hum, why indicator-datetime?13:19
asaczsombi: is charles avaialble?13:19
popeydidrocks: what else would it be?13:19
davmor2didrocks: popey said that it was the indicator that triggered the alarm13:19
jhodapptimppa, for the most part, but the most tested codec pair is h.264 and aac13:20
didrockssergiusens: doing that now? I think it's not something that we should wait for having another firedrill at the last minute13:20
zsombiasac he should be available later yes13:20
davmor2didrocks: setting the alarm is working so the clock app is doing it's bit13:20
asaczsombi: how long?13:20
didrockspopey: davmor2: I don't think the service is datetime13:20
asaccharles: wake up :)13:20
sergiusensdidrocks, well I'm dealing with the music app now13:20
asaccharles: important mission for you13:20
sergiusensdidrocks, I can't parallelize this13:20
didrockssergiusens: I thought the music app issue wasn't critical where you change seems to be?13:21
davmor2didrocks: feel free to change it13:21
sergiusenspopey, davmor2 do you have devices to test this?13:21
popeysergiusens: "this"?13:21
ogra_no, that13:21
didrockss/change/bug/13:21
sergiusenspopey, davmor2 -> ubuntu-device-flash --wipe --channel devel ; ubuntu-device-flash --channel devel-proposed (a simulated upgrade path)13:21
timppajhodapp: ok, thanks! I'll try to see if the file is indeed in incorrect format13:21
jhodappok13:21
=== _salem is now known as salem_
popeysergiusens: what is that to achieve?13:22
crawler2014hi folks :)13:22
zsombithostr_: when charles will be available?13:23
sergiusenspopey, keep launching the music app :-)13:23
thostr_zsombi: in about an hour or 1.5 usually13:23
asaccjwatson: seems we have an issue that makes music-app not start when you upgrade a device from current promoted to current dev image13:23
zsombiasac: ^13:23
asaccjwatson: but that doesnt happen if you do a fresh install. think this could be us?13:23
asacor rather sdk?13:23
popeysergiusens: ok13:24
crawler2014I was wondering whether I could contribute some things to get ubuntu / ubuntu touch working on RK3188-based tablets like the Vido N90 I have13:24
asaccjwatson: see with sergiusens, didrocks and friends for details ... think they filed a bug alread13:24
asactedg: ^^ see the two lines for colin above13:24
asacguess you might also know13:24
didrocksasac: I'm waiting for sergiusens to file one :) but seems popey will reproduce first13:24
crawler2014I could provide the partition scheme and boot options, firmware files if needed :)13:25
popeysergiusens: flashing 237 on flo13:25
tedgasac, Do we know what error it's giving?13:26
cjwatsonasac: do we have logs or anything?13:27
cjwatsonsnap13:27
tedg:-)13:27
crawler2014could anybody give me some advice ?13:27
asacsergiusens: didrocks: have to run to lunch, can you give tedg and cjwatson info about the startup issue?13:28
didrocksdholbach: maybe you would know (porting guide? ^)13:28
asacthanks13:28
asacwill be back in 20 i hope13:28
a_muva_ I think I found a bug. My current build number is 237, but if I want to upgrade, the system is upgrading to 237. phone is nexus 4.13:28
didrocksasac: sergiusens has the info, I don't…13:28
tedgWe need a way to convince apport to file bugs on click packages.13:28
tedgWe've got an "app failed" upstart job, we could just upload automatically.13:28
cjwatsonerrors would be better for that13:29
sergiusenstedg, what I see with upstart-app-launch and my instance of music is that it doesn't error but I don't get music to start up in any way13:29
didrocksasac: lunch? lucky you :p13:29
sergiusensafaik ev has that in his agenda13:29
tedgCertainly, but isn't apport effectively the frontend for errors?13:29
cjwatsonsure, you just specifically said "bugs" that's all13:29
tedgsergiusens, Anything in the log file in ~/.cache/upstart/application*music*.log13:30
tedgcjwatson, Heh, we need a name for errors DB entries. pre-bugs? ;-)13:30
sergiusenstedg, there is no log file created13:30
popeysergiusens: want me to put music on this and play with the app between flashes?13:31
tedgNo log file...13:31
tedgsergiusens, Do you have a device doing this right now?13:31
cjwatsonsergiusens: can you check whether the music entry in ~/.local/share/applications/ exists and whether the various paths in it all point to sane places?13:31
sergiusenscjwatson, sure one sec13:32
tedgsergiusens, If so, can you run this and see if a log file gets created on next run?  initctl set-env --global G_MESSAGES_DEBUG=all13:32
sergiusenstedg, yes13:32
sergiusenstedg, cjwatson paths seem to be correct http://paste.ubuntu.com/7125271/ ; thanks for the set-env thing13:39
sergiusensI do notice there's still a -I in there; not sure if added back or never removed as it's using the import path upstart-app-launch sets now13:39
sergiusensthe error would be different as well13:40
cjwatsonsergiusens: paths> agreed.  doesn't look like a click problem13:40
crawler2014well...that's sad...I'd love to participate, but if noone cares...13:41
ogra_crawler2014, see the porting doc from the channel topic13:42
tedgsergiusens, Yeah, I don't see anything odd in that log other than the icon seems to be in the root instead of in "images"13:42
tedgClearly shouldn't break starting up though.13:42
ogra_crawler2014, we officially only suppport a few nexus devices, other doing ports is up to the community13:43
tedgsergiusens, I'm a little concerned that you're not getting lttng errors.13:45
tedgI hadn't figured out how to suppress those yet.13:46
sergiusenstedg, music is unconfined13:46
tedgsergiusens, Ah, okay.13:47
sergiusenstedg, wait; am I supposed to see the qt import dir setup when launching with debug?13:48
sergiusensor is that not printed/logged?13:48
tedgsergiusens, Let me check13:48
tedgsergiusens, No, not printed.13:49
tedgsergiusens, Where is the vala comment comming from?13:50
sergiusenstedg, let me launch again and see if I can get the process13:54
tedgAh, got it, that's the zg posting13:54
mterryfginther, so autopilot-testrunner-touch-saucy involves unlocking the screen13:54
mterryfginther, and I'm trying to land a branch that separates the greeter13:54
mterryfginther, what's the best way to land a branch against autopilot-testrunner-touch-saucy in sync with a code change like that?  Can it be part of the same silo?13:55
sergiusenstedg, hmm, is it ok for upstart-app-launch to return 255?13:55
sergiusensguess not13:56
cjwatsonsergiusens: that kind of sounds like an exec failure ...13:57
=== alan_g|lunch is now known as alan_g
cjwatsonsergiusens: does that aa-exec-click command from the .desktop file work if you run it with the current directory set to the value of Path?13:58
cjwatsoner and I suppose you have to substitute %f too13:58
cjwatsonI think it expands to empty?13:59
popeysergiusens: flashed latest unpromoted on flo.. unity is in a restart loop ☹14:00
=== chihchun is now known as chihchun_afk
ogra_popey, not here with OTA14:00
sergiusenscjwatson, no worries; not the first time I launch with that; but I would need to set the import paths manually (which u-a-l does for me)14:00
popeyogra_: i clean flashed promoted image with --wipe, put some music on it, then flashed latest unpromoted14:00
popeysergiusens: ^^14:00
sergiusenspopey, that's worse than my issues14:01
ogra_popey, right, i just did an OTA upgrade here, no issues with that (though i dont have any music on it)14:01
sergiusensogra_, well you've been getting gradual improvements; this simulates ota from trusty current to trusty next14:01
sergiusenswhich has a bundle of changes14:02
=== dandrader is now known as dandrader|afk
popeyyeah, rebooted device and now it's just not starting unity without dying14:03
tedgsergiusens, Sorry, got pulled into a HO.14:04
tedgsergiusens, Yes, I'd agree with cjwatson that it's probably an exec failure.14:05
davmor2sergiusens: on my flo the music app opened14:05
sergiusensdavmor2, with simulated upgrade or a fresh flash14:05
* sergiusens knows that it works fresh14:05
davmor2sergiusens: with the command you gave me14:06
sergiusenshmm14:06
sergiusensdavmor2, ok; then I'll drop this one for now14:06
davmor2sergiusens: meh hang on14:06
sergiusensuh oh14:07
davmor2sergiusens: it looks like it only ran the first flash and not the second I'm on 23714:07
davmor2sergiusens: reflashing the second part14:08
tedgsergiusens, I guess the next thing I'd do is see if the apparmor profile is correct.14:08
tedgsergiusens, Is there a deny in the system logs?14:08
sergiusenstedg, nope; it's unconfined :-)14:09
tedgsergiusens, It can't be unconfined and be a click, it has to a null confinement.14:09
davmor2sergiusens: D'oh that's why.  The second flash tried to run as soon as the first exited but it was still rebooting the device at the time14:10
tedgsergiusens, sudo aa-status | grep music14:10
jdstrandwell, I don't know what 'null confinement' means14:11
jdstrandI like to use the term 'effectively unconfined profile'14:11
tedgHeh14:11
jdstrandor 'it uses the unconfined template'14:12
popeyphablet@ubuntu-phablet:~$ sudo aa-status | grep music com.ubuntu.music_music_1.3.38514:12
sergiusenstedg, it uses the unconfined template as jdstrand mentions14:12
tedgpopey, Are you implying you don't have an apparmor profile for it?14:13
jdstrandpopey: curious-- does 'apparmor_parser -p /var/lib/apparmor/profiles/click_com.ubuntu.music_music_1.3.385 || echo fail' say fail?14:13
popeyi am not implying anything14:13
popeyi pasted what you typed ☻14:13
tedgpopey, Was there output?14:13
jdstrandtedg: his paste shows it has a profile14:13
popeyi get stuff14:13
popeycom.ubuntu.music_music_1.3.385 was the output tedg14:13
tedgOh, I didn't get the return.14:13
popeysorry14:13
popey#blameadb14:14
davmor2sergiusens: music app still opened it just took it's time14:14
popeyjdstrand: no, it doesn't say fail14:14
jdstrandok, good14:14
sergiusenstedg, http://paste.ubuntu.com/7125434/14:15
popeymore worrying to me is that unity flat out wont start14:15
didrockspopey: so, you have the "after upgrade" issue?14:15
sergiusensdidrocks, he has a different issue though14:15
popeydidrocks: I have _an_ issue, dunno if it's one others have seen14:15
didrockshum14:15
popeyunity keeps respawning14:15
didrocksnice14:16
sergiusensdidrocks, the music stopping problem isn't music app; seems platform14:16
sergiusensall signals are blocked on suspend14:16
popeyblimey, finally stopped respawning, no idea why.14:16
didrockssergiusens: yeah, discussing that with ogra_14:17
=== chihchun_afk is now known as chihchun
didrockssergiusens: so alarm can be the same…14:17
ogra_yeah14:17
sergiusensyup14:17
ogra_i would say thats very likely14:17
* ogra_ pets if you set an alarm that goes off when suspended you will hear the alarm as soon as you wake up the device14:18
davmor2ogra_: no you see the notification but not the alarm14:19
ogra_ah14:19
davmor2ogra_: if you wake it just before it is meant to go off it works14:19
ogra_right14:19
tedgsergiusens, Hmm, this is weird. Can you copy the /usr/share/upstart/sessions/application-click.conf to ~/.config/upstart/ and then change the "exec" to a script dumping the environment? That'd tell us if it's getting to exec-line-exec at least.14:20
davmor2ogra_: but you know my cure all for getting things fixed is I blame popey (tm) he blames this ogra_ dude and magically it works in the next image  ;)14:21
=== MacSlow|lunch is now known as MacSlow
sergiusenstedg, sure; give me a sec on that though14:23
tedgsergiusens, Thanks!14:24
charlesasac, zsombi, thostr_: looking at the ticket now14:24
asacthanks14:24
asacvery urgent :P14:24
ogra_davmor2, heh14:25
charlesasac, so there are at least three things going on in this ticket14:25
popeydidrocks: gonna try and reproduce. I suspect it may be because I had a /userdata/.writable_image hanging around. trying to prove/disprove that.14:25
thostr_charles: fyi: (03:15:10 PM) ogra_: asac, thostr_, so we nailed the issue down to "*all* events get queued when suspended" volume changed as well as playing the next song from the playlist (and i suspect also alarms) get queued up as long as the screen is off ... and get applied immediately when we wake up the device14:26
asaccool14:26
asachope thats it14:26
=== dandrader|afk is now known as dandrader
ogra_the issue spreads across too many channels :P14:26
didrockspopey: and, let's hope so14:26
davmor2popey: there is a bug for that, that I think didrocks assigned himself to that the .writable_image isn't being removed by ubuntu-device-flash14:26
ogra_(3 at least)14:26
popeythats a separate issue, but yes, i am aware of it davmor2 thanks ㋛14:27
sergiusensdavmor2, didrocks right, and I don't intend to fix that; should work just like the on image upgrader but with full images14:27
asacTOPIC: qt events not getting processed when screen off - PoC: Saviq and kgunn :)14:33
ogra_:)14:33
sil2100;)14:33
charlesthostr_, popey, asac, zsombi, ogra_: it's already a known issue that the alarms don't work correctly on suspend, we need the hardware alarm API to land in platform-api before that can be resolved14:34
charlesfrom popey's video it looks like it's working when not suspended14:34
asaccharles: what introduced this bug?14:35
sergiusensbut wrt to music; it was working before qt 5.214:35
ogra_charles, ok, so it is not related to the swallowing of events with all other Qt apps then14:35
asaccharles: i was told alarms were fixed even before we landed qt5.2 :)14:35
ogra_they used to work, yeah14:35
Saviqsergiusens, exactly, I suspect that's what can be causing it - Qt might have decided that "since I'm not rendering, I can't do anything, so why would I deliver any events"14:35
charlesasac, nothing's introduced this bug; it's always been there. The plan all along has been for tvoss to add hardware alarm support to platform-api s.t. indicator-datetime can wake up the phone to make snap decisions14:35
asacthe cases that didnt work are ok to continue not working14:35
ogra_(as long as you were on UTC)14:35
asaccharles: right, but we see a new bug14:36
asacafaik14:36
Saviqsergiusens, which kind of makes sense for a UI app14:36
asacthat one is to be investigated14:36
asacthe old one we dont care for today14:36
tvossogra_, they never worked, n4 just didn't go to deep sleep14:36
* ogra_ knows that davmor2 and popey have been testing alarms before 14:36
charlesasac, walk me through what you're seeing that's different here?14:36
popeyso this is not "alarms dont work when they used to" but "suspend now works where it never used to"?14:37
ogra_charles, we see an issue where all events (vol up/down, music playback) get queued when the device is suspended and get applied as soon as you wake it up14:37
charlespopey: I believe that's correct, yes14:37
popeyok.14:37
ogra_charles, there was suspicion that alarms are affected by the same issue14:37
tvosspopey, right, deep sleep was broken on the n414:38
tvossChickenCutlass, ^ correct?14:38
ogra_tvoss, still is afaik14:38
davmor2ogra_: I've only tested it on active systems as I was informed that the alarms didn't activate the phone if it was in sleep, popey it seems went the extra step14:38
ogra_tvoss, it wasnt fixed yet14:38
ogra_unless rsalveti did a secret upload with a fix :P14:38
ChickenCutlasstvoss, yes, deep sleep is currently not correct on the n414:38
Saviqogra_, charles, tvoss, I don't think the "all events are queued" is related to deep sleep, it probably can't go into deep sleep within the 5s that the issue still shows if you suspend after having moved to the end of a song14:38
popeyIndeed, on #237 (pre-5.2, stable image) I can set an alarm, and turn off the sceen. The alarm *does* sound.14:38
ogra_ChickenCutlass, but that didnt change14:38
ChickenCutlassright14:38
ChickenCutlassdid not change14:39
ogra_Saviq, right, no changes wrt deep sleep14:39
Saviqor vol up/down straight after turning the display off14:39
ogra_it was and still is broken14:39
Saviqso what I *think* is happening is Qt internally queues all events when it can't render, only thing that makes sense14:39
ogra_Saviq, yeah14:39
tvossSaviq, yup, that makes sense14:39
sergiusensSaviq, your comment makes sense14:39
ogra_i'm with you on this one14:39
rsalvetitvoss: ogra_: deep sleep is broken by default :-)14:40
rsalvetiand won't be fixed14:40
popeySaviq: yes, now you mention it I have seen the clock on the welcome screen do a "fast forward" from 12:18 to 12:40 and all minutes in between when i woke my phone earlier14:40
rsalvetithis is an issue with the original kernel and image14:40
ogra_rsalveti, thats mean !14:40
rsalvetimodem issue14:40
ogra_yeah14:40
popeyjust reproduced it again14:40
Saviqpopey, oh yeah, that always happens14:41
ogra_yep14:41
rsalvetiogra_: bug 126757014:41
popeyi have only ever seen it jump14:41
ubot5bug 1267570 in linux-mako (Ubuntu) "Mako not always entering suspend (msm_hsic_host wakelock)" [High,Confirmed] https://launchpad.net/bugs/126757014:41
popeynot seen it actually display every minute inbetween. hey ho14:41
Saviqpopey, you don't pay attention14:41
popeyhah14:41
popeytrue14:41
popeyooh, shiny14:41
Saviqpopey, it's worse now with deep sleep14:41
ogra_no deep sleep14:41
ogra_see the bug above14:41
Saviqor whatever14:41
Saviqpopey, 'cause it would take 5s to update after a night on the nightstand14:42
Saviqfor me14:42
charleshm, one thing here is that indicator-datetime isn't (yet) using the Qt stack to play sounds14:42
ogra_Saviq, might be the nightstand14:42
ogra_:P14:42
sergiusensSaviq, fwiw; the music problem and the EOS signal happens with the cable plugged in14:42
ogra_same for vol up/dn14:42
sergiusenswhen I turn the screen on, it gets the EOS signal and goes to the next track14:42
charles(see https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1283065 -- it's currently going directly to PA)14:43
ChickenCutlasssergiusens, not for me14:43
ubot5Ubuntu bug 1283065 in indicator-datetime (Ubuntu) "Use the existing audio stack to play event sounds" [High,Triaged]14:43
charlesso that might explain why popey is hearing the alarm go off even when the screen is darkened...14:43
ChickenCutlasssergiusens, If I have USB connected -- I still do not get events14:43
ogra_ChickenCutlass, i think thats what he said14:43
sergiusensChickenCutlass, yeah, that's what I said; but constrained it to EOS14:43
ChickenCutlassogra_, sergiusens lol right14:43
ChickenCutlasssorry14:43
davmor2sergiusens, Saviq: confirmed I have the lead in my flo and the end of the track playing has just happened and it has stopped playing14:44
sergiusensChickenCutlass, just trying to say I had an adb shell tail -f running14:44
ChickenCutlassright14:44
sergiusensso deep sleep seems rather impossible14:44
ChickenCutlassit is not a deep sleep issue14:44
sergiusensexactly14:45
* sergiusens tries to clarify and rule out, seems to confuse14:45
sergiusens:)14:45
Saviqsergiusens, AFAICT unrelated to any cables :)14:45
rsalvetiogra_: we can only remove 'ubuntuappmanager' once we officially drop support for SF14:46
ogra_rsalveti, today ?14:46
ogra_:P14:46
ogra_i think the only bit that held us back was the missing screenshot capability ... which now works14:46
ogra_oh14:47
ogra_and Kaleo :P14:47
ogra_rsalveti, ignore me, i totally forgot he wants to do performance tests14:47
kgunnhehe14:47
Saviqok, so... /me grabs a patch from Daniel that disables the "stop rendering" in mir14:48
ogra_oh ! we have such a thing ?14:48
ogra_awesome14:48
rsalvetisergiusens: didn't Saviq just reproduce the issue when forcing the screen to be on with powerd?14:51
Saviqrsalveti, no14:52
Saviqrsalveti, active != display on14:52
* Saviq tries again14:52
rsalvetiSaviq: so if you force the screen to be on, or disable powerd, it works?14:52
rsalvetijust want to make sure it's really related with screen being off14:52
Saviqrsalveti, verifying again, but last I tried, yes - even if greeter is on screen14:52
ChickenCutlassrsalveti, yes only when screen is off14:53
asaccharles: alarm was reported to work with screen off before, now its broken14:53
asaci cant walk you though. i am just here to facilityate and connect people14:53
popeybug 1295170 ☹14:53
rsalvetiasac: it might be related with a suspended device14:53
ubot5bug 1295170 in unity8 (Ubuntu) "unity8 in restart loop on flo" [Undecided,New] https://launchpad.net/bugs/129517014:53
asaccharles: just look around whoelse is active here and engage. we all here work on the promotion issues14:53
asacwhich might all be related14:53
rsalvetiI mean, there is a wakelock that is used by the modem, that keeps the device not suspending from time to time14:54
Saviqrsalveti, so yeah, as long as you keep the screen on (even on greeter)14:54
Saviqrsalveti, it works fine14:54
ogra_right, screen on processes all events ... screen off queues them14:54
sergiusensrsalveti, there's a wakelock requested over dbus for music that is never released as well14:54
ogra_screen on again processes the queue14:54
rsalvetiawesome, so it's indeed screen related14:54
rsalvetinot suspend and such14:55
Saviqnope14:55
ogra_nope14:55
ChickenCutlassrsalveti, right14:55
rsalvetisergiusens: right, that could help as well14:55
sergiusenshalf of the work is done now that we convinced rsalveti :-)14:55
Saviqok, so dandrader's code won't help, he just didn't SIGSTOP the apps14:55
Saviq\o/14:55
ChickenCutlasslol14:55
ogra_heh14:55
* ogra_ makes some meeting coffee14:55
rsalvetisergiusens: just making sure because people were running like crazy spending time on this as well14:57
Saviqkgunn, ok, can we get a mir patch that would allow apps to render even though screen is off?14:57
ChickenCutlasssergiusens, I think rsalveti just does not beleive us14:57
ChickenCutlasslol14:57
kgunnSaviq: maybe...14:57
sergiusenstrue14:57
Saviqkgunn, would help greatly with testing the theory14:58
ogra_ChickenCutlass, pfft ... the beachboy ...14:58
kgunnSaviq: because if the hw doesn't flip then we'd queue the buffers and be stuck...14:58
kgunndepends a little on the hw ability to consume14:58
Saviqkgunn, or discard them?14:58
kgunnyeah...we can hack it somehow14:58
Saviqkgunn, the usual frame drops?14:58
kgunnyou don't care about artefacts right ?14:58
Saviqkgunn, nah14:58
rsalvetiwonder when this started to happen14:59
kgunnAlbertA: ^ could we just ignore screen state ?14:59
Saviqkgunn, I just want to test the theory that indeed stopping the rendering messes with the Qt event system14:59
kgunnhack for testing14:59
rsalvetiprobably part of mir that landed right before qt14:59
ogra_rsalveti, 5,214:59
ogra_well, around that time at least14:59
Saviqrsalveti, yeah, another thing that makes me think it's Qt → this must've happened with Qt 5.214:59
rsalvetiogra_: not sure if only qt related, could be qt + mir or just mir14:59
ogra_rsalveti, right, we landed to much around the same time (again)15:00
Saviqwhich one's the first Qt 5.2 image again?15:00
rsalvetibut we got an image before doing the qt switch15:00
kgunnSaviq:  so do you actually want 2 test patches ??....e.g. one that allows renders while screen off...and then a toggle to "stop rendering" in mir/block basically while screen is on ?15:00
kgunnAlbertA: ^15:00
Saviqkgunn, that could work, too15:00
ogra_Saviq, http://people.canonical.com/~ogra/touch-image-stats/238.changes15:01
Saviqkgunn, as long as I can make mir block the rendering without SIGSTOPing the app15:01
Saviqogra_, !15:01
Saviqok so no mir upgrade there15:01
ogra_Saviq, so 237 was the last non 5.2 one15:01
* Saviq flashes23815:01
kgunnAlbertA: i was about to say as quick and dirty as you like...but not with SIGSTOP on apps :)15:01
kgunnhe already had that patch :)15:01
rsalvetiyeah15:01
rsalvetilet me flash 23715:01
ogra_243 had a Mir update then15:02
jibelSaviq, I confirm that 238 is the image where bug 1292306 appeared, worked fine on 23715:02
ubot5bug 1292306 in Ubuntu Music App "Upon upgrading to Qt5.2 the music app no longer plays the next song if the screen is off" [Critical,Triaged] https://launchpad.net/bugs/129230615:02
Saviqjibel, right, so Qt15:02
ogra_and 246 had another Mir update15:03
* Saviq uses ondra's WiP way to flash dual-boot without downloading on the device :>15:04
mterryelopio, maybe you can help me with a testing problem with my split greeter branches...  How would I propose a branch to autopilot-testrunner-touch-saucy that would land in conjunction with a code change?  Can I just add it to the silo?15:04
mptawe, sorry I had to leave early, I had another call. One more question: Is it ever the case that when you use the same APN for Internet and for MMS, you use different user name and/or password for Internet and for MMS?15:05
elopiomterry: I have never touched autopilot-testrunner-touch-saucy. But I have seen people adding to the silos all the changes that need to be landed at the same time, even if they are from different projects.15:05
elopiomterry: the ci vanguard should help you with that.15:06
Saviqmterry, there's no way to do that atm :|15:06
mterryelopio, good point15:06
mterrySaviq, bummer  :(15:06
mterrySaviq, ah...  but I bet I can make my change work with pre and post split code....15:07
Saviqmterry, only way is to actually flash a device and run the tests that you wanted to run after dist-upgrading from a silo15:07
elopioSaviq: because is on autopilot-testrunner-touch-saucy, or because we can't land two projects in conjunction?15:07
Saviqelopio, because the job doesn't know how to use PPAs15:07
didrockspopey: sergiusens: on the upgrade issue, do we do one or two bugs?15:07
elopioSaviq: ah, but the autopilot guys added a script to the jenkins job that added the ppa and did the dist-upgrade15:08
popeydidrocks: i have one.15:08
elopioI'm not sure if that's doable for all the jobs.15:08
didrockspopey: please send my way15:08
Saviqelopio, I'm not saying it's difficult, I'm just saying it's not there tet15:08
Saviqyet15:08
Saviqmterry, btw, whenever you're ready for a silo, let me know15:08
popeydidrocks: bug 129517015:08
ubot5bug 1295170 in unity8 (Ubuntu) "unity8 in restart loop on flo" [Undecided,New] https://launchpad.net/bugs/129517015:08
davmor2popey: you have that on flo right?15:08
popeyyes15:08
elopioI understand15:09
davmor2popey: so why didn't I15:09
popeyonly triggers once you enable wifi (I suspect it's the service going off to get media for all the music)15:09
popeylook at the very explicit instructions15:09
Saviqmterry, we can now have multiple silos for a single project, only we need to make sure that we reconcile after one of them lands15:09
popeyabout connecting to wifi and music15:09
davmor2ah I enabled wifi in the second flash not the first let me try that again15:09
didrockssergiusens: do you have a bug for your issue maybe?15:09
didrockssergiusens: upgrade one15:09
didrocksas it seems quite separate15:09
mterrySaviq, I suppose I'm ready for a silo15:09
mterrySaviq, all the branches are listed in https://code.launchpad.net/~mterry/unity8/split/+merge/21066415:10
mterrySaviq, though...15:10
Saviqpopey, please unity8.log to bug #129517015:10
ubot5bug 1295170 in unity8 (Ubuntu) "unity8 in restart loop on flo" [Undecided,New] https://launchpad.net/bugs/129517015:10
mterrySaviq, did I hear something about how a branch can't be in two silos?15:10
popeySaviq: k15:10
Saviqmterry, it can15:10
Saviqmterry, only when it lands in one15:10
mterrySaviq, ok, great15:10
mterrySaviq, I expect some of these branches I need will land separately15:10
Saviqmterry, sure, that's fine15:11
Saviqmterry, we'll remove them from the silo then15:11
Saviqmterry, and resync stuff with trunks15:11
mterrySaviq, so all the branches listed in that merge, plus the merge itself is needed (lp:~mterry/unity8/split)15:11
Saviqmterry, ok, will let you know15:11
Saviqpopey, and there's no unity8 .crash is there?15:12
mterrySaviq, for lightdm 1.9.13, I guess just do lp:lightdm15:12
popeySaviq: no15:12
Saviqmterry, does it need a rebuild?15:12
popeySaviq: uploaded unity8.log15:12
Saviqpopey, thanks!15:12
mterrySaviq, does what?15:12
Saviqmterry, does lightdm need a rebuild? or is it just not yet released?15:13
mterrySaviq, just not yet released15:13
mterrySaviq, branch got merged to trunk, but not in trusty15:13
Saviqmterry, please do a temporary no-change MP15:13
mterrySaviq, for silo purposes?15:13
Saviqmterry, yeah, they can only deal with MP15:13
mterryok15:13
Saviqmterry, or well, we could dput, but same difference15:14
Saviqmterry, can be set to WiP straight away or something15:14
Saviqmterry, silos don't care15:14
dholbachdidrocks, sorry - I was not around... what about the porting guide?15:14
Saviq:'( ondra's way doesn't boot15:15
didrocksdholbach: I don't have the trace and can't find it easily, when I poke you, someone wanted to have porting info15:15
mterrySaviq, https://code.launchpad.net/~mterry/lightdm/fake-no-change-mp/+merge/21196915:16
dholbachdidrocks, yeah, I'm not an expert - I never ported anything myself - I just helped put the docs up and advertise them15:16
didrocksyeah, not sure if the doc is up to date though15:16
dholbachdidrocks, we always said "yeah, we need to rework some bits again", but probably never got around (if the comment was about some information missing?)15:17
didrocksok15:17
Saviqmterry, thanks15:17
Saviqmterry, that not released yet either https://code.launchpad.net/~robertcarr/mir/remove-ensure-display-powered/+merge/209734 ?15:18
mterrySaviq, right15:18
* Saviq wonders how silos will deal with that15:18
Saviqdidrocks, I wanted to prepare a silo with ↑ for testing the split greeter, but that branch is against lp:mir/devel, will silos cope with that?15:19
mterrySaviq, you can just do mir/devel then15:20
mterrySaviq, oh but that's not an MP15:20
Saviqmterry, yeah, that MP will be fine I think15:20
Saviqmterry, or well, we might need another no-change against devel15:20
mterryboiko, what's the plan for a release of telephony-service with those AccountsService changes?15:20
mterrySaviq, you don't think silos like merged branches?15:21
Saviqmterry, not sure, we'll find out soon enough :)15:21
mterrytedg, I assume you saw the comments in your indicator-sound FFe?15:22
didrocksSaviq: the branch should be against trunk? I don't think we want to ship devel?15:24
Saviqdidrocks, it will get into trunk on its own15:24
Saviqdidrocks, we'll strip that silo a lot before landing15:24
Saviqdidrocks, we just wanted to prepare for it15:24
=== alan_g is now known as alan_g|tea
Saviqdidrocks, but yeah, I'm asking because it's against devel, we don't plan on landing it15:25
didrocksSaviq: not sure you'll want a silo then15:25
ogra_didrocks, dholbach, the porting guide is really behind ... but luckily we have some poeple doing ports and reporting to the ML, once these ports are successfull we should go over the thread and update the wiki accordingly15:25
Saviqdidrocks, but silos are so nice!15:25
didrocksSaviq: yeah, but it's not the airline :)15:25
davmor2popey: I can't replicate your issue and I followed the steps in the bug and everything :D15:25
Saviqdidrocks, what would be the issue?15:25
Saviqthere's probably one interesting question... ABI breakage in mir devel15:26
tedgmterry, Yeah, working on it.15:26
dholbachogra_, yeah, that'd be great - or the folks who get good advice can go and update the guide?15:26
didrocksSaviq: blocking, need everyone to set "force" on that components and you will stuck a silo where we are already low on resources15:26
Saviqwe'd probably need to rebuild qtubuntu, platform-api and unity-mir at least15:26
davmor2didrocks: I can't replicate what popey is seeing at all15:26
didrocksdavmor2: music app is starting?15:26
didrocksas well?15:26
* mterry hugs tedg15:26
Saviqdidrocks, :|15:26
popeydavmor2: i did it twice ☻15:26
Saviqdidrocks, yeah I get what you mean15:26
ogra_dholbach, yeah, prob is that porting isnt usually done in one shot so telling the good from the bad advise is needed15:27
Saviqmterry, it might be too early for a silo then15:27
didrocksSaviq: you really want the airline which is to address that :)15:27
Saviqdidrocks, of course I do15:27
davmor2didrocks: music starts which is sergiusens issue blown out the water15:27
ogra_if they just dump in everything the guide will be mess again15:27
Saviqdidrocks, thought locking is off, though... I could have two unity8 silos with nothing special?15:27
didrocksdavmor2: I just reflashed #13715:27
didrocksdavmor2: let me upgrade15:27
davmor2didrocks: and popey 's restarting loop of unity8 I can't reproduce15:27
sergiusenstedg, seems my changes aren't taking effect; even tried replacing the original conf15:27
didrocksSaviq: it's an exceptional case as told15:28
Saviqdidrocks, ok15:28
didrocksSaviq: and the consequence is that we are low on silos now :p15:28
* mterry reads back15:28
sergiusenstedg, init-checkconfig says conf is ok and I did reload the configurarion15:28
dholbachogra_, right15:28
tedgsergiusens, Try putting something in the pre-start? Perhaps that is failing?15:28
Saviqdidrocks, it's all juju-ified, isn't it? just crank the dial up! ;D15:28
didrocksSaviq: ahah, not the LP-side though :p15:28
Saviqmterry, so yeah, a little bit early for a silo15:29
didrocksSaviq: you are building the Mir thingy to hope it will help the music one?15:29
Saviqdidrocks, although I'd say the split greeter would be a big transition enough to warrant the exception15:29
mterrySaviq, because of the Mir issue?   I'll have to keep poking kgunn then  :)15:29
davmor2sergiusens: of course we are all fools for following your advice for the upgrade simulation  ubuntu-device-flash --channel=devel-proposed --revision=237 --wipe would be the way to do it then you can actually upgrade :)15:29
didrocksSaviq: yeah, but clearly not until we can promote an image and get to a normal silo level15:29
Saviqmterry, not only that15:30
sergiusenstedg, was pre start15:30
Saviqdidrocks, yes, understand15:30
tedgsergiusens, Did you try the aa-exec-click -p thing? I'm curious if the apparmor profile is failing to load? (that happens between pre-start and and the job itself)15:30
didrocksSaviq: but agreed then15:30
Saviqdidrocks, waiting for a patch from AlbertA, what Daniel had was only dealing with SIGSTOP/SIGCONT15:30
didrocksSaviq: ok, but we all agree that the alarm one is different?15:30
=== chihchun is now known as chihchun_afk
sergiusenstedg, not yet; happens next15:30
didrocksand it's on thostr_'s team15:30
Saviqdidrocks, ENOCOMMENT, dunno the alarm one15:30
Saviqdidrocks, but people said so15:31
didrocksSaviq: lucky you :p15:31
sergiusenstedg, http://paste.ubuntu.com/7125780/ that's with env from pre start15:31
didrocksSaviq: kgunn is off today?15:31
ogra_he was around15:31
didrocksok15:31
* didrocks invites him to the meeting15:31
davmor2didrocks: which one in particular15:32
didrocksdavmor2: I'm upgrading to latest proposed image as we speak15:32
=== chihchun_afk is now known as chihchun
=== alan_g|tea is now known as alan_g
didrocksfrom latest promoted15:32
tedgsergiusens, Can you throw an "echo foo" after the click-exec just to make sure it happens?15:32
tsdgeosMirv: you can add the patch to our Qt, i have a patch+test for upstream (that is slighlity different since they are only accepting 5.3 now) https://codereview.qt-project.org/#change,8145415:32
didrocksand see if I can reproduce popey's/sergiusens issues15:33
Saviqdidrocks, he lost connection like a quarter ago or something15:33
didrocksSaviq: ok :)15:33
tedgsergiusens, Just trying to clear up possibilities.15:33
didrocksthanks15:33
garvithello i am new to development world and i would like to port ubuntu touch on my SONY XPERIA P can someone guide me.15:33
sergiusenstedg, wrapped in prefoo and postfoo http://paste.ubuntu.com/7125796/15:34
tedgsergiusens, So, no postfoo?15:35
=== gatox is now known as gatox_lunch
sergiusensnope15:35
tedgHmm, there's no error handling between that last print out and the "return 0"15:36
tedgsergiusens, No crash file for UAL, right?15:36
sergiusensnope15:37
tedgsergiusens, Did you make it so it wasn't "exec click-exec" just a call?15:37
sergiusenstedg, the pre-start script has exec originally15:38
tedgsergiusens, Yes, just checking that you removed it. Because the exec there would make postfoo not print.15:39
charlesdidrocks, so are you experiencing the alarm bug that's being discussed this morning?15:39
sergiusensright15:39
didrockscharles: popey and davmor2 are, right15:39
sergiusenstedg http://paste.ubuntu.com/7125821/ ...15:41
* sergiusens goes back to the upstart handbook15:41
sergiusensdavmor2, didn't make sense of what you just said15:41
tedgsergiusens, Heh. And did you put a prebar and postbar around exec-line-exec?15:42
didrockscharles: you can't reproduce?15:42
didrockssergiusens: I can start music app15:43
seb128charles, didrocks: I didn't follow up, too much IRC channels and a meeting, but didn't Saviq said that the issue for alarm/music was down to Mir/events being queued/blocked?15:43
didrocksquite slow to start15:43
davmor2sergiusens: so if we reflash with --revision=237 (last promoted) we can do a real upgrade to 248 without having to reflash15:43
didrocksseb128: issue for music yeah15:43
sergiusensdavmor2, oh, well devel-proposed only keeps the last 10 images; my comment was a generic one; you are just lucky it was rolled out15:43
charlesdidrocks, tbh I'm still not sure what the new issue is, the bug reported is about indicator-datetime not showing snap decisions while the screen is off15:43
didrocksseb128: alarm doesn't use Qt15:43
didrockscharles: what is playing the alarm music, do you know?15:43
seb128didrocks, ^ that's qt :p15:43
didrocksseb128: charles told the indicator isn't using Qt15:43
charlesdidrocks, right now it's pulseaudio15:44
didrockscharles: what is asking pulseaudio to play a music?15:44
seb128didrocks, (I was talking about notification, not the sound)15:44
=== vying is now known as Guest59247
charles(didrocks, seb128, there's a bug ticket to switch from PA to use ricmm's upcoming media API for that, bug #1283065)15:45
ubot5bug 1283065 in indicator-datetime (Ubuntu) "Use the existing audio stack to play event sounds" [High,Triaged] https://launchpad.net/bugs/128306515:45
sergiusenstedg, I have another env there so it should of reprinted15:45
didrockscharles: sure, but we are talking about the present :)15:45
charles:)15:45
rsalveticharles: well, the existing audio stack is PA15:45
didrocksso, indicator-datetime is triggering the alarm sound?15:45
charlesdidrocks, indicator-datetime is what tells PA to play the alarm and show the snap15:45
rsalvetididrocks: what is the issue? (alarm)15:45
rsalvetiif do we have a bug?15:45
charlesrsalveti, that's what we're trying to figure out15:45
didrocksrsalveti: sure  https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/129512215:46
ubot5Ubuntu bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Critical,New]15:46
tedgsergiusens, Can you pastebin the job, I'm getting myself confused :-)15:46
didrockscharles: the bug was pointed to you by thostr_ an hour ago IIRC :)15:46
charlesdidrocks, yes I know. We discussed it then but the discussion petered out and I had a pair of hangouts15:46
charlesso I'm back and continuing the conversation, trying to figure out what actually is new in 1295122, if anything at all :-)15:47
didrockswonder why image # were not set though15:47
charlesso there's an existing known issue about not working when the phone is suspended, we need for hardware alarms to land in platform-api before indicator-datetime can wake the phone up to show snap decisions then15:47
charlespreviously it seemed to work because the phone wasn't actually suspending...15:47
sergiusenstedg, here, let's make it atomic: http://paste.ubuntu.com/7125841/ and http://paste.ubuntu.com/7125847/15:47
didrockscharles: how come was it working pre-Qt 5.2 then?15:47
didrockscharles: on #237?15:48
charlesdidrocks: previously it seemed to work because the phone wasn't actually suspending...15:48
didrocksrsalveti: but it seems you punned that one off, right? ^15:48
Saviqmterry, we're getting a silo after all ;D15:48
* didrocks seems to be back one hour earlier15:48
charles:)15:48
Saviqmterry, only we need not to complain if they flush us out of it when needed15:49
rsalvetididrocks: no, it just suspends correctly sometimes :-)15:49
didrocksrsalveti: hum, but what changed? seems to be reliably working on #23715:49
didrocksand not on #23815:49
rsalvetidavmor2: popey: can you guys try to reproduce bug 1231455 after running 'powerd-cli active' on another terminal?15:49
ubot5bug 1231455 in powerd "powerd-cli help could do with some cleaning up and fixing" [Undecided,In progress] https://launchpad.net/bugs/123145515:49
didrocksjibel: davmor2: popey: right? ^15:50
tedgsergiusens, Cool, great idea! That clears things up. So it seems to not be getting to the exec section of the job.15:50
rsalvetididrocks: nothing changed, but the wakelock is usually not around when the antenna signal is strong enough for the modem to be quiet15:50
popeyrsalveti: you sure about that bug number?15:51
rsalvetiPopey: See's the alarm notification but not hears no sound.15:51
rsalvetithis is a different issue15:51
rsalvetipopey: no, that's wrong15:51
rsalvetilol15:51
rsalvetipopey: davmor2: but 129512215:51
rsalvetibug 129512215:51
ubot5bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Critical,New] https://launchpad.net/bugs/129512215:52
=== chihchun is now known as chihchun_afk
* rsalveti needs coffee 15:52
davmor2I was beginning to wonder then popey beat me to the ask15:52
rsalvetibeing able to see the alarm and not hearing is an interesting issue15:52
tedgsergiusens, Can you dump the output of this while starting the app please? dbus-monitor --session interface=com.ubuntu.Upstart0_6.Job15:53
=== chihchun_afk is now known as chihchun
mterrySaviq, OK  :)15:53
davmor2rsalveti: am I running that as root via adb or via sudo -u phablet -i in adb?15:53
kgunnmterry: saw you talkin' bout silo in scrollback...15:53
didrockssergiusens: assigning you with popey for the upgrade issue to get more investigation, neither davmor2 or I can reproduce it15:53
kgunnyou need any help ? (leave Saviq free for real work :)15:54
rsalvetidavmor2: as root15:54
popeyrsalveti: does that stop it blank?15:54
mterrykgunn, sure you could help set it up instead of Saviq15:54
davmor2rsalveti: roger wilko15:54
Saviqkgunn, it's there in row 4215:54
rsalvetipopey: no, just stop suspending15:54
popeyk15:54
kgunnSaviq: mterry....glad i could help ;D15:54
Saviqkgunn, sil2100 and didrocks decided to give us the silo with the caveat that we might lose it if it gets tight15:54
Saviqkgunn, so the row is good, only potential issue is if mir broke ABI between trunk and devel (or that the branch does), in which case we'll need to rebuild papi, qtubuntu and unity-mir15:56
Saviqand whatever else you rebuild on Mir ABI break, but that you'll know better15:56
popeyrsalveti: it's the same, i mean, with the screen blanked (I tapped power) I see nothing until I wake the screen15:56
didrockspopey: davmor2: rsalveti: screen blanked works here15:56
sil2100Saviq: is that landing row good MR-wise?15:56
didrocksrsalveti: anyway to force the suspend?15:56
Saviqsil2100, yes15:56
rsalvetididrocks: nops15:57
didrocksanyway to turn off the alarm as well?15:57
davmor2rsalveti: and it rings15:57
jonahbronAnyone know the status of the QtQuick.Controls.MenuBar widget?  It's not working for me.15:57
rsalvetihm, confused haha15:58
tedgsergiusens, Actually this might be more informative: dbus-monitor --session interface=com.ubuntu.Upstart0_6,member=EventEmitted,arg0=stopped15:58
didrocksrsalveti: so, to have is suspended for sure, need to unplug the cable and wait for x minutes ?15:58
rsalvetipopey: so broken the same way for you15:58
rsalvetiand working fine for didrocks and davmor215:58
popeyleft comment on bug15:58
rsalvetididrocks: in theory yes, but with mako that is not always true as the modem might be holding a wake_lock15:58
rsalvetididrocks: testing with flo is better in this case15:58
didrocksrsalveti: I only have mako15:58
popeyi have flo15:59
kgunnmterry: Saviq...yeah, that ought to be ok...that mp doesn't break abi & will use trusty branch as base15:59
davmor2rsalveti: I have mako/flo/manta15:59
kgunnshould be fine15:59
Saviqkgunn, will not15:59
popeynow, if only unity didnt die on me on flo15:59
Saviqkgunn, it's gonna use devel as base15:59
rsalvetidavmor2: but you said it worked for you on mako, right?15:59
mterrykgunn, that branch actually does delete a public method15:59
rsalvetinot sure why it would fail for popey15:59
rsalvetiare you guys using the same image?15:59
kgunnSaviq: oh my bad...15:59
Saviqkgunn, since it's directed to devel, it will build devel15:59
popey-rw-rw-rw-  1 root   root            0 Mar 20 12:45 .writable_image16:00
popeyffs16:00
* popey reflashes his device clean16:00
rsalvetididrocks: but we know it'll be broken if the device is properly suspended16:00
mterrykgunn, when is 0.1.18 planned?16:00
fpswhat's the preferred way to reboot the device with ubuntu touch?16:00
rsalvetithat is a known issue and not a regression16:01
fpss/the/a/16:01
davmor2rsalveti: ah hang on retried and now it seems to of trigger I hit dismiss and it's carried on16:01
fpsjust hold the power buttong?16:01
fpsfeels a bit rough ;D16:01
rsalvetididrocks: the possible regressing is alarm not working when the device is not suspended16:01
kgunnmterry: let me add 2 mp's16:01
didrocksrsalveti: well, it's an user regression (from his point of view)16:01
didrocksrsalveti: and seeing how hard the line management is taking, I think they are going to block any new promotion16:01
* davmor2 throws the phone out of the window to stop it ringing16:01
rsalvetididrocks: right, but nothing can be done to get that fixed, only when we land hw alarms16:02
rsalvetididrocks: it's not a regression16:02
charlesdavmor2, popey, https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1295122/comments/616:02
ubot5Ubuntu bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Critical,New]16:02
rsalvetididrocks: all you need to do is get low signal so the modem can take a wakelock16:02
charles+ rsalveti, didrocks, ^16:02
davmor2rsalveti: the second test should of gone off at 16:00:00 it went off at 16:00:32 and then refused to stop ringing16:02
didrocksrsalveti: well, it's a "4.4 regression" actually as the device sleep is fixed16:02
didrocksrsalveti: just talking about user's view16:03
rsalvetiit's not :-)16:03
rsalvetiit was always broken16:03
rsalvetiit works sometimes16:03
didrocksah, so deep sleep isn't something fixed in 4.416:03
didrocksok16:03
rsalvetino, broken the same way16:03
didrocksnot sure why it was so reliably working/not working for popey and davmor216:03
sergiusenstedg, http://paste.ubuntu.com/7125933/16:03
rsalvetimaybe with usb cable connected16:03
rsalveticharging16:03
charlesthat's plausible16:03
rsalveticaused by the music-app bug (not removing the suspend blocker)16:04
didrocksok16:04
didrockspopey: davmor2: tell us about the second test, otherwise, happy to remove it from the list16:04
rsalvetibut if the alarm is broken when the device is not suspended, then we have a bug16:04
didrocksbased on what rsalveti told16:04
didrocksrsalveti: tried 3 times already16:04
didrockshere16:04
didrocksand all ok16:05
charlesis that the second test in popey's video?16:05
popeyi am re-flashing my device cleanly now16:05
popeyits possible there was crap on it, I don't know.16:05
rsalvetidavmor2: going off before the desired time is a bug for sure16:05
rsalvetiyeah, trying reproducing after a clean flash and clean boot16:05
charlesreflashing here16:06
=== chriadam is now known as chriadam|away
charles(...we really need a nicer alarm tone :)16:06
didrocksit's all clean here (well, after an upgrade from a clean last promoted image)16:06
sergiusensrsalveti, fwiw the suspend blocker is a powerd bug ;-)16:06
rsalvetisergiusens: right :-)16:06
davmor2rsalveti: that is after the desired time by 32 seconds. but the issues is the fact that I hit dismiss which stopped it the first time and didn't the second I had to power down the device to make it stop ringing16:06
tedgjdstrand, Is there a way that we could load the music app profile to see if it's failing somehow?16:06
tedgjdstrand, If I just called "aa-click-exec -p music ls" would that work?16:07
rsalvetidavmor2: yeah, that might even be a different bug16:07
rsalvetilet's see if charles is able to reproduce that16:07
tedgjdstrand, We seem to be getting out of pre-start but not into the main job, and the only thing I can think of that happens there is switching to the apparmor profile.16:08
rsalvetialways keep 'powerd-cli active' running when testing the alarms16:08
rsalvetiso we know it's not suspend related16:08
rsalvetialso flashing latest16:08
charlesrsalveti: I'm just now starting the flash, so this may take a bit ;)16:08
tedgjdstrand, So looking for an independent way that I can ask sergiusens to verify that the apparmor part isn't failing.16:09
davmor2rsalveti, didrocks: right I'm going to start an album playing let the device sleep with the  powerd-cli active on and see if we get to track 216:09
charlesdavmor2, could you walk me through the steps to try & reproduce the wont-stop-ringing issue you saw16:09
* sergiusens checks /var/lib/apparmor16:09
rsalvetidavmor2: Saviq tried that already, and failed the same way16:09
rsalvetidavmor2: the music-app issue happens when the screen is off, not necessarily suspended16:09
davmor2rsalveti: :(16:10
sergiusenstedg, jdstrand think I found the issue :-/16:10
sergiusenstedg, phablet@ubuntu-phablet:/var/lib/apparmor$ ls clicks/|grep music16:10
sergiusenscom.ubuntu.music_music_1.1.359.json16:10
sergiusenswrong version16:10
tedgOh, heh. Computers are such sticklers about numbers.16:11
boikomterry: unfortunately landings are blocked until an image is promoted16:12
davmor2charles: the time was 15:55 so I set the first alarm for 15:57 and hit the power button to stop the screen, alarm went off fine and I was able to wake the phone and hit dismiss and it did, I then tried again for 16:00 this time the alarm went off 32 seconds late and wouldn't stop ringing16:12
Saviqdavmor2, the alarm does wake the device up, though, right?16:12
didrocksrsalveti: did miss one with mako this time, so yeah, probably suspended16:12
mterryboiko, makes sense16:13
rsalvetididrocks: right16:13
Saviqdavmor2, so it will light up the screen, so the "screen off" issue shouldn't matter16:13
rsalvetihopefully we'll be able to land hw alarms next week anyway16:13
davmor2Saviq: this was with powerd-cli active in place the alarm went off both times correctly just wouldn't stop ringing16:13
tedgsergiusens, So I'm gonna assume I'm out of this one now then. I think it's cjwatson vs. jdstrand for this bug now :-)16:13
Saviqdavmor2, ah ok, so different16:13
davmor2Saviq: alarm didn't wake the screen I had to16:14
sergiusenstedg, would be hard to now has this happened or why it hasn't regenerated (relinked)16:14
Saviqdavmor2, hmm not sure what the UX design is, but I imagine it should16:14
sergiusenstedg, thanks16:14
rsalvetiI don't think we have anyone waking up the screen reliably though16:14
davmor2Saviq: but that is a known bug16:14
sergiusenshard to know*16:14
davmor2Saviq: https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1295122/comments/616:14
ubot5Ubuntu bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Critical,New]16:15
tedgsergiusens, Yeah, I'm guessing it's either a click hook didn't run or when it ran it didn't generate it correctly.16:15
tedgsergiusens, I guess if there's no symlink, it's probably a click thing.16:15
Saviqdavmor2, oh ok16:15
sergiusenstedg, there is a symlink, with an incorrect version :-P16:15
mptawe, another question: About how long does it take for ofono to tell whether manually entered APN settings work? One second? Five? Ten?16:16
rsalvetiright, so nobody should be waking up the screen atm16:16
rsalvetiand that is expected16:16
charlesdavmor2, right, the screen will wake up but powerd hasn't done that yet because iiuc it's waiting on hw alarms in platform-api16:16
rsalvetibut the sound should still play16:16
rsalveticharles: sound not playing when device is not suspended is a bug16:16
charlesrsalveti, agreed. I'm trying to reproduce that16:17
rsalvetiand not being able to stop it is another bug16:17
sergiusenstedg, seems it happens since I installed a click for that package that doesn't belong to the normal in image clicks (as an update or out of band install); seems similar to what kenvandine saw yesterday16:17
ogra_who wants to stop alarms anyway :P16:17
didrocksrsalveti: davmor2: powerd-cli active16:17
rsalvetidavmor2: do you get the 'unable to stop the alarm sound' issue when forcing 'powerd-cli display on bright'?16:18
didrocksrsalveti: davmor2: no ringing here :/16:18
ogra_(we could just call it a feature ... it reminds the whole day you that you didnt forget to set the alarm)16:18
kenvandinesergiusens, i rebuilt my click and it worked16:18
rsalvetididrocks: right, that's a bug16:18
kenvandineno changes16:18
kenvandinenot sure what was up with that16:18
didrockscharles: ^16:18
didrockscharles: so no deep sleep16:18
didrocksand no alarm either16:18
rsalvetiwonder if pulse is smart enough to not play when the screen is off?16:19
* ogra_ thought it was clearified 2h ago by rsalveti that we have no deep sleep on mako 16:19
didrocksrsalveti: worked once though16:19
rsalvetiright16:19
didrockswith screen off16:19
ogra_(why is this still discussed, we need to improve our communication seriously16:19
ogra_)16:19
tedgogra_, It's because everyone was in a deep sleep and didn't get the message.16:19
rsalvetiogra_: we have, that's the issue, but not always (deep sleep on mako)16:20
didrocksogra_: well, rsalveti told the contrary here (I thought we had no deep sleep, but seems we can have it)16:20
didrocksogra_: you need to backlog even more! :)16:20
ogra_ah, k16:20
ogra_seems ted is right then ...16:20
ogra_(wrt /me)16:20
charlesdavmor2, with the second alarm that went off 32 second late -- did you get a snap decision when it went off?16:21
qenghoara: Hi hi. I'm working on chromium-browser touch support. You mentioned that you have a touch-pad and you tried two-finger pinch, and it didn't do what you expect.  Does *any* app you try understand two-finger pinch?16:21
didrockscharles: see https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1295122/comments/716:21
davmor2charles: Yes I hit dismiss it just didn't16:21
ubot5Ubuntu bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Critical,New]16:21
=== gatox_lunch is now known as gatox
araqengho: hello, I would need to try, do you have any recommendation of an app that should understand 2-finger pinch?16:22
popeyara: web browser16:23
popeyara: the OSM (webapp) understands 2 finger pinch16:23
arapopey: is it available for the desktop?16:24
popeyara: ya, apt-get install webbrowser-app16:24
qenghopopey: Thanks! When you say it should, have you tried it on something not a touch-screen, like a touch-pad?16:25
popeynope16:25
popeyi switch touch-pads off on my laptops ☻16:26
rsalvetihm, can't get alarm to work16:26
rsalvetiinteresting that in the upcoming indicator the alarm is set with UTC16:26
davmor2charles, rsalveti: so with powerd-cli display on bright it is popping up the alarm snap decision and dismissing correctly each time it has worked 3 times now16:26
popeydavmor2: how are you doing that?16:26
didrocksrsalveti: hum16:27
araqengho: I need to reboot, will get back to you in a second16:27
didrocksrsalveti: It didn't ring even screen on16:27
didrocksrsalveti: I wonder if the issue isn't rather "first alarm(s?) work"16:27
didrocksthen none16:27
davmor2popey: adb shell and then type in powerd-cli display on bright the nset the alarm etc16:27
rsalvetiargh, why I can't get alarm to work16:28
popeyok16:28
charlesfollowing didrocks' suggestion of adb shell + powerd-cli active + manually turning off the screen, I get a ringtone at the right time, and then when I turn on the screen I see the snap decision & am able to stop the ring by dismissing the snap16:28
davmor2rsalveti: that powerd-cli command though is opening directly to the clock-app/apps scope bypassing the welcome screen is that what is meant to happen16:28
didrockscharles: did you try to setup another alarm then?16:28
charleshaving trouble editing alarms in the clock app, but that's a different issue...16:28
didrockscharles: even screen on now I don't get any new alarm16:28
charlesdidrocks: each time I've done it, it's been creating a new alarm from scratch16:28
rsalvetihow can I remove an alarm?16:28
didrockscharles: do you delete old alarms?16:29
charlesdidrocks: if the recipe involves editing an existing alarm, I'm not able to edi tthem16:29
didrocksrsalveti: I tried rebooting just in case16:29
didrocksthen, I'll go on removing alarms16:29
didrocksif I can :)16:29
charlesrsalveti: in the clock app, slide them to the side and you'll get a trashcan button16:29
didrockscharles: no, I keep appending16:29
rsalvetioh, awesome16:29
davmor2charles: yeah you just have to delete the old alarm16:29
charlesdidrocks: I deleted and repeated. I'll try appending instead16:29
didrocksI wonder if it can be a ETOOMANYALARMS16:29
didrocksthen16:29
rsalvetilol, app is frozen now after removing second alarm16:29
rsalvetiapport is on fire16:30
popeygah!16:30
charleslol16:30
rsalveti_usr_lib_arm-linux-gnueabihf_qt5_bin_qmlscene.32011.crash16:30
rsalvetiyay16:30
* charles blames it all on ubuntu-clock-app, then runs away16:30
popeyfreshly flashed my device with 248. keeping display on i can see the popup but hear no sound.16:30
didrocksok, it's ringing16:31
mhall119bzoltan: is it possible to tell qtc to look in a subdirectory of a project for the click and apparmor manifest files?16:31
didrocksafter a reboot16:31
mhall119instead of hte project rot16:31
davmor2rsalveti: <kings of leon style> My apport is on fire </kings of leon style>16:31
* popey reboots16:31
didrockslet me try again to add more16:31
rsalvetilol16:31
charlesit's like blind men feeling the elephant16:31
ara_qengho: confirmed that 2-finger pinch does not work either in webbrowser-app16:32
didrocksso it's not the number of alarms16:32
qenghoara, All, I'm glad I'm in this channel, so people can tell me I'm full of nonsense. I don't think any touch-pads will support two-finger pinch in ubuntu. The underlying layers take two-finger gestures and make them into motion or scroll events, not touch events. It's an ancient hack to support apps that didn't understand 2-finger scrolls in early 2000s. So, terminal gets a PageUp/Down.  At three fingers, it flips to interpretation to touch events.16:32
didrocksok, 2nd alarm since reboot rings as well16:32
qenghoI have played with it, and I'm no expert, but I don't see a way to get pinch info from a touchpad.16:32
didrocks3rd works…16:33
qenghoNot until xinput2 get rewritten.16:33
didrocksif the 4th works, I have no idea…16:33
charlesso, appending a new alarm (instead of deleting the old one) seems to not affect anything, getting the same behavior with "powerd-cli active" + screen off that I saw before16:33
qenghoara_: touch*screens* should work. They don't have the historical baggage.16:33
didrockscharles: even screen on, I had nothing after a while16:34
popeyafter reboot alarm works.16:34
didrocks4th worked :(16:34
didrocksI don't know…16:34
didrocksI tried dismiss/ok as well16:34
ara_qengho: do you happen to have a bug  around we can reference?16:34
didrocksok, trying to get a low power now16:35
didrocksand let's see if it breaks alarm forever16:35
didrocks(until you reboot)16:35
qenghoara_: Not yet.  I'm just discovering it.  I'm hoping to be told I'm wrong.16:35
charlespopey, you're able to reproduce the no-sound issue?16:35
charlesoh, not after reboot. damn :/16:35
popeycharles: on first boot, yes16:36
popeyafter reboot, sound works16:36
davmor2charles: I'm at the continued ringing after hitting dismiss on powerd-cli active what info is useful?16:36
ogra_qengho, phones with touch pads ?16:37
rsalvetibrb, need to grab some food16:37
qenghoogra_: I'm not here to talk about phones uniquely.16:37
ogra_qengho, well, but this is the channel for them :)16:37
qenghoSorry.16:37
ara_qengho: maybe we should ask in #ubuntu-x16:37
ogra_(teh channel name is misguiding)16:38
qenghoGood idea.16:38
ogra_yeah16:38
* ogra_ was about to suggest that16:38
* qengho leaves.16:38
davmor2charles: it went off at 16:35:26 rather than 16:35:0016:38
ogra_stay :)16:38
ogra_we like you around16:38
* qengho hugs ogra_.16:38
* ogra_ hugs qengho 16:38
davmor2charles: only seems to keep ringing if it is late16:38
ogra_(and ara_ )16:38
charlesdavmor2, and you're getting the snap decision late too?16:39
charlesie, the popup shows up at 16:35:26 rather than 16:35:00, just as the ring does?16:39
davmor2charles: pass I don't unblank the screen till the alarm sound16:39
=== chihchun is now known as chihchun_afk
didrockscharles: rsalveti bah, passing everytime on that one…16:41
didrockscharles: I do confirm though that waiting for too long doesn't enable us to dismiss the ringing16:42
didrocksdavmor2: opening a bug on that?16:42
davmor2didrocks: will do16:42
didrocksdavmor2: before the meeting please :)16:43
davmor2charles: can I shutdown the phone the ringing is driving me crazy now if there are no logs you need16:43
charlesdavmor2, try this for me please16:43
charlesssh in as phablet16:44
charles$ stop indicator-datetime16:44
charles$ G_MESSAGES_DEBUG=all /usr/lib/arm-linux-gnueabihf/indicator-datetime/indicator-datetime-service16:44
AlbertASaviq: sorry I had to go deal with my kid16:44
charlesdavmor2: ^ this will start dumping debug messages to the terminal16:44
SaviqAlbertA, nw, plenty of things to do :)16:45
davmor2charles: It stopped ringing16:45
=== dandrader is now known as dandrader|lunch
AlbertASaviq: here's a branch that should do what you want16:45
SaviqAlbertA, did you survive? (or did he/she?)16:45
charlesdavmor2: this may help us to see why it's running late sometimes16:45
AlbertASaviq: lp:~albaguirre/mir/test-hack-consume-buffers-display-off16:45
charlesdavmor2: then, while the debug messages are dumping to the terminal, try to make the alarm trigger late again16:45
davmor2charles: right yeap so I have the stuff dumping in the cli now and then trigger the alarms again right?16:46
AlbertASaviq: yeah we survived :)16:46
charlesdavmor2: hm, it would be nicer if these messages had timestamps. oh well16:46
mterryMacSlow, poke16:46
charlesdavmor2: yes specifically a late alarm16:46
MacSlowmterry, what's up?16:46
mterryMacSlow, got some feedback about spinner, but not final design note16:46
davmor2charles: okay16:46
charlesdavmor2: since there's no timestamps on here, a little more info on what I'm looking for:16:46
mterryMacSlow, dropping text, likely use ubuntu logo instead of spinner, and likely back background.  Will know more tomorrow16:46
charlesdavmor2: I'm wanting to know which (if any) messages show up at the correct time, and which show up only when the alarm goes off late16:47
davmor2charles: right okay16:47
MacSlowmterry, that sound like easy changes... which I could do on the side... once final... still very busy with the "avoid fullscreen notifications messing up visual queue"-issue.16:48
mterryMacSlow, cool16:48
SaviqAlbertA, thanks16:48
davmor2charles: http://paste.ubuntu.com/7126132/ no alarm at all16:49
davmor2and now I have (process:6560): Indicator-Datetime-WARNING **: Unable to show snap decision for 'Alarm': Timeout was reached16:49
charlesoho!16:49
charlesinteresting.16:50
charles(process:6560): libnotify-WARNING **: Failed to connect to proxy16:50
jonahbronDoes anyone know why the QtQuick.Controls.MenuBar isn't working on Trusty?16:51
charlesdavmor2: that unblocks me on the never-stops-ringing question anyway16:51
charlesdavmor2: so you got no snap decision popup, is that right?16:52
didrockscharles: I got one when it didn't stop ringing16:52
davmor2charles: with that one I got no alarm so I didn't hit the power button so saw no snap decision either16:53
didrocksdavmor2: meeting approaching, got a bug for me?16:53
didrocksdavmor2: easier to setup for the meeting with the list :)16:53
davmor2didrocks: writing it now16:53
charlesdidrocks: one issue, indicator-datetime will keep playing the sound until the user dismisses the snap decision. Dismissing the snap decision is impossible if libnotify can't be reached. In that case, the sound plays forever. :/16:54
charlesdidrocks: (process:6560): libnotify-WARNING **: Failed to connect to proxy16:55
didrockscharles: yeah, in the case I had, I saw the snap decision, clicked dismissed, but no effect16:55
didrocks(in the 2 cases)16:55
didrocksso probably multiple sources16:55
charlesya, agreed16:56
cyphermoxcharles: isn't indicator-datetime just notifying for minute change only when about to sleep?16:58
cyphermoxso the alarm will either pop up before, or after sleep, and never inbetween sleep cycles?16:58
cyphermoxbrb16:58
davmor2didrocks: https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/129523716:59
charlescyphermox, no that's not correct. minute_change gets fired whenever the clock notices that the time has changed. This can happen through sleep/wakeup, or through normal time passing16:59
ubot5Ubuntu bug 1295237 in indicator-datetime (Ubuntu) "Sometimes alarms trigger at xx seconds past their time and dismiss on snap doesn't stop the ringing" [Undecided,New]16:59
charlesdavmor2: could you please paste into that ticket a log of the debug messages that get logged during one of those late-by-XX-seconds runs?17:00
charlesdavmor2: is http://paste.ubuntu.com/7126132/ an example of that?17:00
cyphermoxcharles: where is the code that does that? I see LiveClock has a timer, but it's not used in Clock or ClockWatcher. Am I looking at the right place?17:02
charlescyphermox: inbetween sleep cycles, it's tested this way: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-datetime/trunk.14.04/view/head:/src/clock-live.cpp#L10517:02
charles cyphermox, in that file, line 112 is the event that fires out to listeners17:03
charlescyphermox, and clockwatcher registers for it http://bazaar.launchpad.net/~indicator-applet-developers/indicator-datetime/trunk.14.04/view/head:/src/clock-watcher.cpp#L4117:03
=== chihchun_afk is now known as chihchun
=== om26er_ is now known as om26er
asacSaviq: news?17:23
asackgunn: ?17:23
asacdid we find out whats the probl with those messages?17:23
Saviqasac, building mir17:23
Saviqasac, "those messages"?17:23
asacSaviq: err. events not getting dispatched17:23
Saviqasac, I did confirm it's Qt 5.2 - i.e. between images 237 and 23817:23
asacSaviq: cool. and building mir is part of finding out more?17:24
AlbertASaviq: just noticed that there would be race in the branch I sent you, I updated it and adding some logs17:24
asacSaviq: do you need more help? anyone i could activitate?17:24
Saviqasac, yes, confirming that it's indeed the stopped rendering that breaks the events17:25
Saviqor not17:25
SaviqAlbertA, ok17:25
AlbertASaviq: you should see it compositing but not posting after screen off with adb shell tail -f /var/log/lightdm/unity-system-compositor.log17:25
SaviqAlbertA, atm I got http://pastebin.ubuntu.com/7126300/17:26
SaviqAlbertA, although I did merge your branch into trunk, if that makes any difference17:27
AlbertASaviq: I based it off trunk17:29
SaviqAlbertA, right, yeah, the diff was minimal17:29
tedgpopey, davmor2, hey guys, chatting with charles about the alarms bug. Have either of you attempted to get a bustle/dbus-monitor log of the failure?17:29
AlbertASaviq: I can send you the two binary libraries if you want17:30
SaviqAlbertA, armhf/17:30
Saviq?17:30
AlbertASaviq: yeah well libmirserver.so.17 and libmirplatformgraphics.so specifically17:31
SaviqAlbertA, sure, that would work17:31
davmor2tedg: no idea what or where I'm trying to get the alarm to not stop to get feedback from the terminal nothing else using G_MESSAGES_DEBUG=all /usr/lib/arm-linux-gnueabihf/indicator-datetime/indicator-datetime-service17:32
tedgdavmor2, Ah, good, that'll be helpful as well.17:36
rsalvetididrocks: davmor2: when setting up an alarm, can you see it in the right timezone when checking it in the upcoming indicator?17:36
rsalvetiin the indicator mine is always in UTC17:36
rsalvetiand can't get the alarm to be triggered here17:36
didrocksrsalveti: I always uses it on UTC for that test17:36
rsalvetiright :-)17:37
davmor2rsalveti: have you set the time zone in settings?17:37
rsalvetithat is probably why17:37
rsalvetidavmor2: yes17:37
davmor2rsalveti: hmm might be an issue with either eds or clock app then maybe17:37
charlespopey, https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/129527117:37
ubot5Ubuntu bug 1295271 in unity-notifications (Ubuntu) "On phone, alarms being shown without dismiss/show buttons" [Undecided,New]17:37
popeycharles: wow, what a lovely bug-bot you are ☻17:38
charlespopey: I like the bugs that are easy to trace :-)17:38
tedgHah, so it seems that notifications is broken in general.17:39
charlestedg, maybe17:39
tedgTrying to tab complete gdbus on org.freedesktop.Notifications I get "Timeout"17:39
rsalvetididrocks: davmor2: yeah, alarm only works when you set it with UTC17:39
charlesall we know for sure is that we can't connect to it17:39
rsalvetiadd an alarm for 3 hours ago, and worked fine this time17:39
* rsalveti opening another bug17:39
didrocksrsalveti: bugfest ;)17:40
davmor2rsalveti: you're meant to be fixing them not creating more ;)17:40
SaviqAlbertA, a script? you're making me obsolete! :D17:41
davmor2popey: what was the link to that screenshot again please17:41
charlesthe timezone issue sounds a little like https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1283236, which says it's In Progress17:41
ubot5Ubuntu bug 1283236 in Ubuntu UI Toolkit "Alarms are triggered in UTC tz despite saving in local tz" [High,In progress]17:41
AlbertASaviq: :)17:41
popeydavmor2: see the bug above17:41
popeyfrom charles17:41
charlesdavmor2: it's in https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/128323617:41
davmor2popey: I want to add it to a bug as I've seen it to now :)17:41
popeydavmor2: or fish it out of this lot http://popey.com/~alan/phablet/gallery.php17:42
charlesno, wrong pahttps://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/129527117:42
ubot5Ubuntu bug 1295271 in unity-notifications (Ubuntu) "On phone, alarms being shown without dismiss/show buttons" [Undecided,New]17:42
tedgd-feet the same.17:42
tedgI'm totally willing to blame Unity8 now.17:42
tedg:-)17:42
charlesthis also explains why no sound17:42
charlesthis also explains why popey had those test runs with no sound, I think17:42
charlesindicator-datetime doesn't play a sound if there's no way to dismiss the popup17:43
charlesand if there are not buttons, there's no way to dismiss17:43
cjwatsonsergiusens,tedg: so, sorry, I had a couple of meetings17:45
rsalvetidavmor2: didrocks: the timezone issue is already opened: bug 128323617:45
ubot5bug 1283236 in Ubuntu UI Toolkit "Alarms are triggered in UTC tz despite saving in local tz" [High,In progress] https://launchpad.net/bugs/128323617:45
cjwatsonsergiusens: could you please pastebin "find /usr/share/click/preinstalled /opt/click.ubuntu.com /var/cache/apparmor /var/lib/apparmor -ls" for me?17:45
didrocksrsalveti: ok, so nothing really "new" (not that a good news, but not a bad either)17:46
davmor2rsalveti: \o/17:46
rsalvetiyeah17:46
rsalveticharles: sorry, so what do you think is currently causing these alarm issues?17:46
rsalveti(no sound, no way to dismiss, etc)17:47
rsalvetiit seems to be bug 129523717:49
ubot5bug 1295237 in unity-notifications "Sometimes alarms trigger at xx seconds past their time and dismiss on snap doesn't stop the ringing" [High,Confirmed] https://launchpad.net/bugs/129523717:49
charlesrsalveti: I am tempted to close the first ticket as being too vague. https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1295271 and https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1295237 are more useful17:49
ubot5Ubuntu bug 1295271 in indicator-datetime (Ubuntu) "On phone, alarms being shown without dismiss/show buttons" [Undecided,Triaged]17:49
rsalvetiso it might be the same issue17:49
charlesrsalveti: I've done writeups in both of those two tickets about what I think the cause is17:49
rsalveticharles: right, mark one as duplicate of the other17:49
charlesrsalveti: but the tl;dr seems to be (1) unity-notifications is not responding (so there may be a bug on their end?) and (2) indicator-datetime needs to fail more gracefully when it can't reach the libnotify server (which is a bug on my end :)17:50
hedz09ogra_: , I have u-boot able load the ramdisk and find the init within it, but I'm getting the message that: "initrd: couldn't find data partition"17:51
ogra_hedz09, so try adding datapart= to your kernel cdmline17:51
sergiusenscjwatson, sure; one sec17:51
ogra_hedz09, (with the device that holds your rootfs)17:51
charlesrsalveti: no, 1295271 and 1295237 are slightly different from each other. But I'd be ok with closing bug #1295122 in favor of those two more descriptive ones17:52
ubot5bug 1295122 in indicator-datetime (Ubuntu) "Alarms not going off reliably on recent touch images" [Critical,New] https://launchpad.net/bugs/129512217:52
sergiusenscjwatson, and no worries; just affecting me17:52
rsalveticharles: yeah, sounds good17:53
charlesdavmor2, since you reported 1295122 -- does ^ that sound right to you?17:53
=== dandrader|lunch is now known as dandrader
sergiusenscjwatson, http://paste.ubuntu.com/7126410/17:54
=== chihchun is now known as chihchun_afk
=== bfiller is now known as bfiller_afk
Saviqasac, rsalveti, ogra_, davmor2, sergiusens, charles, @all: https://bugs.launchpad.net/music-app/+bug/1292306/comments/817:58
davmor2charles: so I think they are slightly different but related.  I'd be happy for you to merge some together or mark both as fixed once there is a fix in place17:59
ubot5Ubuntu bug 1292306 in Ubuntu Music App "Upon upgrading to Qt5.2 the music app no longer plays the next song if the screen is off" [Critical,Triaged]17:59
Saviqconfirmed, Qt 5.2 queues events when it can't render17:59
=== alan_g is now known as alan_g|EOD
sergiusensSaviq, nice17:59
rsalvetiSaviq: awesome17:59
davmor2Saviq: I'll have a look in a bit teatime has been called17:59
tedgAh guessing that's the same thing.18:00
charlesSaviq, fun18:00
sergiusensSaviq, the find, not the situation it put us in :-)18:00
hedz09ogra_: initrd: That seems to be doing something, but it fails again: "mounting mmcblk0p3", "btrfs: open mmcblk0p3 failed", "initrd: couldn't find a system partition"18:00
tedgIt's kinda fun with notify-send, you can get it to pause right until you hit the screen on function.18:00
ogra_hedz09, do you have the ubuntu system.img in  /userdata/system.img on that partition ?18:00
ogra_(note that you first need to assemble that system.img like rootstock-touch-install does)18:01
Saviqsergiusens, indeed18:01
tedgSaviq, Do you have a bug tracking that we should make the others dup to?18:02
Saviqtedg, "the others"?18:02
Saviqtedg, that above was the master bug18:02
ogra_we have other bugs for that ?18:03
tedgSaviq, I'm pretty sure bug 1295237 is the same, if the screen is off the dbus messages don't get processed.18:03
hedz09ogra_: I don't. That partition has system.img at its root abd doesn't reside in a /userdata/ folder within it.18:03
ubot5bug 1295237 in unity-notifications "Sometimes alarms trigger at xx seconds past their time and dismiss on snap doesn't stop the ringing" [High,Confirmed] https://launchpad.net/bugs/129523718:03
hedz09ogra_: I have assembled the system.img and am trying to test that I put it together correctly.18:04
tedgSaviq, I can literally turn off processing them or not by hitting the lock button.18:04
ogra_hedz09, wipe the partition, look at the rootstock-touch-install script and try to do the same by hand that it does and it should just boot18:04
Saviqtedg, possible18:04
Saviqtedg, try the binaries from there18:04
Saviqfrom my comment, that is18:05
ogra_hedz09, the  "initrd: couldn't find a system partition" is only printed if the initrd could not find a system.img in the right place18:05
tedgk18:05
* Saviq called it 18hrs ago! WIN18:05
asaccharles: tedg: thostr_: https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/129523718:06
ubot5Ubuntu bug 1295237 in unity-notifications "Sometimes alarms trigger at xx seconds past their time and dismiss on snap doesn't stop the ringing" [High,Confirmed]18:06
asacwho is the ultimate owner?18:06
Saviqasac, read up18:06
asacah18:06
asacdoes that answer my question :)?18:06
Saviqasac, it's most probably the same Qt 5.2 events issue18:06
=== chihchun_afk is now known as chihchun
asacright18:06
thostr_asac: we're on it18:06
asacstill we should keep folks confirming etc.18:06
asacand not rest because it might be this :)18:07
Saviqasac, tedg is confirming with the binaries from there18:07
asacyeah thanks18:07
asackk18:07
ogra_Saviq, cant be ... everyone denied that when i said 4h ago that the event processing affects alarms :P18:07
asactedg: its on you! :_18:07
Saviqogra_, you weren't pushing enough ;)18:07
ogra_Saviq, lol18:07
tedgHeh18:07
Saviqogra_, so alarms are processed fine18:07
Saviqogra_, but when the notification is sent18:08
Saviqogra_, it reaches unity8, which can't render18:08
ogra_yeah,  thats what i said before :)18:08
Saviqogra_, and Qt doesn't deliver it up until later18:08
Saviqand everything goes apeshit18:08
ogra_poo18:08
hedz09ogra_: ok. Would btrfs: open mmcblk0p3 failed have anything to do with it?18:09
ogra_hedz09, why do you even have btrfs in your kernel ?18:09
ogra_(it doesnt really do well on MMC/SD)18:10
hedz09ogra_: to be honest I don't even know what it is18:10
ogra_its a filesystem18:10
ogra_but you should use ext4 on SD cards anyway, so you dont need it18:11
cjwatsonsergiusens: is there anything in /var/log/upstart/click-system-hooks.log?18:11
tedgSaviq, Works for the notify-send case, checking with an alarm.18:12
Saviqasac, your ANN to ubuntu-devel got bitch-slapped into Junk by my dspam ;P18:12
mterryfginther, you around to help me practice running mediumtests?18:12
Saviqconsider yourself ignored ;)18:13
sergiusenscjwatson, not there, I do see it in the apparmor one http://paste.ubuntu.com/7126501/18:13
asacSaviq: haha. well, i needed to setup special rules for mark, rick etc. to avoid that18:13
asacso its on you :)18:13
asacSaviq: its just telling you what will happen :)18:13
asacif you ignore it will still happen18:13
asacbut i know you are joking18:13
ogra_just stop using all caps subjects in mails ;)18:13
Saviq:D18:13
asacits good that it even came through18:14
Saviqmterry, can I help? you mean mediumtests as in the jenkins jobs directly? or locally?18:14
mterrySaviq, locally on my phone18:14
asacthought i wouldn't go to list since i was kicked out of the core-dev and ubuntu member club a while back18:14
Saviqmterry, what project in particular?18:14
mterrySaviq, is there a wiki page for that?18:14
asacbecause of my laziness :)18:14
cjwatsonsergiusens: mm, that's different, that's processing the symlinks that are in place.  I'm trying to work out how the symlinks got there18:14
Saviqmterry, if unity8, `phablet-test-run -p unity8-autopilot -n unity8`18:14
mterrySaviq, unity8 with my split stuff -- I wanted to test my proposed fixes for the mediumtests scripts to work in that scenario18:14
seb128asac, how is that lock playing out with the desktop LTS for shared component where we need fixes?18:15
Saviqmterry, then just ./run_on_device18:15
mterrySaviq, how do I point it at my branch of the mediumtests scripts?18:15
sergiusenscjwatson, I dont have a click-system-hooks log though18:15
Saviqmterry, and then PYTHONPATH=~/shell/tests/autopilot autopilot run unity818:15
asacseb128: everything that goes on touch image is part of this18:15
asacspecial exceptions can be discussed with me or rickspencer3 as pointed out in mail18:15
cjwatsonsergiusens: so you said this is basically just you at the moment?  (and I agree, it doesn't seem like a regression, more a corner case we hadn't previously found)  if so I can look at it tomorrow, as I need to leave pretty soon18:16
seb128asac, what happen to the desktop LTS if the touch image doesn't recover before the release?18:16
asacseb128: but we won't really make exceptions from what i understood18:16
Saviqmterry, you need to make install (or ninja, depending on whether you got it on the phone)18:16
seb128rickspencer3, ^18:16
sergiusenscjwatson, yeah, don't worry about it18:16
asacseb128: if that happens we are all fired :)18:16
mterrySaviq, that's all basic running unity8 tests on phone stuff18:16
cjwatsonsergiusens: not that I expect I could land a fix for it at the moment anyway :P18:16
asacseb128: we have a veery strong team, with smart people. they are actively working on this as priority18:16
Saviqmterry, and the only other point is you need to `stop unity8` before (it will tell you) and keep the screen on18:16
sergiusenscjwatson, I don't use this phone for click testing that much (as I use it daily) just flashed to devel-proposed this week18:16
mterrySaviq, but I'm specifically talking about using the same scripts that jenkins does, but custom versions18:16
asacseb128: this is a matter of hours and at most days to sort out18:17
sergiusens:-)18:17
cjwatsonsergiusens: yeah, it has an excitingly baroque set of packages installed apparently18:17
cjwatsonmight have some work to do on garbage collection :)18:17
mterrySaviq, hrm.  They seem very particular to QA.  Like connecting to 'ubuntu-qa-g-wpa-d' wifi18:17
seb128asac, let's see, last time it took you guys a week to unfreeze things when that happened18:17
Saviqmterry, those scripts don't do anything other than setting the device up (or should not)18:17
mterrySaviq, yeah but notably, they also unlock the screen18:17
asacseb128: right. hope we are getting better. also we just have those 3 bugs18:17
Saviqmterry, not for unity8 tests18:17
mterrySaviq, which is going to change with split18:17
seb128asac, I'm not sure why your smart people need a freeze also to fix the bugs18:17
Saviqmterry, where it's the test itself that will do it18:18
asacseb128: otherwise new bugs will come along18:18
Saviqmterry, unity8 tests are excepted from unlockign18:18
seb128asac, well, as long as they are not regressions or blockers18:18
Saviqmterry, and even for other tests, they use (or should use, in the case of smoke testing) the process_helpers from unity818:18
mterrySaviq, well.  they actually do unlock screen there, but then also stop unity818:18
Saviqmterry, so all in all18:18
asacseb128: every regression is a blocker18:18
Saviqmterry, just test locally, everything should be the same18:18
asacseb128: thats the current standing rule18:18
seb128asac, what about changes on shared component that don't affect the touch runtime paths?18:18
asacseb128: we discuss that, so might change, but for now we continue to stay strong18:19
mterrySaviq, yeah, but process_helpers.unlock_unity in unity8 will hopefully go away with split (unity8 doesn't need it)18:19
Saviqmterry, if it's not, we generally need to fix the scripts, not the tests18:19
janimo`stgraber, barry are there any plans to enable 3rd party gpg keys for system-image updates? From what I see the option for porter devices is disabling signature verification in recovery, or flash a fake archive-master key18:19
rickspencer3hi seb12818:19
seb128asac, screwing us on the desktop/LTS on the way...18:19
asacseb128: if there is any likelyhood that this affects runtime behaviour its covered18:19
seb128rickspencer3, hey18:19
asacseb128: otherwise you can move on18:19
mterrySaviq, and mediumtests I was planning to fix to modify lightdm config and swipe greeter itself18:19
Saviqmterry, sure, there should be a unity-greeter.process_helpers then18:19
rickspencer3seb128, you guys have important fixes that you are blocked on getting into the archive for desktop LTS now?18:19
Saviqmterry, or an equivalent18:19
rickspencer3or, are you just worried that that will happen?18:19
seb128rickspencer3, not now, but starting tomorrow it seems, from asac's email18:19
seb128rickspencer3, the later one18:20
barryjanimo`: not on the official s-i.u.c site afaik.  but you can run your own site with your own keys, as some folks are already doing18:20
rickspencer3seb128, right18:20
hedz09ogra_: ahh, yeah the mmcblk0p3 partition is ext4. And I am not having any luck finding out where it's looking for system.img. It seems like /data/system.img but it isn't finding it there.18:20
seb128rickspencer3, I've fixes on indicators waiting for review that we were planning to land tomorrow18:20
Saviqmterry, so yeah, if you're after fixing the scripts, you'll need fginther/vanguard for mediumtests and doanac/plars for smoketesting18:20
mterrySaviq, yeah but it's tricky.  We need to modify lightdm config to run greeter with testability.  I could leave the unlock_unity method in unity8 source if we wanted, but unity8 wouldn't use it itself.  Made sense to move it into mediumtests18:20
rickspencer3so, I read this:18:20
rickspencer3We also kindly ask our core-devs with direct upload power for their18:20
rickspencer3support. Please wait with your uploads that affect touch until we have18:20
rickspencer3fully recovered.18:20
seb128rickspencer3, so it's not an hypothetic situation18:20
barryjanimo`: we have okay support for that now (not perfect, but we'll be improving that after 14.04 i suspect)18:20
seb128rickspencer3, right, that could be after the LTS release for what we know :p18:20
janimo`barry, right, and if using new keys the recovery image needs to have another archive-master right?18:20
Saviqmterry, it needs to be in some source18:21
asacrickspencer3: i think his indicators go through CI TRain. if its desktop only they can float of course, but seems there are shared components in his landing18:21
Saviqmterry, to verify it works18:21
rickspencer3seb128, well, I think, let's fix the last issues right away18:21
rickspencer3right, I get it18:21
Saviqmterry, whether it's lightdm, unity-greeter or unity8, you decide18:21
asackk18:21
janimo`barry, yes it is ok support indeed ( I use that now) but was wondering if there are other plans. I udnerstand it is risky to have other keys signed by the official Ubuntu ones18:21
stgraberjanimo`: did you read https://www.stgraber.org/2014/02/11/your-own-ubuntu-touch-image-server/ ?18:21
rickspencer3I think that it's not an issue today18:21
ogra_hedz09, right, it needs to be in /data/system.img on that partition18:21
seb128rickspencer3, I don't get why we need a lockdown to fix bugs, but let's see18:21
rickspencer3and tomorrow will be a pain, but not an issue18:21
mterrySaviq, ?18:21
Saviqmterry, but it does need to be *tested* with every -ci job18:21
Tassadarjanimo`: I'm using my own gpg keys in my system-image server18:21
Saviqmterry, it can't live with the mediumtest runners etc.18:21
janimo`stgraber, yes, and I have set up a local server (more or less). I think there's a typo there, it needs newgrp instead of newgroups18:22
stgraberjanimo`: we can also build a trust chain from the main system-image server using the device keyring, but we haven't done so at this point because we didn't have any reason to18:22
seb128rickspencer3, well every day we delay desktop landing is less days to verify the fixes that should land in the LTS, I'm not sure we are doing the right tradeoff there18:22
Tassadarjanimo`: I mean, the ones generated by generate-keys, so I suppose those are testing only (but the signature gets verified in recovery)18:22
seb128rickspencer3, I get that touch is important, but the desktop LTS is as well18:22
Saviqmterry, we (lightdm, unity8 devs) need to be responsible for keeping those helpers working18:22
rickspencer3seb128, well, like I say, let's just get this fixed and promoted so it doesn't become an issue18:22
janimo`Tassadar, so you did not need to change archive-master then, ok. I need to see why I had verification failed there18:22
seb128rickspencer3, agreed, and we could do that with a lockdown of the uploads...18:23
Tassadaryou have to put your archive-master into the recovery image18:23
seb128lockdown doesn't resolve any byg18:23
seb128bug18:23
cjwatsonmost people aren't qualified to help of course18:23
hedz09ogra_: Okay, it's there but it just isn't find it. System.img is supposed to be ext2, right? Couldit be a permission issue on the folder? I can't imagine...18:23
Saviqmterry, so they need to be with our code, not with mediumtest scripts (which should do as little as possible so that we can reproduce the same env locally)18:23
janimo`Tassadar, indeed, what I figured18:23
seb128rickspencer3, sorry, *without*18:23
rickspencer3seb128, I understood18:23
cjwatsonso they just have to stop landing, it's not like our developers are interchangeable18:23
ogra_hedz09, you need to create it the same way that the prepare_ubuntu_system() function from rootstock-touch-install uses, then unpack the tarball into it and copy the converted android system.img into var/lib/lxc/android/ in there18:23
rickspencer3cjwatson, right, I get it18:23
Saviqmterry, bug #1262879, too18:23
ubot5bug 1262879 in Ubuntu CI Services "There should only be one, documented, way to run tests on devices" [Undecided,Confirmed] https://launchpad.net/bugs/126287918:23
janimo`stgraber, right, the trust chain plans is what I was wondering about18:24
=== chihchun is now known as chihchun_afk
mterrySaviq, fine.  That tiny bit of python code can continue to live in unity8 code, even though unity8 tests don't need it.  But that doesn't change the fact that mediumtests need changing for split mode, to run greeter with testabiliity18:24
ogra_hedz09, and it is system.img, not System.img (no capital S)18:24
barryTassadar, janimo` if you find things missing from the client, please do file wishlist bugs.  for the sake of stability i don't want to do much more with s-i in 14.04 except fix critical bugs, but i'm interested in doing more feature work after trusty is released18:24
Saviqmterry, they need changing to use whatever helper you provide to run greeter with testability18:24
Saviqmterry, the mediumtests scripts can't know what happens18:25
janimo`barry, I will if I find any bug :)18:25
mterrySaviq, it's not that simple, due to the way lightdm works18:25
Saviqmterry, I understand18:25
Tassadarbarry: except for the duplicate keyring files bug it's fine18:25
barryTassadar: yep18:25
Saviqmterry, but we still need to build as little knowledge as possible into mediumtests, and as much as possible into the components that the knowledge is of18:25
barryjanimo`: cool18:25
Saviqmterry, or they will get stale,18:26
Saviqmterry, things will fail here, but not there18:26
Saviqmterry, we won't be able to reproduce locally18:26
mterrySaviq, but this isn't component knowledge, it's system knowledge18:26
Tassadarjanimo`: oh, yeah, look at http://bazaar.launchpad.net/~vbocek/+junk/system-image-server-tasemnice/revision/221 and the bug linked in the commit message18:26
janimo`stgraber, any plans to package the server?18:26
Saviqmterry, good, then we need system helpers18:26
mterrySaviq, this particular instance of "run greeter with testability"18:26
Saviqmterry, maybe they need to live with the integration tests project that elopio is starting to build18:26
janimo`Tassadar, thanks I had just figured this out and used a full image to flash the phone. I had not done anything with deltas or actual upgrades18:27
Saviqmterry, with as much as possible abstracted closer to the affected services (and tested there)18:27
stgraberjanimo`: I don't have any such plan personally, ubuntu-cdimage isn't package so I don't see a good reason to package ubuntu-system-image besides the server on which this actually runs is on precise and we don't have package installation rights, so having it packaged would just make things harder for me18:27
Tassadarjanimo`: it'd bite you later and you'd have to edit the index.json files by hand18:27
Saviqmterry, I just want to save us the pain of having to run around after all the scripts that somewhere somewhen implemented a workaround18:27
Saviqmterry, we just need to say: to unlock the device, call foo.foo_unlock18:28
Saviqmterry, and that foo.foo_unlock needs to live somewhere outside of mediumtests18:28
tedgSaviq, I'm not able to revive the screen with this mir binaries. Either by locking with the button or timeout.18:28
tedgSaviq, Is that expected?18:28
mterrySaviq, I get the vision.  It's just that some calls have side effects.  Like in this case, probably a reboot and a system config change that will later need to be undone18:28
Saviqtedg, hmm just noticed18:28
Saviqtedg, actually no, works here18:29
Saviqtedg, try touching the screen18:29
Saviqtedg, maybe the compositor needs to catch up18:29
Saviqmterry, I understand18:29
tedgSaviq, Yeah, I think you have to generate an event.18:29
Saviqtedg, that can be expected, yeah18:29
Saviqmterry, but that "change, reboot, clean" logic might still be outside of mediumtests, and that's completely fine18:30
Saviqmterry, as long as that's the only documented and supported way of doing that18:30
mterrySaviq, sure.  I just think it makes it unsuitable for unity8 source.  But I can toss it in some elopio repository18:31
Saviqmterry, of course, that's why I said lightdm / unity8 / unity-greeter, but maybe even something global18:31
Saviqmterry, truth be told, there's probably only a few autopilot tests in unity8 that should remain there18:32
mterrySaviq, sure.  I thought mediumtests was a reasonable global place to put it (it has the rest of the kitchen sink in there).  But since we are apparently trying to get away from that, I'm happy to talk to elopio18:32
Saviqmterry, after all, they are integration tests, and how can you integrate just one project?18:32
* Saviq AFK18:32
=== chihchun_afk is now known as chihchun
tedgSaviq, asac, confirmed to be the same bug, Saviq's binaries make it so alarms show.18:34
tedg(and make noise)18:34
ogra_finally18:34
asactedg: cool18:34
ogra_:P18:34
asacnow Saviq needs to RTK :)18:35
asachehe18:35
ogra_(if people would just have listened to me 4.5h ago we would have had far less noise :P )18:35
rickspencer3ogra_, I'm strongly resisting the urge of suggesting that perhaps messaging is causing problems in the alarms, but I guess that would be more noise?18:36
* rickspencer3 ducks18:36
ogra_lol18:36
* rickspencer3 notes to listen to ogra early and often 18:36
* ogra_ hugs rickspencer3 18:37
* rickspencer3 hugs ogra_ :)18:37
rickspencer3we're getting there18:37
rickspencer3so close to promoting with Qt 5.2 !!!18:37
seb128ogra_, can you tell rickspencer3 to not lockdown the archive tomorrow? ;-)18:38
ogra_hahahaha18:38
asacogra_: /nick oracle_ogra18:38
ogra_seb128, we'll all be fine, there will be a fix tomorrow and nothing will be blocked18:39
seb128ogra_, I like that prediction ;-)18:39
ogra_;)18:39
rickspencer3I bet we have a promotable image tomorrow, and promote it Monday18:40
rickspencer3that's my prediction18:40
rickspencer3bets? takers?18:40
davmor2Promote it tomorrow if the fixes land early enough18:40
rickspencer3davmor2, your betting on promotion tomorrow?18:41
rickspencer3I like the optimism18:41
seb128I would happily pay a round of beers if that happens ;-)18:41
rickspencer3though, I am considering that we hold it back just to annoy seb12818:41
rickspencer3:)18:41
seb128lol18:41
davmor2rickspencer3: yeah but hey I'm insane ask anyone18:41
davmor2rickspencer3: I think the devs have a good handle on the causes now it's just the fixin' :)18:42
davmor2oh and testin'18:42
rickspencer3yeah18:42
rickspencer3I like how the last few issues all boiled down to the same thing18:43
seb128rickspencer3, you think that having to sit outside in the sun on a friday, because the archive is locked down and we can't work, is annoying me? ;-)18:43
rickspencer3Im really happy that we have a root cause18:43
rickspencer3seb128, that's what I keep saying, stopping the line means *less* work!18:43
rsalvetilol18:43
rickspencer3:)18:43
asacnote that we still do other landings until tomorrow morning18:44
asacif something slips in, it defers a bit further18:44
asacbut i am confident, so yeah. monday we go to green18:44
rickspencer3asac, you mean if a regression slips in?18:44
ogra_well, there were quite a bunch of changes in the most recent image that just finished18:45
ogra_http://people.canonical.com/~ogra/touch-image-stats/249.changes18:45
rickspencer3yikes :)18:45
asacrickspencer3: yes, we still have careful landings tonight. those might bring regressions (dont know whats coming right nwo)18:45
ogra_so lets hope we still get 100% in the tests :)18:45
rickspencer3I assume that those people were super careful to ensure that their changes would not cause regressions18:45
asacack18:45
rickspencer3under the circs18:45
asacthats the idea18:45
=== chihchun is now known as chihchun_afk
rickspencer3I don't think anyone would want to be the one that causes us to go another day without promoting18:46
rickspencer3they'll have to answer to seb128 otherwise18:46
rickspencer3:)18:46
seb128lol18:46
ogra_rickspencer3, our issue is that everyone tests their changes in their silo against the most recent image ... but you can only test for bugs that come out of interaction of all the landings in the final build ... so there is always a risk of one landing influenceing the other18:47
seb128rickspencer3, I still think archive lockdown is not a solution and the wrong approach (that's the archive moving that created those issues or is delaying the fixes) but I think we need to agree on disagreeing there18:47
asacogra_: rigth, but at this time we go very careful about combining those18:47
ogra_that first testing has to be 100% to land ... but that second testing is hardly predictable18:47
seb128rickspencer3, sorry, "that's *not* the archive..."18:47
asacogra_: take less per image cycle etc.18:47
ogra_asac, yes, thats why i want more images :)18:48
ogra_(i know, we'll get ther)18:48
asacyes, i want that too - and a pony :)18:48
* ogra_ looks up where to order ponies online ... 18:48
kenvandineand a narwhal :)18:49
asaclol18:49
ogra_if you get it, can i get the other thing ?18:49
ogra_:)18:49
asacogra_: send the pony to colin and adam :)18:49
ogra_lol, k18:49
asacmaybe make it two18:49
asachalf a pony won't last that long18:49
ogra_:)18:50
davmor2rsalveti, Saviq, popey: confirming that the pushed files allows a second track to play will test alarms now18:54
=== chihchun_afk is now known as chihchun
rsalvetigreat18:54
rsalvetinow we just need to fix the issue ;-)18:54
ogra_details18:54
davmor2ogra_: https://bugs.launchpad.net/music-app/+bug/1292306/comments/818:55
ubot5Ubuntu bug 1292306 in Ubuntu Music App "Upon upgrading to Qt5.2 the music app no longer plays the next song if the screen is off" [Critical,Triaged]18:55
ogra_davmor2, yes ?18:55
ogra_(see what was talked about for the last 30min)18:55
ogra_;)18:55
davmor2I was a tea I was just confirming as I'd been asked to test :P18:56
ogra_davmor2, dont foget to test the vol up/dn keys too ;)18:56
davmor2ogra_: I don't care about them there are only 2 volumes Damned loud and mute18:57
ogra_heh18:57
davmor2sound on the alarm isn't playing 100% correctly but it worked18:58
ogra_great18:58
davmor2tries for a second time to be sure18:59
ogra_i think the semi broken sound behavior was mentioned by charles before19:01
jonahbronI'm trying to use QtQuick.Controls.MenuBar in my QML app, but when I run, the menu does not appear.  Any idea why?19:07
davmor22 successful alarms \o/ again sound is  abit wonky but I can live with wonky sound if it works :)19:08
davmor2Saviq, rsalveti: it's like a phone that works again and everything woohoo! \o/19:11
ogra_crazy19:11
davmor2shhhh or popey might break it again19:11
ogra_well, it isnt fixed yet19:11
ogra_we dont have a fix19:12
ogra_(what you are testing is a hack to prove the point)19:12
rsalvetiyeah19:18
davmor2ogra_: right and now the point it made people know how to fix it right?19:18
ogra_not really19:18
ogra_the prob is to identify where the fix needs to live19:19
ogra_there are two options19:19
=== chihchun is now known as chihchun_afk
* ogra_ goes for dinner19:19
sergiusensjonahbron, try #ubuntu-app-devel19:22
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== dandrader is now known as dandrader|afk
cwayneniemeyer, hi, when calling a QML objects Set method from go, should that trigger the on<PropertyName>Changed signal in qml?19:55
niemeyercwayne: Yeah, it does19:55
cwayneniemeyer, hm, it doesn't seem to be for me, I must be doing something wrong19:56
niemeyercwayne: It certainly does, as Set is using tradition Qt logic to change the propertie19:56
niemeyers19:56
niemeyercwayne: It's Qt that calls the signals19:57
=== bfiller_afk is now known as bfiller
niemeyers/tradition/traditional/19:57
niemeyercwayne: If you have a small snippet, I'd be happy to have a look19:57
cwayneniemeyer, thanks, let me do some trial and error first, I think I may know what I was doing wrong, if I can't figure it out, I'll shoot you a ping tomorrow :)19:59
niemeyercwayne: Sounds good, will be around19:59
timppaevening everyone!20:01
timppais there a guide for syncing google calendar to touch?20:02
rsalvetitimppa: http://askubuntu.com/questions/360554/how-do-i-sync-google-contacts20:03
timpparsalveti: cool, thanks!20:03
davmor2rsalveti: get it added to the info bot :)20:03
rsalvetidavmor2: I believe the official support should be landing soon :-)20:04
timpparsalveti: um, but thats for contacts?20:04
rsalvetiright, it indeed, didn't see you asked for contacts specifically20:05
rsalvetimaybe renato can help20:05
timppaor calendar... :D20:05
rsalvetiright, my brain is damaged20:05
cjwatsonasac: you can get me a colleague to help take some of the click development/maintenance load so that I can focus on the build stuff for more than five minutes at a time.  oh wait, we're doing that :-)20:05
timpparenato: ping20:06
renatotimppa, try this one: http://paste.ubuntu.com/7127033/20:09
timpparenato: great! Thanks, I'll try20:10
cwayneniemeyer, so if you took this example https://github.com/go-qml/qml/blob/master/examples/customtype/customtype.go, and if you called v.SetText from some other function, that should still send that signal right?20:11
BothWays-Saucy_FYI  all-devs,   http://bit.ly/Nex7-2013_has_only_2years_to-be_fully_operational_cos_price_will_fall_to_70pounds_or_99dollars_in_US  (a Proof-Link, this type of advert will also re-occur, again).20:14
BothWays-Saucy_leaves, in confidence of this project20:14
cwayneniemeyer, oops sorry, ignore me, i'd forgotten qml.Changed :)20:20
=== dandrader|afk is now known as dandrader
niemeyercwayne: No..20:22
niemeyercwayne: In that case you're not calling obj.Set..20:22
niemeyercwayne: You're calling pure Go logic, which QML has no way to know about20:23
niemeyercwayne: To notify about changes in that method, you need to call qml.Changed(&v, &v.Text)20:23
cwayneniemeyer, yeah, so if I do that and then call qml.Changed it works20:23
niemeyercwayne: Right20:23
niemeyercwayne: I need to step out, but will be back soon in case you want to talk further about this20:24
asaccjwatson: yes, oh yes. 10 days from now :)20:27
asaci am pinging him like every other day :)20:27
asacbecause i am not sure if tis a dream20:27
asachehe20:27
mterryrobru, kgunn: so renaming session-manager-touch is kind of a pain at this point in the cycle20:39
mterryrobru, kgunn: means a new source package in archive20:39
robrumterry, hmmm20:40
robrumterry, the other thing is that then the source package name won't match the binary20:40
robrumterry, so maybe it's easier to just register a new lp project with the right name?20:40
kgunnrobru: mterry ...might need to be a manual aspect for this one wrt ci train20:40
kgunne.g. xorg is like this right ?20:41
kgunn"extra packages"20:41
robrukgunn, xorg isn't in ci train, it's done with source package uploads only20:41
mterrykgunn, robru: for renaming a project, we need to file an LP question right?20:42
robrumterry, no.... just register a new project. that's how i've always done it20:42
mterryrobru, but we can rename and I think retain internal LP links20:42
robrumterry, oh, ok, never heard of that20:43
mterryrobru, but it's crazy -- you have to file a Question against the LP project20:43
mterryrobru, kgunn: https://answers.launchpad.net/launchpad/+question/24581620:44
robrumterry, seems like a lot of hassle and waiting. if we just register a new project we can copy the branches over immediately.20:44
mterryrobru, they are actually pretty quick usually.  But we can always light a fire20:45
robruok20:45
robrukgunn, i'll update my MP not to rename the source package20:45
mterryrobru, plus, if we make new project, we'd just have to file a request to delete old one at some opint20:45
robrumterry, true, but deleting the old one doesn't block getting this silo built right now ;-)20:46
mterryrobru, fair20:46
robrukgunn, actually come to think of it, i don't think the package name was a blocker, just a warning. the real problem was the native/split version scheme.20:46
robrukgunn, ok, try adding my MP and rebuilding now20:48
kgunnrobru: ack20:50
kgunnmterry: robru...webops can help, they told me to skip the lp question thing last time i did something similar20:50
robrukgunn, oh, if you have an in, please use it ;-)20:51
robrui don't know those guys at all20:51
mterrykgunn, I asked on the lp ops channel20:51
mterryis that different than web ops?20:51
kgunnmterry: its basically the same people....altho less are in lp ops...use #webops20:52
mhall119bzoltan: Mirv: will qt 5.2 be available for saucy in the sdk team release PPA sometime soon?20:55
mhall119or will 5.2 on saucy not be supported20:55
mterryogra_, poke -- any objection to renaming session-manager-touch project?21:00
=== chihchun is now known as chihchun_afk
thomicwayne: hey - new upstart app launch support is in silo 3 PPA, and ready to land. If you want to get a preview before it lands, now's the time to grab those packages21:08
thomicwayne: but I'm hoping it'll land today sometime, so you won't have much longer to wait21:08
cwaynethomi, \o/21:08
cwayneyoure my hero :)21:09
thomicwayne: sorry it took so long :(21:09
cwaynethomi, no worries, we're all super busy, stuff takes awhile :)21:09
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== kenvandine_ is now known as kenvandine
=== salem_ is now known as _salem
relleyum hi22:44
popeyhello22:44
relleyfrom texas, thought about trying ubuntu on the nexus, seems pretty neat22:45
robrurelley, a nexus in texas?22:46
relleyi know, it's a crazy thought22:46
robrurelley, i have a Nexu 4 and 7, they're pretty great little gadgets22:47
relleyi'm thinking mine is a 7... android is/was fun to play and do work on, especially while wife is watching TV22:48
=== chihchun_afk is now known as chihchun
vthompsonpopey, balloons, Could we push the current music-app to the click store? There have a few fixes for search via the HUD and opening tracks from the dash/Filemanager--some of which relate to Qt5.2.22:53
balloonsvthompson, sure22:53
balloonsrev389 going in22:59
balloonsvthompson, ^^22:59
vthompsonballoons, excellent! Thank you!23:00
=== chihchun is now known as chihchun_afk
matv1I have multiple apps open. In the apps scope, when i go to opened apps and log press to mark for closing, when i hit the first x to close an app, all the other x-es all disappear. I did not see any bug like that mentioned on the mailing list23:11
matv1But I may well  have missed  that23:11
matv1anyone else seeing  this bug?23:12
vthompsonmatv1, what image revision are you running?23:13
matv124823:13
=== chihchun_afk is now known as chihchun
matv1on maguro though23:13
matv1i should add23:13
vthompsonmatv1, I haven't seen that bug previously. I'm on 249 now on mako.23:14
matv1okay. I will update to that as well and see what gives23:15
vthompsonmatv1, Maybe it exists on 248, but I never noticed23:15
matv1vthompson if I get it on 249 as well, what kind of logfiles would be usefull for a bug report?23:16
matv1if any :)23:16
vthompsonwell, there's a unity8 log here: /home/phablet/.cache/upstart/unity8.log... that might have something23:17
vthompsonotherwise, I'm not sure23:17
popeynote that maguro is no longer supported..23:19
matv1popey I aware thanks :)23:20
popeybut I've not seen anyone report that issue23:20
matv1although the term supported was never actualy an apt one23:20
popeywell nobody tests it on maguro now23:20
popeyand if a bug manifests itself on maguro only we wont fix it23:21
matv1ofcourse. dont worry I know23:21
popeydoes it happen in the emulator would be worth checking23:21
popeywhich apps did you have open?23:21
matv1it doesnt matter which23:22
matv1any combi will do it23:22
popeyand is it only the first app you close, the first in the list23:22
popeyor does it happen with any app you close?23:22
matv1funily enough i am now noticing that it will only happen when you start killing them from the right :)23:22
matv1go figure23:22
popeyi never do that23:23
popeyso worth me testing23:23
popeyone mo23:23
matv1well go for it!23:23
popeysadly not on nexus 4 on #24923:23
matv1hapily, i would say23:23
matv1then i wont report it23:24
popeysorry about that23:24
matv1uhm. I am confused. If you think it could be helpfull i will popey23:25
popeyconfused?23:26
popeyi just said sorry that I can't reproduce it on nexus 423:26
matv1i thought you meant sorry to hear i am not reporting it??23:26
matv1ah!23:27
popeyheh no ☻23:27
matv1i will try on the emulator later. If it shows there, i will definitely file.23:28
popeythanks23:28
matv1popey against what would i file it? unity?23:28
=== chihchun is now known as chihchun_afk
popeyyes23:28
matv1cool23:28
Saviqso yeah, https://bugreports.qt-project.org/browse/QTBUG-3767723:29
Saviqlet's see what happens with that23:29
popeyoof23:30
Saviqwould be nice to squash the three blockers in one go23:32
popeySaviq: do we have contact with upstream to get a prompt response?23:34
vthompsonSaviq, thanks for filing that. I hope it gets resolved relatively soon. If not jhodapp might be able to push the media hub's MediaPlayer component out quicker and the music-app can try to addapt23:35
vthompson*adapt23:35
Saviqpopey, yeah, in EU timezone23:36
Saviqvthompson, yeah, let's see what happens23:37
popeyballoons: vthompson I am running autopilot on #249 with your latest music click23:37
popeyand the screen is blanking part way through!23:37
popeyi dont remember this happening before23:38
vthompsonpopey, is the app actually loading?23:38
popeyyes23:38
popeybut after a while, the screen goes black as usual when you're not using it23:38
vthompsonby blanking do you mean white? Or the screen shuts off?23:39
popeyshuts off23:39
* popey re-runs23:39
vthompsonI have a test in the works that should allow the screen to shut off to test the lifecycle--but that hasn't merged yet23:39
popeyright, it just dimmed23:39
popeyand now blank23:39
vthompsonhm, maybe the shuttle test took longer than a minute due to randomness being not so random23:40
popey23:39:41.844 INFO globals:58 - Starting test music_app.tests.test_music.TestMainWindow.test_artists_tab_album (with touch)23:40
popeythats what it was running at the time23:41
popeyalso, i still see metadata about my music in the app23:41
vthompsonodd, I'll run as well23:41
popeywhich may be throwing it off23:41
popeyneed to delete the mediascanner database and music.. where is that?23:41
vthompsonah, yes. bah. So what I do is remove /home/phablet/.cache/mediascanner and reboot the device23:41
popeyok23:42
vthompsonthe test should delete your music, um correctly23:42
popeythe test should do no such thing! :D23:42
vthompsonbut the mediascanner db stays in place23:42
vthompsonha, no disagreement here23:42
popeyI know balloons has a long standing bug on that23:42
vthompsonWe have an issue currently that we cant mock home for the click package test. There's a branch in the works to allow us to do so23:43
vthompsonballoons is blocked on this ATM: https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/initctl_env_var/+merge/20861223:43
=== chihchun_afk is now known as chihchun
popeyvthompson: much better now I ditched that db23:45
vthompsonpopey, much better until you want to copy your music back over ;)23:47
popeyvthompson: Feel free to replace those three songs any time  you like!23:51
vthompsonwill probably be doing so when I restructure for the new mediascanner2.0 db23:52
popeyvthompson: oh, while you're about, we had a hangout today for music app..23:54
vthompsonAlso, I've grone to love Kerensa's autotuned voice23:54
popeywanted to let you know we're going to have a few hack days next week23:54
popeyTues-Weds23:54
popeylol23:54
popeyfreak23:54
vthompsonha23:54
popeyTuesday will be Music & Reminders23:54
Saviqo/23:54
popeywill blog about it tomorrow23:54
popeyo/23:54
vthompsonexcellent23:55
popeyRan 13 tests in 676.460s23:55
popeyOK23:55
popeyboom!23:55
vthompsonboom is much better than flop23:55
popeyapproved music into the store balloons23:55
popeyso it'll be on image #250 at ~3AM UTC23:55
vthompsoncool23:56
popeyThe hack day will focus on bitesize bugs, polish, getting people involved, more testing etc23:56
popeyi didnt realise until today that the touch-coreapps metapackage in the daily ppa didn't pull in music-app, so fixed that23:57
popeyand made sure it installs on trusty and saucy23:57
popeyso no excuse for people not to test on the desktop23:57
popeyRight, time for me to turn back into a pumpkin. nn all!23:58

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