[00:39] RTM is close [00:39] Any huge bugs that need to be attacked? [02:09] ;_; I wish lenovo thinkpads did not suck... IBM was so good to us. [02:10] * Akiva-Thinkpad desires a coreboot, open hardware laptop with a trackpoint [04:31] hi [04:31] i need someone who can help me with installing ubuntu touch on my samsung galaxy tab 10.1 with android running [04:32] anyone? [04:32] hi === chihchun_afk is now known as chihchun === alecu_ is now known as alecu [06:55] good morning [07:02] good morning [07:22] good morning all :) [08:39] if I want to use sqlite or u1db to save settings, may I know what kind of policy I should in the app. So far, only if I set the template to "unconfined" to make it work. [08:41] popey: which is the latest release for image? [08:42] devel-proposed ? [09:01] mihir: thats what I use, yes [09:03] popey: okay [09:04] nik90: ping [09:09] mihir: pong [09:11] nik90: so , shall we fix AP on that branch and merge it to trunk ? [09:11] or what would you suggest [09:11] ? [09:11] mihir: you said you wanted to move some code to a new file? [09:12] mihir: the remind me if I remember correctly [09:12] nik90: yup , i am almost done, it should go in this branch only. ok i'll push that by today [09:13] popey: nik90 what would you suggest on this bug , https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1362962 ? [09:13] Ubuntu bug 1362962 in Ubuntu Calendar App "Calendar icon usually shows the wrong date" [Undecided,New] [09:14] mihir: it shouldn't change the UI? [09:14] mihir: just code being moved around? [09:15] nik90: but it uses hard code icon image right? [09:15] mihir: yeah the same bug was reported against the clock app :) [09:16] mihir: I will have to ask around if it is possible to change the icon dynamically [09:17] mihir: i wondered who would bring that up one day. [09:18] popey: hehehe , [09:21] mihir: wishlist imo, we can't do it without platform changes [09:21] * mihir mark bug #1362962 as wishlist [09:21] bug 1362962 in Ubuntu Calendar App "Calendar icon usually shows the wrong date" [Undecided,Confirmed] https://launchpad.net/bugs/1362962 [09:22] popey: oh btw, I had some good luck with testing the location finding MP this morning. I know how to get the location prompt to be shown by resetting some config files. After some code fixes, I will update the MP and the instructions to test it easily. [09:24] popey: https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1362781 [09:24] Ubuntu bug 1362781 in Ubuntu Calendar App "After date recurrence end is not functioning." [Critical,Confirmed] [09:29] nik90: awesome [09:34] who is working on the calendar? is anyone looking at making the hours follow the locale rather than being am/pm only? [09:36] mihir: ^^ [09:36] seb128: out of curiosity, where? In the New Event Page or in the calendar view? [09:37] seb128: in day view / or new event page or event details ? [09:37] seb128: In the New Event Page, they use the SDK DateTime Picker which doesn't follow the user locale. A bug has already been reported [09:39] nik90: now, i am configuring my device , if i want to run calendar app from my device , i need to push click pacakge, or i can do it directly from SDK [09:39] nik90: i configured all the required kits as well [09:40] nik90: i can see run option while creating new application but not while using calendar or calculator app [09:40] mihir: through manual click package installation [09:40] mihir: your source tree is not compatible with the sdk [09:40] mihir: not sure how to fix it [09:40] nik90: :| [09:41] so, if i have to build project ,push that click package to device and then run , right ? [09:41] yes [09:41] * mihir checks how to run manual click package [09:41] adb push .clickPackage /tmp [09:41] phablet-shell [09:41] pkcon install-local /tmp/.clickpakcage [09:41] run app [09:45] mihir, nik90, day/week views, the column [09:49] seb128: oh yeah..just realised. [09:49] mihir: ^^ should be easy to fix [09:49] seb128: can you report a bug pls? [09:51] nik90: yup , currently , it is just am/pm format there is no locale we have implemented. [09:51] nik90, sure, going for lunch now but doing that once I'm back [09:55] nik90: i believe it is in locale , text: new Date(0, 0, 0, index).toLocaleTimeString(Qt.locale(), i18n.tr("hh ap")) === daker_ is now known as daker === lool- is now known as lool === nik90_ is now known as nik90 === greyback__ is now known as greyback === popey_ is now known as popey [11:01] popey: can you check if https://i.imgur.com/amYuW2b.png looks okay. That's the logic we have for GPS at the moment === MacSlow is now known as MacSlow|lunch === dkessel_ is now known as dkessel [11:08] hey guys. need some translation advice. At the moment dekko uses qsTr() throughout it's qml files but i'm wanting to change to use i18n.tr but how do I handle translating ListElement properties? See http://pastebin.ubuntu.com/8177658/ I have previously been using QT_TR_NOOP, on askubuntu i came across using the dynamicRoles property is a workaround for i18n.tr & listviews which i have yet to try but what about OptionSelectors and oth [11:08] er ubuntu components === me4oslav_ is now known as me4oslav [11:09] DanChapman: here's what I did http://paste.ubuntu.com/8177705/ [11:11] In the delegate I use text: _resultsList.model.title(index) [11:16] nik90_, that's perfect thanks :-) although i was kind of expecting there to be something similar to QT_TR_NOOP with i18n. [11:17] DanChapman: I don't know QT_TR_NOOP at all, so I just pasted what I use :D [11:17] DanChapman, not sure if this is exactly the same use-case but it sounds similar: http://paste.ubuntu.com/8177767/ [11:19] brendand: ooh I like your method better [11:20] nik90_, thanks :) [11:20] nik90_, it was the cleanest way i could find [11:21] brendand, ooh that's pretty neat!! :-).... I like that. Thanks [11:23] m-b-o: when you called position source stop() and start() does it work as expected? I get http://paste.ubuntu.com/8177801/ [11:23] m-b-o: and it continues trying to get the gps coordinates [11:24] m-b-o: I also tried setting active = false, but same issue === _salem` is now known as _salem === _salem is now known as salem_ [11:50] nik90_ with which image have you tried? [11:50] * nik90_ checks [11:50] m-b-o: 213 [11:51] m-b-o: I manually started the location services by "start ubuntu-location-service-trust-stored" [11:51] m-b-o: http://people.ubuntu.com/~nik90/touchwiki/#!pages/tricks.md [11:51] nik90_ will install it and try with that one [11:51] fine! :) [11:53] m-b-o: i see that error on utopic desktop as well even thoug it gets the location correctly [11:58] nik90_, https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1363062 [11:58] Ubuntu bug 1363062 in Ubuntu Calendar App "day/week view should use time format adapted to the locale" [Undecided,New] [11:59] seb128: thnx. confirmed [11:59] thanks [11:59] is anyone going to look at it? or should I try to add that to my todo? ;-) [12:00] seb128: erm I think mihir will look at it. If not I will do it. [12:00] thanks [12:00] :P [12:00] it makes the calendar quite confusing to use atm ;-) [12:01] it should be an easy fix since they must be using a repeater to show those labels. I will help them out with it === DanChapman is now known as DanChapman|afk [12:07] great === jgdxx is now known as jgdx === renato is now known as Guest28580 [12:28] popey: the fontcolor is fixed in weather! Made the changes on top of the pagestack-branch. We would get a merge conflict otherwise. [12:28] \o/ [12:28] thanks m-b-o [12:31] m-b-o: triggered a rebuild of https://code.launchpad.net/~martin-borho/ubuntu-weather-app/pagestack/+merge/231093 now jenkins is apparently fixed [12:40] lso [12:40] sl === beuno_ is now known as beuno [12:40] are there any apps we should be highlighting in the store, that we aren't? === Pici` is now known as Pici [12:43] m-b-o: failed differently http://91.189.93.70:8080/job/generic-mediumtests-utopic-weather-app/63/console [12:43] beuno: dekko [12:43] popey: yeah, will have a look [12:44] popey, ack, anything else? [12:44] beuno: quick memo is nice. [12:45] beuno: blabble if you want a nice puzzle game. [12:45] popey: that's a flaky test, which happens sometimes. Could you restart, please? [12:45] m-b-o: sure [12:45] balloons: ping [12:45] done [12:46] popey: thanks [12:46] https://code.launchpad.net/~martin-borho/ubuntu-weather-app/1363023-header-overlay-textcolor/+merge/232698 failed too [12:46] want me to re-run? [12:47] popey: not now... depends on the one running now [12:47] ok [12:52] seb128: i'll try to look into it [12:52] popey: seems someting more serious, will have a look [12:52] mihir_, thanks [12:53] thanks m-b-o [12:55] popey: hey, not sure if you got my message do you freenode network ddos, does https://i.imgur.com/amYuW2b.png look good wrt location finding? [12:55] s/do you/due to [12:57] i didnt, lets see [12:58] nik90_: do we need to do location detection every time we wake? [12:58] nik90_: also, what does it look like if someone says "no" to location detection? [12:59] popey, are you good with CMAKE? [12:59] popey: I was thinking of the use-case where the user just keep the clock app in the background before catching a train and then on arriving at the destination opens the clock app. It is a rare use case though [12:59] popey: perhaps I can make it more intelligent by checking the time at suspend and again when it is active, if the time difference is more than 30-60 mins I can start GPS again? [13:00] rpadovani: I am not ☻ [13:00] popey: I haven't looked at what happens if someone says no to location detection. Let me try that [13:03] mzanetti: would you have time later today to review https://code.launchpad.net/~nik90/ubuntu-clock-app/conditionally-load-alarmmodel/+merge/232412 ? [13:04] mzanetti: its mostly using a qmml loader and then doing corresponding changes for that to work. [13:04] nik90_: I guess if I do that rpadovani will kill me... I have a bunch of his branches on my todo still :) [13:05] mzanetti, and an hangout :P [13:05] nik90_: but maybe I can get to them today [13:05] * mzanetti hides [13:05] mzanetti: hehe [13:05] mzanetti: np, I will try to find someone for the review [13:05] ok... need some food now [13:05] bbl [13:05] mzanetti, well, for hangout there is no problem, we can have a chat :-) Good lunch! [13:06] :) [13:07] does anyone know if there is a gettext string variant, which can be used in qml, including a "context"? [13:07] e.g to allow the same string to be listed several times in the template with different translations [13:08] popey, update. [13:08] that's useful if you have the same word that might have different translations in different context [13:08] like in https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1362143 [13:08] Ubuntu bug 1362143 in ubuntu-system-settings (Ubuntu) "Change translation for "None" in Lock Security" [High,Triaged] [13:08] beuno: http://popey.mooo.com/screenshots/device-2014-08-29-140833.png ☻ [13:09] popey, it's like I have root on your phone [13:10] haha ☻ [13:10] (C) sabdfl [13:10] well remembered! [13:11] nik90_: wrt , the time display , i feel it is already have locale , but it is not converting with resepct to hour display , have you done that in clock ? [13:11] nik90_: currently it says, new Date(0, 0, 0, index).toLocaleTimeString(Qt.locale(), i18n.tr("hh ap")) [13:11] nik90_: where index is , repeater index [13:12] mihir_: yup you shouldn't have toLocaleTimeString(Qt.locale(), i18n.tr("hh ap")) [13:12] The ubuntu logo in the dashboard is awesome [13:12] mihir_: can you check the clock app to see what I have done [13:13] nik90_: then it ends up with messy data [13:14] mihir_: I just meant that toLocaleTimeString(Qt.locale(), i18n.tr("hh ap")) should be replaced with a better locale function which clock uses [13:16] beuno: will we ever get search-by-author? I know the name of someone who submitted an app but cant recall the app name... [13:18] nik90_: hmm yup i did check , but when i test on desktop , again clock is not behaving the same. [13:18] nik90_: i change my time format to 24 hrs, the analog clcock displayed time in AM , PM format [13:19] popey, sure, will add that to the ToDo [13:19] thanks [13:21] nik90_: i meant digital mode [13:21] mihir_, nik90_, sorry in fact that bug is invalid, it's a translation issue [13:21] beuno: we have a problem... https://myapps.developer.ubuntu.com/dev/click-apps/reviewer/ i dont see payui listed [13:21] beuno: https://myapps.developer.ubuntu.com/dev/click-apps/878/changerequest/ directly shows it has an update [13:22] beuno: seems sometimes we don't see apps that need updating [13:22] oh, nvm, dholbach beat me to it 6 hours ago [13:22] popey, right, see at the bottom [13:22] "Apps waiting on dev updates" [13:22] if you expand that, it's there [13:23] gatox: dholbach rejected it [13:23] mihir_, seb128: I don't think so. [13:23] popey, dholbach why? [13:23] "ERROR: could not find desktop hook for 'payui' [13:23] " [13:23] nik90_, it's the "hh ap" format option, which can be translated [13:23] " // TRANSLATORS: this is a time formatting string, [13:23] // see http://qt-project.org/doc/qt-5.0/qtqml/qml-qtquick2-date.html#details for valid expressions [13:23] text: new Date(0, 0, 0, index).toLocaleTimeString(Qt.locale(), i18n.tr("hh ap"))" [13:23] mihir_, seb128: When you display the time using Qt.formatTime(new Date()), format time should return the correct time according to the user locale [13:23] popey, yes, and we talked about that yesterday with jdstrand and it was ok [13:23] nik90_, that's the code ^ [13:23] seb128: the "hh ap" shouldn't be there, that's my point [13:24] popey, ted explain it why [13:24] gatox, popey: looks like jdstrand pushed some changes to click-reviewers-tools - now I get: http://paste.ubuntu.com/8178671/ [13:24] nik90_, that might be a valid point indeed [13:24] seb128: the "hh ap" should be used only when the dev wants to overwrite the time format [13:24] k [13:24] dholbach: do you want to approve it? [13:24] nik90_, well, what I'm saying is that translating "hh ap" to "hh" resolves it [13:24] this error message is new since 0.3.15: - lint_hooks_redflag_payui [13:24] (MANUAL REVIEW) 'pay-ui' not allowed [13:24] nik90_, but it's true that shouldn't even be there [13:24] yes, it is dholbach [13:25] nik90_: because , if you check qt time formats , http://qt-project.org/doc/qt-5/qml-qtqml-date.html#details [13:25] dholbach, yes, that was approved by jdstrand yesterday [13:25] seb128: true, but changing "hh ap" to "hh" is just half the solution since qt already offers to do this automatically for you [13:25] aha! [13:25] gatox, popey: I wonder if we should somehow document what's approved and what isn't [13:25] kind of keep a mapping of apps we know override some of the checks [13:25] nik90_, yeah, we agree [13:26] mihir_: I tested the clock app on the phone using Netherlands locale and US locale. In netherlands it correctly shows time in 24 hrs while in US it shows 12 hrs format [13:26] nik90_: i tested on desktop , with just changing time format.. [13:26] mihir_: I know, I tested on desktop and it doesn't change it but I am not sure why [13:26] popey, what do you think ^? [13:27] nik90_: so , the whole locale should change or it should also affect if you have diff timeformat? [13:27] dholbach: perhaps, dunno where you'd put that? [13:27] popey, into c-r-t itself [13:27] mihir_: but setting "hh ap" is not the way to go for sure. Unfortunately I don't have time to debug why it doesnt work on the desktop since it is not a high priority [13:27] gatox, ok, I'll approve it with a short note, saying that jdstrand approved it [13:27] mihir_: so everything should depend on the locale, like the date, time format, the currency etc etc [13:27] dholbach, ack, thanks [13:28] popey, I'll have a look at it [13:28] nik90_, mihir_, speaking of desktop, I would like to ship the calendar app on there by default next cycle, we currently don't have a calendar at all and I think it would fit nicely [13:28] seb128: you mean in unity7 desktop or unity-next desktop? [13:28] nik90_, both [13:29] gatox: sorry it didnt land in the image. [13:29] seb128: wow cool [13:29] is there any reason it wouldn't work/fit on unity7? [13:29] seb128: it won't have global menus? [13:29] seb128: basically requires some desktop integration features [13:29] nik90_: agreed, then i have to test on device, in desktop it is not fit, i'll try that on device [13:30] popey, no problem at all.... i knew that something might be wrong with all this exceptions [13:30] seb128: also it requires contenthub to add guests in the new event page which won't work [13:30] oh, hum, good point [13:30] nik90_, well, menus are not required [13:30] popey, dholbach: if we are going to keep track of what came before and what didn't, I think it needs wider discussion [13:30] if it would only display e-d-s events and be able to create some it would already be useful [13:30] even if it's not integrated with e.g contacts [13:30] nik90_, but we shouldn't show options that don't work [13:31] popey, dholbach: it is a good topic, but it can get unsafe quickly [13:31] seb128: true [13:32] * jdstrand imagines an app that requests some weird permission, needs a manual review, gets it and is approved, then the next update add something seemingly innocuous like the networking permission, but also adds malicious code to ship off data exposed via the weird permission [13:33] i worry about that too [13:33] jdstrand, ok - what's your gut feeling? where would you store that information? what would you like to make sure? personally, I just wanted to make popey's and my life a bit easier - so: errors/warnings are still shown, but they're shown under a "overridden" category, and the last line says "pass" instead then - I thought I'd just store app name, check name and check result in a json file or something [13:33] nik90_: we can change date/time zone from time date setting ,but i couldn't see anywhere , where i can change time format, like 12 hr or 24hr [13:33] nik90_: how can we do that? === Guest28580 is now known as renatu [13:34] mihir_: you can't change time format from 12hr-24hr yet. I think it should be part of system settings app. [13:34] dholbach: be nice if it said "this is overriden, but be aware this list of things has changed since the last version in the store:-" (which I admit may be hard to do) [13:35] popey, it could list new issues, and list the old known ones [13:35] nik90_: so in all case time will be 12 hr only ? [13:36] mihir_: yes [13:36] mihir_: well it will be different in different locales [13:36] nik90_: i selected PST and again it was in 12 hr format, any locale you know can dispaly time in 00 to 23? [13:37] let me check [13:37] mihir_: netherlands? [13:39] mihir_: I am only able to change the language of the phone. Does that also change the locale? [13:39] nik90_: i am looking for time format change , so that i can test 12 hr or 24 hr :| [13:40] mihir_: ok I got it working [13:40] mihir_: change language to Dutch (Netherlands) and then restart phone [13:40] mihir_: It then changed from 12hr to 24hr format for me [13:41] * mihir_ tries [13:42] mihir_: in the language menu, it is Nederlands === giuseppe is now known as Guest78046 [14:17] popey: who can help me with a autopilot problem? [14:18] m-b-o: wassup? [14:19] popey: the test which fails is related to a problem in ubuntu-ui-toolkit-autopilot [14:19] the test want to lcik an action , without the overflow menu is visible [14:19] http://91.189.93.70:8080/job/generic-mediumtests-utopic-weather-app/lastSuccessfulBuild/artifact/ubuntu_weather_app.tests.test_settings.TestSettings.test_switch_wind_scale%20%28with%20mouse%29.ogv [14:22] the menu doesn't appear? [14:23] it's not checked, if it has appeared [14:23] * balloons looks [14:24] thanks balloons [14:24] balloons it's probably in AppHeader method "_get_action_button_in_overflow()" [14:25] m-b-o, which mp? [14:26] https://code.launchpad.net/~martin-borho/ubuntu-weather-app/pagestack/+merge/231093 [14:27] balloons: that is where it fails: http://bazaar.launchpad.net/~martin-borho/ubuntu-weather-app/pagestack/view/head:/tests/autopilot/ubuntu_weather_app/tests/test_settings.py#L34 [14:28] well I will say one thing, those methods are we;; used and tested, so I'm curious about the issue [14:28] balloons: me too... :) [14:29] balloons: had no luck to reproduce this, on desktop and on device [14:30] that's what I'm trying atm [14:40] m-b-o, is your action bar in any way custom? [14:42] dholbach, popey, so [14:42] automatic reviews have landed [14:42] balloons: no, I guess not [14:42] http://bazaar.launchpad.net/~martin-borho/ubuntu-weather-app/pagestack/view/head:/components/LocationTab.qml#L153 [14:42] you'll see them on each review [14:42] we need to land the updated review scripts [14:42] so they're slightly out of date until Mon [14:42] but [14:42] all apps will get the review scripts auto-run against them [14:43] pindonga will now work on auto-rejections first [14:43] and then, auto-aprovals [14:43] m-b-o, I can see some animation of them painting.. I'm not sure I've seen that before [14:43] so what you should see in the next few weeks is that the review queue thins up quite a bit [14:44] balloons: we had the same issue two weeks ago, if you remember. [14:44] same failing test [14:45] beuno, woohoo wooohooo wooooohooooo [14:45] popey, champagne! :) [14:45] m-b-o, no I don't, refresh my memory [14:45] ooh! [14:45] beuno, in which way are the review scripts updated? [14:45] nik90_: ping , need litlte help on QML [14:46] m-b-o, well what we can do is override the helper and try and see if we can account for the animation. [14:47] dholbach, we do it via bzr, atm [14:47] then we can push the change upstream to the helper and when released, remove the override from the tests [14:47] it's a bzr-based dependency in our deploy [14:48] beuno, so an incoming app has all the test run, then which apps will be rejected next? [14:48] popey hey, just replying to the email. Quick question has any indication been given on when it will like be deprecated in the image by? === DanChapman|afk is now known as DanChapman [14:48] balloons: sounds like a plan. what would be the best way to override the helper? [14:49] overwrite (with a modified copy) AppHeader as such? [14:49] m-b-o, more or less [14:50] did get 1 fail on the device, but otherwise it worked [14:50] beuno, you and everybody who worked on this are heroes! [14:51] balloons: yeah, a flaky one [14:52] so I'm looking at the header helper again [14:52] pmcgowan: DanChapman is asking about qtwebkit.. do you have a timeline? (I emailed the guys about the bug you filed) [14:52] dholbach, the script runs, if there are any ERRORs, it gets rejected with the errors [14:52] dholbach, the user has a chance to manually request a review [14:52] beuno, how about warnings? [14:52] for whatever reason [14:52] dholbach, we don't reject on warnings, but do tell the user about them [14:53] beuno, will the app be ACKed in case of warnings? [14:53] dholbach, not sure what ACKed means [14:53] we'll approve, yes [14:54] wlel [14:54] beuno, ok [14:54] actually [14:54] we can do whatever [14:54] it's software [14:54] this is my proposal, actually [14:54] I don't know what's the best option [14:54] if you feel differently, we can do it differently [14:54] it seemed to be warnings would be where we put deprectations and best practices [14:54] FYIs [14:54] ERRORS, rejects [14:54] balloons: I'll try to make a workaround in the tests [14:54] and if no errors, Profit. [14:55] I don't - it just feels like something that should be discussed somehow - or we need to doublecheck our list of errors/warnings and make sure we all interpret it the same way [14:55] initially, there's no whitelisting of errors for reserved APIs [14:55] so that'll need to be manually requested a review every time, for now [14:55] dholbach, yes [14:55] dholbach, I'll have pindonga kick off that thread [14:56] popey, it would need to happen in the next 3 weeks I'd say, ideally by 9.11 [14:56] m-b-o, you can completely remove the Tabs class I think [14:56] mihir: what's up? [14:56] DanChapman: ^ [14:56] nik90_: i am trying to pass index to parent page , and setting up value same as i am doing for other , http://pastebin.ubuntu.com/8179239/ (Child Page) [14:57] nik90_: parent page code , http://paste.ubuntu.com/8179248/ [14:57] zbenjamin: http://paste.ubuntu.com/8179353/ why am I seeing amd64 packages on an armhf chroot!? [14:57] i wrote signal as well , it is not changing index anytime [14:57] m-b-o, did you see http://pad.lv/1318829? [14:57] Launchpad bug 1318829 in Autopilot Qt Support "Get a property that is an object" [Undecided,New] [14:57] zbenjamin: I used maintain, and did an "apt-get" and got amd64 packages in it [14:57] popey: yeah you have to add a :armhf suffix when installing libraries for you app [14:58] beuno, perfect - thanks a bunch [14:58] m-b-o, the helper notes the header must be linked to a flickable that fills the main view [14:58] perfect way to start the weekend :-D [14:58] popey: apt-get install mylibrary:armhf [14:58] popey, automated reviews - can you believe it? [14:58] (click-ubuntu-sdk-14.10-armhf)root@deep-thought:/home/alan# dpkg --print-architecture [14:58] amd64 [14:58] that seems wrong [14:58] dholbach: I am being automated out of a job. I'll join a union. [14:59] zbenjamin: surely it should default to the right one? [14:59] balloons: thats right, but I'm unsure it _show is called in that test [14:59] popey: no basically you have a amd64 chroot with armhf crossbuild tools and libraries in it [14:59] ahhh [14:59] makes more sense ☻ [14:59] I trust you ☻ [14:59] popey, haha, brilliant [15:00] popey: the problem is what is the right arch, for tools you want amd64 so they can be executed, for libraries you want to link you need armhg [15:00] mihir: may be try changing the variable names? I am not sure tbh [15:00] armhf [15:00] got it [15:00] nik90_: it should work right ? [15:01] mihir: I think so [15:01] mihir: try it out with a sample app to be sure [15:01] mihir: just the variable value passing back and forht [15:01] forth* [15:01] pmcgowan, ouch!! :-/ that's not very long... ok thanks [15:02] popey: ah yeah, package arch has bitten me more than once :) [15:02] \o/ it builds [15:02] * popey hugs zbenjamin [15:02] * zbenjamin hugs popey back :D [15:02] mhall119: http://popey.mooo.com/screenshots/device-2014-08-29-160222.png [15:02] pmcgowan: can we get priority work on Ubuntu.Web.WebView if we need additions to it in order to port dekko? [15:03] rpadovani: hehe: http://i.imgur.com/anhouzM.png [15:03] mhall119, yes we can try, if you guys can identify the feature set [15:03] DanChapman: is it just the schemaHandlers that you need? [15:03] mhall119, DanChapman there is also the option to include the package with the app short term [15:04] nik90_: hmmm , let me try that.i hope it is not an issue of creating Object [15:04] mzanetti, this is an interesting feature :P [15:04] not sure if this accounts as feature [15:04] but interesting is definitely true :D [15:04] m-b-o, you are correct _show() is not run === om26er is now known as om26er|dinner [15:05] balloons: I've traced it to _get_action_button_in_overflow, I'm currently overwrite that one and use wait_select_single instead of select_single [15:06] what do you mean? [15:07] mhall119, yes the custom url schemes is probably the biggest blocker. [15:08] pmcgowan, yeah I suppose that is a short term option. Not ideal though, I want to try and avoid that if possible :) [15:08] balloons: when m-b-o is done with you, I have one for you ☻ [15:11] DanChapman: let's see if osomon can implement those custom handlers in our component in the timeframe we have [15:11] even if it's in a like-wise "experimental" namespace [15:11] rpadovani: https://code.launchpad.net/~rpadovani/reminders-app/editNotebooksName/+merge/231124 [15:15] mzanetti, mhh, what's your doubt? I need to hide the label to switch to textfield [15:15] rpadovani: actually onls line 44 is the bad one [15:16] mzanetti, hum, let me check, probably I addded it before you did your branch for the backend [15:16] rpadovani: you're breaking the binding. so if the title changes on the server, this wouldn't update any more [15:16] because it's assigned to some value with = [15:18] mzanetti, so how can I update the value of the notebook? [15:19] rpadovani: it should update automagically [15:19] not working? [15:19] mzanetti, mhhh nope [15:20] ok. that sounds like a bug in my code then [15:20] let me check [15:22] mzanetti, more: it updates online, but the label doesn't update [15:22] rpadovani: yeah, definitely a bug in the plugon [15:24] m-b-o, I don't believe it has any issue getting the button [15:28] popey, shoot [15:28] m-b-o, here's my version of emulators.py [15:28] http://paste.ubuntu.com/8179587/ [15:29] balloons: https://code.launchpad.net/~twstd-dev/ubuntu-terminal-app/require-password-check/+merge/232078 [15:29] I assume with the sleep between getting the button and clicking it, it will work. If so, we'll need to figure out a better way to account for that animation time. I checked the buttons and objects and didn't find any animation properties or things we could wait_for [15:29] m-b-o, ^^ [15:30] beuno, in myapps there's a "move to waiting for updates queue" - is that for when we provided an update of what's wrong and where we expect the app author to reply? [15:30] balloons: okay, I'll use your version. Where shoudl I put it? [15:30] popey, so what's up with it? [15:31] m-b-o, that's a complete copy of emulator.py I pasted [15:31] I removed the Tabs helper in there; didn't seem to be used [15:31] I also converted to importing ubuntuuitoolkit directly [15:32] balloons: fails AP ☻ [15:32] m-b-o, https://bugs.launchpad.net/reminders-app/+bug/1341681 is the bug for deprecated module use [15:32] Ubuntu bug 1341681 in Ubuntu Calculator App "Autopilot tests should stop using deprecated emulators module" [Low,In progress] [15:33] nik90_: bad luck , it didn't work , [15:33] nik90_: main page , http://paste.ubuntu.com/8179628/ [15:33] nik90_: child page , http://paste.ubuntu.com/8179632/ [15:33] balloons: yes saw, will have a look [15:33] Friday is _easily_ the busiest day in this channel!! [15:33] m-b-o, it's simple to fix, but that's the changes I did in emulators.py while I was at it :-) [15:34] m-b-o, you could even remove emulators.py and put it in __init__.py [15:34] mihir: erm both pastbins are the same page [15:35] popey, did you see the video? It's black [15:35] dholbach, yes [15:35] beuno, ok [15:35] nik90_: sorry, http://paste.ubuntu.com/8179653/ [15:35] rpadovani: here's a fix: https://code.launchpad.net/~mzanetti/reminders-app/fix-model-update-on-notebook-change/+merge/232721 [15:36] rpadovani: so you can remove that line 44 from your branch, it'll start working when mine merges on top of it [15:36] mzanetti, already removed [15:36] now I test your branch [15:36] ack [15:37] balloons: I would if I could find the video... [15:37] popey, http://91.189.93.70:8080/job/generic-mediumtests-utopic/1737/? [15:37] popey, I moved the two apps which had been sitting in the "updates available" queue elsewhere [15:38] dholbach: so i see, thank you [15:38] nik90_: that's only thing i am stuck :( rest all is done [15:38] popey, I can't believe that the queue is officially empty [15:38] mihir: then just start the AP tests [15:38] balloons: we need Tabs for def get_tabs(self):, aren't we? [15:38] mihir: let's postpone the repeat page [15:38] dholbach: great way to start the weekend [15:38] mihir: sry, Remind page [15:38] repeat or reminder [15:38] oh god - my life makes no sense any more [15:38] okay , nik90_ i am still trying to fix that, if i can [15:39] just left with passing an index rest all is done. [15:39] m-b-o, I'm not sure. There is a tabs helper; it was confusing to me and I did a quick search and never saw it called in the tests [15:39] balloons: any idea why they are black? [15:39] balloons: ok, will remove it [15:39] mihir: I am a bit busy trying to merge some stuff for the clock app. So I won't have time to help with AP. [15:39] mihir: also it doesnt work for me because of the fixture errors still [15:39] nik90_: sure, i am looking at APs [15:40] popey, might be something with the jenkins.. but before I go crazy, trying to debug locally [15:40] balloons: kk [15:40] balloons: i need to land this asap and push to the store - two major terminal updates that need to land [15:40] popey, ahh I see an issue right off the top. So for filemanager we had to do the same thing.. no passcode on the desktop [15:41] balloons: i can understand it having no passcode, but don't get why it's blank. [15:41] popey, no, I mean the code needs changed to not prompt for a passcode [15:41] then everything should work [15:42] let me look at fm merge [15:42] ta [15:43] popey, http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/require-screenlock-password/revision/265 [15:44] it does appear to be in the mp as it is [15:46] mzanetti, works good, thanks [15:46] topapproved [15:47] balloons: ping [15:48] balloons: so do we create a merge for terminal based on that, and then land the first and then this one? [15:49] popey, I uploaded an app for you! [15:49] just so you don't get bored [15:49] does it have cats? [15:49] popey, well it appears the PAM module has the code I wanted in it.. So I'm confused why I'm seeing the prompt on the desktop [15:49] gerlowskija, pong [15:49] balloons: oh [15:50] popey, I'm afraid not [15:50] REJECT [15:50] that's it [15:50] APPROVED [15:50] we'll have to look closer at the changes [15:50] I'm switching to arch [15:50] \o/ [15:50] ^^ +1 [15:50] Finally, is that _all_ it took? [15:51] yeah, you know what - I never really liked you [15:51] any of you [15:51] and now you reject my app [15:51] I can't believe it! [15:51] * balloons notes it's getting personal [15:51] and you shut down my favourite mailing list [15:51] :-P [15:51] * popey ticks that off his bucket list [15:51] * dholbach hugs popey [15:51] * popey hugs dholbach [15:52] and on that high note I think I can start the weekend :-) [15:52] balloons: You might be the wrong person to ask about this..if so just let me know. I was looking at: http://unity.ubuntu.com/autopilot/tutorial/good_tests.html#scenarios...is there a way to specify that the scenarios are only used on some of the tests in the class? My understanding is that each test is run once for each scenario in the list. Is [15:52] there a way to override that, or do tests that use scenarios and tests that don't always have to be in separate classes? [15:52] dholbach: have a good one [15:52] but yeah, I'll see what I can do in terms of cats [15:52] maybe we should have a separate app category called CATS [15:52] balloons: pushed. Tabs still need, though [15:52] in capital letters [15:53] Department->OMGLOLCATS!!!111ELEVEN [15:54] just say the word... [15:58] gerlowskija, a good question. Why don't you repeat it in #ubuntu-autopilot? As far as I know, they would need to be seperate classes. But I suspect if there is a way, the folks in #ubuntu-autopilot would know [15:59] m-b-o, so we wait now then and see if it passes [15:59] have a great weekend everyone - see you all on Monday! [15:59] ok, thanks for the pointer balloons..will do. [16:00] balloons: #242 it should be http://91.189.93.70:8080/job/ubuntu-weather-app-ci/ [16:00] m-b-o, yep it's running [16:03] nik90_: bingo , find another way so now it works :D [16:03] nik90_: i am proposing new branch against your branch lets get it merged , and will start working on AP [16:06] balloons: ping [16:09] mihir, pong === elopio_ is now known as elopio === om26er|dinner is now known as om26er === gatox is now known as gatox_lunch [16:29] meh looks like we're still waiting for a testrunner m-b-o [16:36] popey, I'll note https://code.launchpad.net/~ubuntu-terminal-dev/ubuntu-terminal-app/require-password-screenlock/+merge/231064 did pass.. I wonder what the diff between david's and twistd's is [16:37] mihir: awesome [16:37] mihir: ping me link to the MP when doe [16:37] done* [16:37] balloons: bah! [16:38] balloons: i think david's didn't have the qml frontend [16:40] that would make sense for it to pass then, hehe === chihchun is now known as chihchun_afk [16:41] thats what we asked twistd to add.. [16:41] balloons: building to test on desktop here [16:44] popey, you can just try running the binary.. it shouldn't prompt but does [16:44] we can look closer after the call [16:44] well, once it builds, sure ㋛ === chihchun_afk is now known as chihchun [16:52] balloons: it runs [16:55] m-b-o, I see failures [16:55] t1mp: :) https://www.dropbox.com/s/8j4u693w1xi9jz9/out-3.ogv?dl=0 [16:56] m-b-o, http://91.189.93.70:8080/job/generic-mediumtests-utopic-weather-app/67/consoleText [16:57] ahayzen, howdy [16:57] balloons, yo [16:57] I started looking at your refactor3 a bit., but there's some other pending things I need to look at [16:57] feel free to merge without me. [16:57] balloons: I have no clue... I have to go now, will try otomorrow again [16:58] m-b-o, we will see the full results soon enough. It's complaining about not finding objects again, the videos may explain more [16:58] but it seems it's not so simple. My guess is nothing has chnaged [16:58] the menus aren't opening [16:58] m-b-o, guten nacht! [16:58] balloons: danke :) [16:58] balloons, ok cool....did u see the strange jenkins errors we had one that mp and another at around the same time last night [16:59] balloons, both on the same tests as well which was even more weird [16:59] balloons, they looked network related or something?! i wasn't sure wht it was saying... [16:59] ahayzen, link to what you are talking about? and no I didn't see though [16:59] though jenkins is acting a bit funny [16:59] balloons: terminal runs fine on desktop here [17:00] balloons, this mp https://code.launchpad.net/~vthompson/music-app/allow-current-to-resize/+merge/232659 failed with this http://91.189.93.70:8080/job/generic-mediumtests-utopic/1731 [17:00] balloons, this mp https://code.launchpad.net/~andrew-hayzen/music-app/ap-helper-refactor-003/+merge/232655 failed with this http://91.189.93.70:8080/job/generic-mediumtests-utopic/1730 [17:00] ahayzen, ok, wild [17:01] balloons, same two tests ...completely different mps touching completely different code! [17:01] popey, runs fine, as in, no password prompt? [17:01] balloons, do we just rerun and ignore? [17:02] ahayzen, I've asked ci to have a look.. we'll re-run after they look at the boxes [17:03] balloons: yes [17:03] balloons, cool thanks [17:03] balloons: https://imgur.com/lav6TEy [17:05] daker: cool. you made the new header available in html5? :) [17:06] nik90_: here is the link , https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/revamp-reminder-deisgn/+merge/232725 [17:08] popey, you built with cmake ., make? [17:08] then ran the app? or did you build with qtcreator [17:08] balloons: debuild [17:08] i built the deb, installed it and ran it [17:08] popey, hmmm [17:09] I didn't do that. but I suppose we could steal the debs from jenkins as well to see [17:09] t1mp: WIP :) [17:10] balloons, are our (music-app) tests running under python2? [17:10] mihir: nice, clean code looks good [17:11] ahayzen, it's possible they are [17:11] balloons, i see this in the cmake... COMMAND python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" [17:11] we've pushed for python3, but the default is py2 [17:11] look at the output you will see [17:11] balloons, shall i convert to py3? and put in another mp? [17:12] balloons, oh which output? [17:12] ahayzen, yea, it's py2 [17:12] ahayzen, it's up to jenkins to run as py3 [17:12] balloons, is it best to move to py3 while i'm refactoring anyway?...as there are some unicode things that would need tweaking? [17:13] * ahayzen doesn't mind doing the transition [17:13] ahayzen, tests are already py3 [17:13] i only run everything as py3 [17:13] balloons, hmmmm [17:15] balloons, and it all passes? [17:15] ahayzen, lol.. yes.. ahayzen python2 is not even on the devices [17:15] all tests run as python3 [17:16] balloons, hmmm ok... popey, maybe my assumption is not correct ^^ [17:16] balloons, yeah i do see some py3 looking encode()'s in the code now....so what is that line in the cmake doing? [17:17] it's attempting to determine whether or not to run py2 or py3 [17:17] I think.. the point is everythng should run in jenkins as py3, but it's up to ci to make that change [17:17] for now though, i doubt py2/py3 is the source of any issues [17:17] balloons, ah ok...and phablet-test-run would be py3 as well then ? [17:18] balloons, just wanted to double check with our patches we do on the db [17:18] phablet-test-run would be why it's making it py2 [17:19] the check is broken imho [17:19] but we're off target, why the fascination with py2? [17:20] balloons, just some error popey sent me ;) [17:21] popey, you are correct the deb package from jenkins runs fine [17:23] mmm.. you know, we need to change jenkins to produce a subunit file as well so we can get a screenshot of the errors [17:26] so popey I'll do a few things to the tests and see if it makes jenkins happier [17:26] trouble is, it's not my branch [17:27] balloons, no worries about the py2/3 issue we've found a fix on #ubuntu-ci-eng [17:27] ahayzen, was it the encoding thing? [17:27] lol [17:27] balloons, yep [17:28] balloons, i just saw unicode erorrs and remembered some issues i had converting my own apps from py2->3 so wanted to be sure [17:29] ahayzen, makes more sense now.. I was really confused by what you were wondering about [17:29] balloons, hah sorry [17:32] balloons: is it possible to reply to a bug report via email? [17:32] s/reply/comment [17:32] daker: looks very good :) [17:33] daker: ..until everybody starts using it and my qml work becomes useless ;) [17:33] nik90_, I've never tried actually [17:33] nik90_, i have replied to the launchpad emails for a bug before and then eventually appear in the bug as comments [17:33] t1mp: :) [17:34] ahayzen: ah ok...I am waiting on mine to appear [17:34] nik90_, can take a while i've found [17:34] perhaps we should come up with some hints when html is good and when qml and when cpp [17:34] nik90_, usually i get impatient and then post via the website and then end up with a double post :P [17:34] I'd have problems deciding for myself if I had to pick one right now [17:34] ahayzen: :D it just appeared [17:34] t1mp: yes [17:35] nik90_, \o/ [17:35] popey, jdstrand: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1362803 [17:35] Ubuntu bug 1362803 in Ubuntu UX "Clock should support creating one-time alarms on any day of the current week" [Wishlist,Confirmed] [17:35] nik90_: it also needs a stopwatch :p [17:35] * t1mp going to do some fitness now and I bring along my old sonyericsson phone to use as a stopwatch [17:36] t1mp: lol don't get me started...I already have way too much work to do :P [17:36] nik90_: just sayin' :) [17:36] t1mp: both timer and stopwatch will return post-rtm [17:36] nik90_: hmm.. if you have so much work to do, try the pomodoro technique [17:36] nik90_: do you know it? [17:36] nik90_: all you need for that is.... lp [17:37] t1mp: yes [17:37] ;p [17:37] nik90_: you just need a timer :p [17:37] t1mp: :D === gatox_lunch is now known as gatox === john-mca` is now known as john-mcaleely === sergiusens_ is now known as sergiusens [18:10] balloons: so once music and terminal are happy bunnies, it would be good to do a sweep of the core apps and push them to the store for weekend testing ☻ [18:11] * balloons is having fun with terminal still === chihchun is now known as chihchun_afk [18:11] popey: what do you think of https://bugs.launchpad.net/ubuntu-clock-app/+bug/1362803/comments/4 from a user's perspective? [18:12] Ubuntu bug 1362803 in Ubuntu UX "Clock should support creating one-time alarms on any day of the current week" [Wishlist,Confirmed] [18:13] nik90_: :) [18:13] nik90_: did you merge ? [18:14] mihir: I haven't tested it yet. [18:14] nik90_: okay , no issues. [18:14] mihir: feel free to merge it if you want [18:14] mihir: since you will be fixing the AP stuff in the main branch anyway [18:14] nope , it would be great, if you can test and merge [18:14] ok [18:15] popey, it would be lovely if you could kick off builds of everything [18:15] makes it easy for me to grab and push [18:16] balloons: will do [18:22] nik90_: left a comment [18:33] popey: I don't follow "It's not reasonable to expect me to set tomorrow (being Tuesday) repeat alarm for Mon-Fri now (on Monday) and have to wait until Saturday to set it." [18:34] at the moment you can set repeat alarms for any day. The issue is with one-time alarms [18:37] I'm trying to deploy the clock app from my desktop to my tablet via the SDK (so I can debug), but the sdk says its not signed. Is there a work around? [18:37] josharenson: which image are you running? [18:38] nik90_ a recent (last week?) build on Nex7 [18:38] josharenson: I think somewhere around image 205-208 the phone accepted only signed click packages. This was however fixed later in 209 and higher [18:38] ah, ok ill upgrade [18:39] josharenson: Can you try upgrading to the latest image to make sure you dont get that error. [18:39] nik90_ sure, ill let you know what happens after the download/flash [18:39] ok [18:51] nik90_: just setting my expectations [18:54] popey: I know I was trying to understand what you meant by having to wait until saturday to set your mon-fri repeat alarms. [18:55] the implication from design is that anything other than the next 23:59 is not possible [18:56] popey: ah..I think design meant anything other than the next 23.59 is not possible for one-time alarms [18:56] which in itself is debatable [18:58] beuno: "Changes can not be accepted and published at this time. Please try again later." on https://myapps.developer.ubuntu.com/dev/click-apps/403/changerequest/ [18:58] i just approved 8 others... [19:09] popey, looking [19:10] pmcgowan: are you able to set a higher priority on https://bugs.launchpad.net/oxide/+bug/1260016 ? [19:10] Ubuntu bug 1260016 in Oxide "Add an API to allow defining custom URL scheme delegates" [Undecided,Confirmed] [19:11] I don't have access [19:11] popey, looks like the update isn't signed [19:11] trying to figure out why [19:12] mhall119, yes [19:12] popey, while I do, you downloaded and ran the script locally? one way it wouldn't be signed is if it's not really a proper click [19:12] beuno: i didnt upload the click [19:13] popey, nm, I see the error to sign in out logs [19:13] beuno: i downloaded it, checked it and then tried to approve it [19:13] *our [19:13] I'll chase [19:13] k ta [19:13] may need to request a reupload [19:13] let balloons know when you do [19:13] yeah, it's a leftover from turning on signing [19:13] which we'll fix properly [19:14] but I suggest uploading a newer version, balloons [19:14] nik90_ new image works, thanks [19:14] josharenson: cool [19:14] josharenson: what did you want to debug in clock btw? [19:15] nik90_ clock is fine :-) I just want to instrument it to help debug a qtmir issue [19:15] josharenson: ah ok [19:15] :) [19:16] balloons: reminders in case it wasnt clear [19:16] I want to use a folders selector to choose where to save some files, and can't find anything, maybe because I'm not looking for it with the right words. What should I look for? [19:17] popey, so re-upload what for reminders? [19:17] vitimiti: Your app won't have permission to save in any other folder other than your local app cache folder. [19:17] balloons, a new version [19:17] nik90_, thanks [19:17] so not https://myapps.developer.ubuntu.com/dev/click-apps/403/changerequest/? [19:18] will need a version bump? [19:18] ugh [19:20] yes [19:20] sorry [19:22] balloons: if we fixed the AP issue then other merges could land ㋛ [19:24] thanks pmcgowan [19:24] balloons, do you reckon this change will have the same affect? http://bazaar.launchpad.net/~andrew-hayzen/music-app/fix-for-unicode-errors/revision/606 [19:25] balloons, but still work under jenkins when it does that py2 thing [19:29] popey, yes, I know [19:29] balloons, popey, https://bugs.launchpad.net/software-center-agent/+bug/1363225 [19:29] Ubuntu bug 1363225 in Software Center Agent "failure to sign upload due to existing file" [Undecided,New] [19:29] sorry, etc [19:29] also [19:29] ahayzen_, jenkins didn't like the former huh? [19:29] DEBSIG dkbfsjkl;afkljkdghfskj;kdjlshfglskhlfdjdsljgfkjhdf [19:30] balloons, yep because some tool is py2....lookie here http://91.189.93.70:8080/job/generic-mediumtests-utopic/1743/console [19:30] balloons, TypeError: 'encoding' is an invalid keyword argument for this function [19:30] ahayzen_, we can try asking plars to bump music to python3.. not sure he would be able [19:31] balloons, popey thought infact it may be one of the other tools? [19:31] well, it saw an apt-get which pulled in python-setuptools [19:31] which seemed very py2 [19:31] yeah [19:32] balloons, i've got dinner now so i'll wait for the response from jenkins :) [20:36] balloons, why is jenkins exploding? https://code.launchpad.net/~andrew-hayzen/music-app/fix-for-unicode-errors/+merge/232730 [20:36] balloons, and i need to check that the mp works on the device before landing as that is the point of it ;) [20:36] I left you a message [20:37] yeah i saw :) .... [20:38] balloons, just need to check it works on krillin as that is the point of the mp [20:38] it always worked for me on krillin.. it's lucas that had the issue [20:39] balloons, yeah some encoding thing.... [20:40] balloons, as victor said to me ' wouldn't think char encoding would be device specific' [20:40] balloons, so it is a little odd but hopefully we've fixed it [20:40] balloons, any ideas why those two tests keep failing?...is it us or jenkins? [20:41] i've no idea, and sadly francis isn't around [20:41] assume it's you I guess [20:41] :/ [20:41] hmm ok i may see if i can spot anything specific to those two tests [20:43] balloons: you are running utopic with latest sdk? Can you test something for me? [20:43] yes and sure [20:44] balloons: can you get the latest clock app code, create an alarm and most importantly try to change the alarm sound. For me the clock app crashes if I try to choose a different alarm. [20:44] balloons: i tried various branches of mine, and same result. just want to make sure its my system at fault [20:44] balloons: I meant clock app crashes when trying to choose a different alarm sound* [20:46] nik90_, ugh I lied.. I have to build clock now [20:47] balloons: ? [20:47] balloons: how did you get from "yes and sure" to ^^ :D [20:47] balloons, also to add to the weirdness...there are 3 videos but 2 failures? http://91.189.93.70:8080/job/generic-mediumtests-utopic/1746/ [20:49] balloons, and the autolanding just failed [20:49] nik90_, I get sound [20:49] nik90_, that said, there was a long pause when I first went into the sound selection [20:49] balloons: as in the page where you can choose different sounds opens correctly? [20:49] nik90_, yep and previews work [20:49] i like counterpoint [20:49] balloons: the sound plays only when you choose a sound. So when it loads it doesnt play anything automatically [20:50] balloons: ok my system at fault, phew :) [20:50] :-) [20:51] hmm I get http://paste.ubuntu.com/8181794/ :/ [20:52] ahayzen_, jenkins still dislikes you strongly [20:52] balloons, our love hate relationship continues :/ grrrrr [20:52] ahayzen_, so honestly for those 2 test failures the app never even starts [20:52] it's the SAME exact code for each for laucnhing [20:53] balloons, victor says he is seeing the same with trunk on his VM [20:53] balloons, yeah wtf [20:53] ahayzen_, well that's a good place to look.. reproduce it locally it if fails locally, it's you :'-) [20:53] balloons, i'm just trying to update my vm [20:53] balloons, but why those two tests arrrggggg lol [20:56] hi. trying to create a click chroot I get this error: click chroot: error: schroot not installed and configured; install click-dev and schroot [20:56] but they are installed... [20:56] can't figure what I broke... anyone seen this before? [20:59] mzanetti, I can point you at http://developer.ubuntu.com/apps/sdk/tutorials/building-cross-architecture-click-applications/ to use qtcreator [20:59] mzanetti, I believe if you look into click, there is some sort of config required after schroot is installed. I don't remember, I don't use it [20:59] balloons: yeah... that's exactly where I'm getting this error [21:00] oO, not on the command line? [21:00] well, I figured the command line that qtcreator executes here and tried it myself, but getting the same error [21:01] balloons: http://i.imgur.com/cMGbvyU.png [21:01] if it's inside qtcreator you'll get more love :-) you could ask sergiusens, I don't even see my old notes [21:02] wild.. I haven't tried to make a new one, one sec, I will [21:02] sergiusens: :) ^ [21:02] probably I broke something. It used to work 2 weeks back when I last tried [21:03] but I just can't figure what it is... I tried reinstalling all involved packages [21:03] mk-sbuild etc works fine, just click doesn't [21:04] balloons, ok so victor is saying he can't even run the app on his VM and it was working yesterday....here is the log http://paste.ubuntu.com/8181853/ [21:04] mzanetti, yea, works fine for me here [21:04] I assumed you were doing something on the command line with it.. still interesting you managed to break it [21:05] well, I get the same error on the command line, with everything "click chroot" [21:06] ahayzen_: I get that same error on my VM -> http://paste.ubuntu.com/8181794/ [21:06] ahayzen_: me and victor have the same issue on utopic vm then. [21:06] balloons: ^^ [21:06] nik90_, is that running music? [21:06] ahayzen_: no I am running clock [21:06] nik90_, yey join our club :) [21:07] ahayzen_: is victor online? [21:07] nik90_, yep....on hangouts [21:07] ahayzen_: ah [21:07] nik90_, balloons this is what changed on his VM this morning http://paste.ubuntu.com/8181878 [21:08] ahayzen_: I am not how to get that list on my vm [21:08] nik90_, clock is broken for me now [21:08] mwahahah [21:08] he says even dropping letters is broken! [21:08] someone broke something [21:08] something bad has happened [21:08] balloons: let me guess you updated utopic? [21:08] yay [21:08] nik90_, it was updating in the background earlier [21:08] I was a bit worries that I broke my vm [21:08] so I thought I'd try again when I noticed [21:08] ahayzen_: oh tell victor hi from me [21:09] heh [21:09] and with that, I'm off to labor day fun [21:09] mzanetti: creating the click chroot? [21:09] * ahayzen_ 's VM is broken beyond belief ... GTK is broken and it won't update due to some unity-schemas conflicting with unity-common or something [21:09] * balloons waves [21:09] sergiusens: yeah [21:09] * balloons can't stop laughing [21:09] mzanetti: clic fails as well? [21:10] nik90_, so what has broken everything [21:10] balloons: have fun! [21:10] ahayzen_: no idea [21:10] victor> Waves with both hands. in a non-distressed manner [21:10] individual package rollback time [21:10] sergiusens: yep. whenever I use "click chroot something" [21:10] who wants to try? [21:10] ahayzen_: I was running my qml unit tests and noticed the tests hanging. And then on testing manually I noticed the error [21:11] balloons: I upgraded nearly 50 packages today [21:11] popey, way to exciting to leave now.. but it was funny [21:11] sergiusens: http://paste.ubuntu.com/8181930/ [21:11] this isn't the systemd thing thats broken everyone elses systems? [21:11] balloons: since I dont update my vm too often [21:11] nik90_, I would focus on toolkit stuff [21:11] hmm well my VM needs flattening as it is properly broken [21:11] nik90_, victor's VM changes this morning http://paste.ubuntu.com/8181878/ [21:11] popey, systemd thing? [21:12] let me compare with yours and mine [21:12] mzanetti: sudo click chroot -aarmhf -fubuntu-sdk-14.10 -s utopic create [21:12] mzanetti: does that work? [21:12] sergiusens: same error [21:12] nik90_, can you share your updates> [21:12] not sure why you get that schroot is not installed, it may be a false positive [21:12] balloons: is there a quick way to find out what packages I updated today? [21:12] tail var/log/apt/history.log [21:13] nik90_, cat /var/log/apt/history.log [21:13] or ^^ [21:13] there was an issue earlier today where a number of people had broken utopic systems [21:13] (me included) [21:13] mzanetti: sudo apt install --reinstall click [21:13] are you on utopic btw? [21:13] mostly related to guis tho [21:13] * sergiusens is still not living the dream [21:13] popey, mine is flashing! lol [21:13] sergiusens: :D yes I am on utopic [21:14] mzanetti: I'll test this on my chromebook [21:14] sergiusens: reinstalled click, same error still [21:14] that's on utopic [21:14] ahayzen_, balloons: http://paste.ubuntu.com/8181953/ [21:15] * balloons diffs [21:15] popey: me and victor are getting http://paste.ubuntu.com/8181794/ [21:15] popey: when running music, clock, dropping letters etc [21:16] sergiusens: apt-get purge schroot click click-dev and reinstalling ubuntu-sdk did it [21:16] nik90_, nothing in gst/media-hub has changed recently right? [21:16] ahayzen_: no idea [21:16] * nik90_ looks at the packages that got upgraded [21:16] mzanetti: your schroot configs might have been busted then [21:16] balloons: could it be glib-networking-services? [21:17] jhodapp, you don't have any idea what this log means? http://paste.ubuntu.com/8181794/ [21:17] ahayzen_: hmm actually you could be right [21:17] ahayzen_, what is that from? [21:17] nik90_, seems to be related to any apps that have audio right? [21:18] ahayzen_: clock app crashes only when tryingn to load Audio{} [21:18] jhodapp, when running clock/music/dropping letters on utopic [21:18] it's really small [21:18] jhodapp, the applications fail to start [21:19] jhodapp: clock app crashes when trying to load the page which has Audio{} while music crashes on start itself [21:19] glib-networking-services is one that is common to all [21:19] sergiusens: looks like... I still can't figure what's different now... but well. at least it works [21:19] let's roll it back [21:19] or what nik90_ said :) [21:19] mzanetti: /var/lib/schroots has some configs in there; destroying those with the purge might have set things right [21:19] not sure what's going on there [21:20] jhodapp: do you have the latest utopic? [21:20] sergiusens: ah. that might be it... thanks [21:20] jhodapp, ok ... has pulse/gst/media-hub changed recently in utopic ? [21:20] no [21:20] well gst might have [21:20] 1.2 to 1.4...check your version [21:20] you can check /var/log/dpkg.log to see what changed [21:21] hmm jhodapp do you have utopic? if so do the apps run for you? [21:21] ahayzen_, desktop? [21:21] nik90_, ahayzen_ nope, didn't fix it [21:21] jhodapp: yes [21:21] jhodapp, yeah we're seeing in VMs [21:21] no haven't run them...they don't use media-hub there [21:21] *yet [21:22] hah [21:22] oh yeah [21:22] glib-networking* didn't help [21:22] so why would it just suddenly break...and sometimes break in jenkins.. [21:22] that's straight QML to QtMultimedia to Gst [21:22] ahayzen_, check your gst version please [21:22] jhodapp, my vm doesn't work... nik90_ ? [21:23] jhodapp: what's the package name? [21:23] nik90_: just dpkg --get-selections | grep gstreamer [21:23] gir1.2-gst-plugins-base-1.0? [21:23] no [21:23] you want the one that is just gstreamer-1.0 something [21:24] jhodapp: yup 1.4 [21:24] hmm, yes, nik90_ i have the same issue here. [21:24] might have changed things [21:24] 1.4 that is [21:24] tough to say [21:25] mzanetti: would you know how to run qmltestrunner on a device or emulator? [21:26] hmm I see two gstream packages being upgraded [21:26] but they are not the 1.4 versions ones..but some other versions [21:28] nik90_: have we got a bug for this? [21:28] popey: well we are not sure package is responsible yet [21:28] which package* [21:28] nik90_: you log into the device and execute it. You might need to pass --desktop_file_hint [21:30] mzanetti: so I would also need to build the plugins in the phone then [21:30] nik90_: well, you can also create a click package and cross compile them [21:31] basically using the ones from the package you already have [21:31] mzanetti: ah [21:37] mzanetti: hmm I get phablet@ubuntu-phablet:/tmp/tests/unit$ qmltestrunner -input tst_alarmLabel.qml [21:37] qmltestrunner: could not exec '/usr/lib/arm-linux-gnueabihf/qt5/bin/qmltestrunner': No such file or directory [21:37] its not installed [21:37] mzanetti: ah it autocompleted the command, so i thought it had it [21:37] yeah, its from qtchooser... [21:37] which just installs a symlink [21:42] mzanetti: hmm strange, I installed qtdeclarative5-dev-tools to get qmltestrunner and also the qmltestplugin. But on running I get http://paste.ubuntu.com/8182111/ [21:43] not sure why it split the -input option like that [21:43] hmm... don't know atm [21:45] same here [21:46] do you guys run unity8 tests on the device? [21:46] or just on desktop? [21:47] on desktop and in xvfb [21:47] ah ok [21:52] well nik90_ ahayzen__ I rolled back many packages but no luck [21:52] :/ [21:53] balloons, i'm just reinstalling my VM [21:53] balloons: hmm that's scary [22:23] nik90_, how far did u get .... my internet decided it didn't like me anymore.. [22:24] nik90_, and FYI i've taken the latest cd image of utopic (it is displaying the set of updates that victor installed this morning todo)..and am going to try running music on that === salem_` is now known as _salem [22:27] nik90_, ok so i installed the cd image, ubuntu sdk, ran music-app and it doesn't work [22:29] nik90_, so you should be able to rule out these packages http://pastebin.ubuntu.com/8182405/ [22:39] nik90_: did you try --input instead of -input ? [22:43] just ignore me :| [22:54] nik90_, this diff may be interesting...http://people.canonical.com/~ogra/touch-image-stats/214.changes ... especially if the CI fails :) and then we'll find out if it is related to only the desktop or not [22:54] ahayzen__: I will try upgrading phone to 214 and check [22:55] daker: I tried both --input and -input :) [22:55] nik90_, good luck :) === mhall119_ is now known as mhall119 [23:06] ahayzen__: it works! [23:06] ahayzen__: no crashes [23:06] nik90_, \o/ [23:06] ahayzen__: well we are still stuck at why it crashes on our desktops [23:07] nik90_, well the main difference is it doesn't use media-hub [23:07] yes [23:07] nik90_, so http://cdimage.ubuntu.com/daily-live/20140829/ is broken...i wonder if http://cdimage.ubuntu.com/daily-live/20140828/ is ok? [23:08] ahayzen__: but in the clock app, I am just importing Qt Multimedia and using the standard Audio{} component [23:08] nik90_, yeah but that still goes through media-hub on device [23:08] ahayzen__: so media-hub shouldn't affect since that would mean all qt audio players will crash then [23:08] nik90_, doesn't it... [23:08] ahayzen__: well let me try vlc then [23:08] vlc works [23:08] nik90_, well it maybe something in the way qtmultimedia is exposed/starts up inside qml [23:08] no crashes [23:09] I suppose [23:10] nik90_, but this is above my knowledge of how things work [23:11] nik90_, so who do we ask next? [23:12] no idea [23:13] hah [23:13] nik90_, well it means we can't land anything as jenkins explodes so this is pretty serious [23:13] popey, any ideas? [23:14] ahayzen__: I know, same [23:14] sorry, was afk [23:14] wassup? [23:14] popey, we have identified that the issue is only on desktop [23:15] popey, it is present here http://cdimage.ubuntu.com/daily-live/20140829/ [23:15] how did you figure that? boot a live cd and then? [23:16] popey, well my VM was stuffed so i made one from that installed the ubuntu-sdk attempted to run music-app and kaboom! [23:16] can you define 'kaboom'? [23:17] popey, something like http://paste.ubuntu.com/8181794/ [23:17] popey, and nothing appears [23:18] and note that these packages are still being listed to be installed (which i haven't) so they can be ruled out http://pastebin.ubuntu.com/8182405/ [23:19] popey, so who do we talk to next to try and figure out where the issue is? [23:19] popey, as it is blocking landings for music/clock as jenkins doesn't pass [23:19] tried running under strace? [23:20] not yet... [23:20] http://paste.ubuntu.com/8182778/ [23:20] hangs like that [23:20] popey, yep i get the same [23:21] me too [23:22] bug 1235484 seems related [23:22] bug 1235484 in thumbnailer (Ubuntu) "UI toolkit introduced dependency on two versions of gstreamer on the desktop" [Critical,Fix released] https://launchpad.net/bugs/1235484 [23:22] balloons: ping [23:22] i suspect it only affects desktop because the packages landed in the archive and haven't landed in a phone image yet [23:22] popey, blimey that looks exactly the same as us [23:22] so expect this to bork tomorrow [23:22] popey: how the hell did you find that 1 year old bug. It does seem similar though [23:22] popey, #214 image was just made and thats fine [23:23] popey, but yeah ur probably correct http://people.canonical.com/~ogra/touch-image-stats/214.changes [23:23] hm [23:23] ahayzen__: i think 215 will bork [23:23] yeah maybe [23:24] https://lists.canonical.com/archives/utopic-changes/2014-August/009104.html [23:24] have we received that yet? [23:24] ahayzen__, popey: I remember seeing thumbnailer being in a silo 2 days ago. Could that be the issue? Since it is also the issue in the bug report you linked [23:24] yeah i do as well [23:25] ii libthumbnailer0:armhf 1.2+14.10.20140827 armhf generate thumbnails from files [23:25] hmmm can't we remove the thumbnailer and still run music ? it just doesn't render any of the images [23:25] in the current image [23:26] popey: I have that in my desktop [23:26] 214 has it as well [23:27] damn internet... [23:28] so questions are 1) when did it break, 2) how can we reproduce [23:28] popey, victor claims it was fine yesterday [23:29] popey, run latest utopic to reproduce [23:29] * popey grabs http://cdimage.ubuntu.com/daily-live/20140828/ [23:29] well reproducing is easy [23:29] not sure when it started [23:29] i mean, if i take a live cd, what commands do i need to say "this works" or "this is broken" [23:29] most likely yesterday or today [23:30] 28th is the oldest iso on cdimage [23:30] lemme boot that on my other pc [23:30] popey, sudo apt-get install ubuntu-sdk ... then branch clock/music and run it [23:30] then whats the test case? [23:30] ok [23:30] ^^ what i did [23:30] * popey dd's [23:30] :) [23:31] victor and me predict 28 'should' be fine...but we'll see [23:31] * popey hugs ddrescue [23:32] so the question is what changed between 28/8 and 29/8 [23:32] yep [23:32] https://lists.canonical.com/archives/utopic-changes/2014-August/ [23:32] ☻ [23:32] \o/ [23:32] assuming 28th works... [23:32] well indeed [23:33] I'll write a 29 image while 28 boots [23:33] *exciting* friday evening! ☻ [23:34] eventful is another word that springs to ones mind [23:34] lol [23:35] * popey is glad that two USB3.0 32GB sticks arrived today! [23:35] \o/ [23:38] ooh usb 3.0 sticks..I got to try them [23:38] fyi on a live cd you need to edit sources.list and add universe/multiverse [23:38] otherwise sdk not found [23:38] ok, installing [23:38] * popey puts bins out [23:39] hmmm mine just appeared.... [23:39] i did a sudo apt-get update ... and apt-get install bzr ... [23:39] oh live cd...yeah [23:43] * popey branches [23:44] core dump [23:44] suspect I'm missing mediascanner, thumbnailer etc on a live cd [23:44] lemme get the deb from the ppa [23:45] start mediascanner-2.0 [23:45] popey, ^^ [23:45] popey, the ms2 service doesn't automatically start forgot to tell u u need to start it [23:45] heh [23:45] ok, on 28th image it fails with the glib thing [23:45] awww damn [23:46] however, it could be an sdk thing given I had to install that [23:46] yeah i suppose [23:47] popey, so who do we talk to/poke about this issue? [23:47] hmmm [23:48] so it's qmlscene that barfs... [23:48] but could be anywhere from gstreamer up... i guess? [23:48] or have we identified it is actually inside QML ? [23:49] can we simplify the issue [23:49] it's limited to a small set of apps right? [23:50] popey, anything that uses Audio {} right nik90_ ? [23:50] or MediaPlayer {] [23:50] i'll create a mini app [23:50] yes [23:51] Audio{} triggers it I think since clock app opens fine and functions normally [23:51] only when you get to to the alarm sound page it freezes [23:51] so if I reboot and bzr branch music app, whats the bare minimum packages I need to install to make it work? [23:52] i.e. not the full ubuntu-sdk metapackage? [23:52] popey, ubuntu-sdk .... errrr [23:52] popey, i guess whats in our deb/control? [23:52] of course [23:54] not sure that's going to get us anywhere really [23:54] popey, bzr+ssh://bazaar.launchpad.net/~andrew-hayzen/+junk/test-mediaplayer-app/ [23:54] or https://code.launchpad.net/~andrew-hayzen/+junk/test-mediaplayer-app [23:54] popey, ^^ explodes and that is the simplest thing ever! [23:55] popey, all i've done is do 'Simple UI' template then put in import QtMultimedia 5.0 and MediaPlayer {} [23:55] nik90_, ^^ fail for u as well? [23:55] ahayzen_: let me check [23:56] ahayzen_: yup it crashed on start [23:56] nik90_, cool so same behaviour as music-app [23:57] nik90_, and thats as simple as u can go :) http://bazaar.launchpad.net/~andrew-hayzen/+junk/test-mediaplayer-app/view/head:/main.qml [23:57] yup indeed [23:57] so what libs are required for that to work? [23:57] if you only import those two.. [23:57] clearly some deps - turtles all the way down [23:57] but whats the minimum [23:57] import QtMultimedia 5.0 ... which is... [23:58] qtdeclarative5-qtmultimedia-plugin [23:58] qtdeclarative5-qtmultimedia-plugin [23:58] yeah [23:58] qtdeclarative5-qtmultimedia-plugin [23:58] and then the minimum to get a Ubuntu qml project running [23:59] * nik90_ goes to sleep..nite [23:59] nik90_, night o/ [23:59] nn [23:59] nite, cya later