/srv/irclogs.ubuntu.com/2014/09/22/#ubuntu-touch.txt

=== dlan_ is now known as dlan
=== chihchun_afk is now known as chihchun
lotuspsychjehttp://news.softpedia.com/news/Ubuntu-Touch-RTM-Officially-Released-Screenshot-Tour-459170.shtml03:16
lotuspsychjehere some news03:16
=== chihchun is now known as chihchun_afk
lotuspsychjecan i update devel version to rtm?03:56
lotuspsychjeor will devel version get all stability as rtm?03:57
duflulotuspsychje: If you have the option then devel will continue to get more enhancements for longer (as part of the Ubuntu 14.10 cycle)04:01
lotuspsychjeduflu: i have the devel version on n7 right now04:02
lotuspsychjeduflu: would i stay on devel or change to rtm?04:02
duflulotuspsychje: We're seeing visible improvements regularly so if you want to continue with that then stay on devel. "rtm" will of course not change as much. That doesn't mean it's any more stable, but could become so.04:03
lotuspsychjeduflu: well im reading rtm version has been improved on touch interaction04:04
lotuspsychjemy devel version still little laggy04:04
lotuspsychjeso i was curious about if rtm updates also come fro devel verion?04:05
lotuspsychjeand will rtm have its own updates seperate?04:05
duflulotuspsychje: For minimum lag, stay on devel. Otherwise you won't get any of the latest improvements.04:06
lotuspsychjeokay tnx for info04:06
lotuspsychjeyou guys doing a great job!04:06
duflulotuspsychje: But if stability concerns you, then certainly choose a more stable channel04:06
duflulotuspsychje: Which N7? flo? (2013 model)04:06
lotuspsychjei wanna get updates04:07
lotuspsychjeyes nexus7 wifi 201304:07
duflulotuspsychje: OK, that should still get the latest code. The original N7 model will not.04:07
lotuspsychjeduflu: you know what happens with the new 'set phone back to factory settings'?04:08
lotuspsychjewill that reset ubuntu devel to original state?04:08
duflulotuspsychje: Sorry, I'm not familiar with that option04:08
lotuspsychjeok04:08
lotuspsychjemaybe ill try to clean out oldest stuff04:09
lotuspsychjeduflu: just reset my nexus to ubuntu devel default04:25
lotuspsychjelooking just nice04:25
=== chihchun_afk is now known as chihchun
shuduowhen i try to flash rtm/14.09 channel image to my flo, i get the error 'Failed to locate latest image information'. can anyone cofirm if it's expected? thx!06:12
=== chihchun is now known as chihchun_afk
dholbachgood morning07:21
=== chihchun_afk is now known as chihchun
JamesTaitGood morning all; happy Monday, and happy Elephant Appreciation Day! :-D08:48
mardycjwatson, mvo: when a click package gets removed, does ~/.config/<package>/ get removed?08:55
mardyoops, I meant s/config/cache/, of course08:56
mvomardy: there is a open bug about this, hold on a sec08:57
mvomardy: https://bugs.launchpad.net/ubuntu/+source/click/+bug/135829408:58
ubot5Launchpad bug 1358294 in click (Ubuntu) "App .config not removed when app uninstalled" [High,Triaged]08:58
mvomardy: and lp:~mvo/click/lp1358294-config-removal that implements it08:59
mvomardy: why do you ask?09:00
mardymvo: the webapp-container is currently storing its data (such as browser cookies) under ~/.local/share/, which IMHO is wrong09:01
mardymvo: I think it should use ~/.cache for cookies and temporary data09:02
mvomardy: right09:02
mardymvo: if click clears ~/.cache when a webapp gets uninstalled, that would one very strong reason to use this dir09:02
mardyoSoMoN: hi! Do you agree? (from ~10 lines above ^)09:03
mardymvo: anyway, I understand that there is consensus at least to delete ~/.cache and ~/.config, so maybe you should land your branch? :-)09:06
oSoMoNmardy, that sounds reasonable to me09:07
mardyoSoMoN: do you what me to change how "dataLocation" is exported by the Ubuntu.Web module, or only change it in webapp-container?09:08
oSoMoNmardy: we probably need to export an additional "cacheLocation" property, as dataLocation is used in other places09:11
mardyoSoMoN: OK, so I'll add cacheLocation in Ubuntu.Web, and then use that in the webapp container09:12
oSoMoNmardy, sounds like a plan, thanks!09:13
mardyoSoMoN: or actually, I should probably change the dataPath in UbuntuWebContext to be cacheLocation, I guess09:18
oSoMoNmardy, probably, indeed09:20
chriscon a nexus 4 top in cyanogenmod shows 4 cpus but with ubuntu it only shows 2 cpus09:23
chriscactually it only shows 109:23
chrisccat /proc/cpuinfo # shows 4 on both09:24
vitimitihi09:43
bufan1228hi10:11
bufan1228hello10:14
chriscoh, that's off, top sometimes shows 1 cpu, sometimes 2 cpus and soemtimes 4, i guess this is a feature not a bug :-)10:33
chriscs/off/odd/10:33
=== MacSlow is now known as MacSlow|lunch
dbarth_ogra_: hey; we are missing a package in the seed11:39
dbarth_ogra_: signon-apparmor-extension11:39
dbarth_i guess it takes an MR against ubuntu-seeds, right?11:39
ogra_dbarth_, yup11:51
cwaynejdstrand: i guess starting on click-system-hooks still isn't early enough :(11:58
dbarth_ogra_: ok12:04
nerochiaromzanetti: do you remember how setting metadata when taking a picture was done ?12:04
mzanettinerochiaro: uh... no... I don't think I've ever done that12:05
=== _salem is now known as salem_
jdstrandcwayne: what are you talking about?12:24
=== salem_ is now known as _salem
cwaynejdstrand: cache's still aren't being properly copied over from /custom on first boot12:24
jdstrandcwayne: that seem odd. did krillin get the new kernel?12:27
cwaynejdstrand: not that i know of12:27
nerochiarobfiller:  do you know who's responsible for the android camera code ? no matter how I set the correct datetime metadata in qtubuntu before capture, it always gets overwritten with the UTC version when capturing12:27
jdstrandcwayne: is this on the rtm branch or something else?12:28
nerochiarobfiller: so i need to ask someone who is more familiar with that code to see what i am missing12:28
cwaynejdstrand: rtm12:29
jdstrandcwayne: this is an upgrade or a first boot?12:29
cwaynejdstrand: first boot12:30
jdstrandcwayne: and you're sure the .features files, apparmor and appparmor-easyprof-ubuntu all match?12:32
dholbachdbarth_, alex-abreu: can you help shuduo? in #ubuntu-app-devel he just asked the following:12:32
dholbach<shuduo> dholbach: hi, i have a web app has published to app store and be updated with using webapp-container instead of webbrowser-app as your comment. but i just found the server side detects the webapp-container is a mobile version browser but it serves desktop version only. do you have any advice how to deal with it? I can't see how to set UA to webapp-container. thanks12:32
jdstrandfile*12:32
cwaynejdstrand: as far as I know yes12:32
dbarth_dholbach: joining12:33
jdstrandcwayne: can copy your current one aside as a backup and regenerate a new one, verifying apparmor is 2.8.96~2652-0ubuntu3, apparmor-easyprof-ubuntu is 1.2.22 and the features file matches?12:34
=== MacSlow|lunch is now known as MacSlow
jdstrandcwayne: so after verifying that, I think I may know what is happening12:40
=== boiko_ is now known as boiko
nerochiarozbenjamin_: if you check out gallery-app from trunk, can you build it out of the box in qtcreator now ?12:43
nerochiarozbenjamin_: i'm trying but it seems to fail on the po files12:43
cwaynejdstrand: verifying it locally then need to do the same on jenkins12:43
cwaynemaybe the jenkins utopic pbuilder is out of date12:43
cwaynejdstrand: how do i tell that the features file matches?12:44
=== _salem is now known as salem_
jdstrandcwayne: look at /etc/apparmor.d/cache/.features on a booted system12:46
cwaynejdstrand: ah ok, so those match12:47
jdstrandcwayne: so everything matches?12:47
cwaynejdstrand: still running a local build to be sure, then need to run on jenkins12:47
cwaynebut the features file at least does12:48
cwaynejdstrand: i've got 2.8.96~2652-0ubuntu4 of apparmor installed12:48
cwayneand 1.2.25 of apparmor-easyprof-ubuntu12:48
jdstrandyeah, that's wrong12:49
jdstrandthe rtm branch as different versions12:49
nerochiarozbenjamin_: nevermind, for some reason intltool wasn't installed in the chroot and cmake wasn't telling me about it12:49
cwaynejdstrand: ah, shit... im doing all this from within a pbuilder, i wonder if we have rtm pbuilders...12:50
mptSystem Settings is taking forever (about two minutes so far) to launch. Is there any way I can collect useful data to report a bug?12:53
WellarkMacSlow: now that saviq is on holiday12:53
MacSlowWellark, hey there12:54
Wellarkwe need to schedule the sessions for Unity Dialogs and Unity Notifications12:54
Wellarkwill I do it or do you want the honor?12:54
Wellarkthese are the "burn snap decisions with fire"12:54
cwaynejdstrand: theoretically I could just force a pbuilder to install those versions by giving it a sources.list i guess, right?13:01
bfillernerochiaro: rsalveti or jhodapp would be best to ask13:08
bfillernerochiaro: maybe that is intentional behavior to always store the timestamp in UTC13:09
bfillernerochiaro: but seems like it's UTC + 2 which would not be correct13:09
bfillernerochiaro: maybe it's the gallery-app that needs to change to convert the UTC timestamp to local time before adding to the event timeline13:10
nerochiarobfiller: i'm on UTC+2 and the timestamps recorded by camera are two hours behind, so that seems correct from my perspective13:12
bfillernerochiaro: try taking a photo on Android or another camera and see if it stores with UTC timestamp13:13
nerochiarobfiller: good idea13:14
bfillernerochiaro: it probably does make sense, otherwises apps would need to know what TZ the encoding was done in and convert to local time13:14
nerochiarobfiller: which would not be possible since the EXIF standard doesn't have any official provision for storing timezone tags or timezones in the timestamps13:15
=== barry` is now known as barry_
bfillernerochiaro: right ok13:16
bfillernerochiaro: so instead lets fix gallery to convert timestamp from UTC to local time13:16
=== barry_ is now known as barry
nerochiarobfiller: but i just tried and android saves the picture with the local time in the metadata13:18
bfillernerochiaro: hmnn13:18
bfillernerochiaro: is there any indication in the metadata what tz it used?13:19
=== dandrader is now known as dandrader|afk
nerochiarobfiller: no, because as i said EXIF have no notion of time zones, it's not part of the standard tags.13:20
bfillernerochiaro: no custom tags used?13:20
nerochiarobfiller: a non standard tag for storing timezone information exists, but we are not using it, and it is now widely used in general13:21
nerochiaroer, not widely used13:22
mpt…30 minutes later, System Settings is still trying to launch13:23
nerochiarobfiller: i guess if I manage to write that I might as well fix the date to be in local time13:23
bfillernerochiaro: I would say lets leave the TZ in UTC and in gallery-app do the conversion. It will at least be correct for pictures taken with our camera13:24
bfillernerochiaro: don't want to get into non-standard tags, etc13:24
jdstrandcwayne: I'm not a pbuilder expert (I use sbuild). you should be able adjust it fro ubuntu-rtm. there may be a facility to allow installing applications in it. you may want to talk to dholbach-- I think he is quite adept with pbuilder13:25
nerochiarobfiller: what about fixing it to be in local time, so we don't have to do any conversion and all apps can use it, and if I can't figure out how to do that by asking fix gallery ?13:25
cwaynejdstrand: i think i've got it (at least locally) I was able to force installation of the correct versions of apparmor/apparmor-easyprof-ubuntu13:25
cwaynejdstrand: so im going to build it on jenkins, then try an install from there and keep my fingers crossed :)13:26
dholbachjdstrand, thanks for your confidence, but in the last 4 years I haven't had to use anything but pbuilder-dist {create,update,build} :)13:26
matv1Regarding adb access to my device: Am I correct in understanding that adb push pull is now restricted to /home?13:27
bfillernerochiaro: let me check what iphone does13:27
jdstrandheh13:27
bfillernerochiaro: iphone does the same thing, stores the local time. So yes I guess that is the correct thing to do then to fix it such that local tz being stored in the metadata13:30
nerochiarobfiller: it won't be storing the tz in the metadata. it will write in the metadata the local time without any tz information13:33
nerochiarobfiller: which is what android and i suppose ios do as well13:33
bfillernerochiaro: yes13:33
bfillernerochiaro: lets do that13:33
nerochiarobfiller: ok13:34
=== gnu is now known as Guest64867
nerochiarorsalveti: jhodapp: does any of you know how to tell android what to put in the DateTimeOriginal and DateTimeDigitized EXIF tags when taking a picture ? I'm trying using AalMetaDataWriterControl::writeMetadata in qtubuntu-camera but it doesn't seem to respect what I set there13:36
jhodappnerochiaro, let me check the other side of that function call to see what it's doing13:39
=== datkinso1 is now known as datkinson
nerochiarojhodapp: there is no other side, as far as i can see it just stores the metadata in an hash13:44
cwayneblargh,  apparmor : Depends: libapparmor-perl but it is not going to be installed13:45
nerochiarojhodapp: and i was assuming that android would pick that up when asked to capture13:45
jhodappnerochiaro, you looked at the Android side?13:45
nerochiarojhodapp: no, i've never looked into hybris. the function i thought would pick up the metadata is android_camera_take_snapshot13:45
jhodappnerochiaro, that's what I mean by the other side, let's look to see what Android does with the metadata13:46
=== ricmm_ is now known as ricmm
WellarkMacSlow: so, how do you want to do this?13:46
WellarkI have like 20 sessions to file13:46
MacSlowWellark, ?13:47
WellarkI don't mind filing the notifications and dialogs as well13:47
MacSlowWellark, some context please :)13:47
WellarkMacSlow: it's in the backlog! :)13:47
WellarkMacSlow: from my "ping"13:47
WellarkMacSlow: you replied 15:54 < MacSlow> Wellark, hey there13:48
MacSlowWellark, saw it... bugs got the better of me again in between :)13:48
MacSlowWellark, I can only do a "why snap-decisions must burn in hell"13:49
WellarkMacSlow: I can enter them both13:49
WellarkMacSlow: if that's easier13:50
Wellarkso it's a session of Unity Dialogs and Notifications13:50
Wellarkwhere we look into how we implement proper dialogs and purify notifications13:50
MacSlowWellark, I'll hardly find time to work up a proposal for "unity dialogs" considering all the stuff I still have to fix/land13:50
WellarkMacSlow: np. we have it covered13:50
Wellarkand the plan is to discuss them in washington13:51
Wellarkso no preparations needed13:51
MacSlowWellark, if you've a session in mind for that I gladly help out (and/or do the talk with you)13:51
WellarkMacSlow: ok. great!13:51
MacSlowWellark, just put it anywhere and I'll be there13:51
WellarkMacSlow: ack. :)13:52
MacSlowWellark, so far I'm only there to work :)13:52
WellarkMacSlow: lucky you13:52
WellarkMacSlow: I'm pretty sure I'm just leading a meeting after meeting13:53
Wellarkas I said I have a list of around 20 right now13:53
Wellarkto fix all the "lessons learned" from the past two years13:53
Wellarksnap decisions being just one of them :)13:53
Wellarkor let's say13:53
Wellark"to fix all the lessons learned that have made my life miserable" :)13:54
MacSlowWellark, add "and MacSlow's" :)13:54
jdstrandcwayne: there was a perl transition after we branched from rtm13:57
jdstrandie, utopic has perl 5.20, rtm does not13:57
ogra_yay13:57
ogra_consistency13:57
jhodappnerochiaro, I don't see the function AalMetaDataWriterControl::writeMetadata in the qtubuntu-camera source13:59
=== awafaa__ is now known as awafaa
jhodappnerochiaro, do you mean setMetaData()?14:00
cwaynejdstrand: ah, just curious why it worked on my local pbuilder, but not on jenkins.. trying now to explicitly install libapparmor-perl, will see how that goes...14:01
=== dandrader|afk is now known as dandrader
nerochiarojhodapp: yes, sorry, setMetadata14:03
jhodappnerochiaro, yeah, that only sets orientation for our implementation if you look at the source14:04
jhodappnerochiaro, you'd need to implement setting timestamp if you want it to be changeable14:04
nerochiarojhodapp: well, ok, in the metadata class i can add a member like there is for the orientation, but who will pick that up ?14:07
nerochiarojhodapp: hybris ?14:07
jhodappnerochiaro, what do you want to do exactly with the timestamp?14:07
nerochiarojhodapp: setting them to the current local time. android saves UTC time by default14:08
jhodappnerochiaro, what is the timestamp used for though?14:08
nerochiarojhodapp: ordering the pictures in gallery14:10
jhodappnerochiaro, so this is for the EXIF data?14:10
nerochiarojhodapp: yes14:10
jhodappnerochiaro, ok, I would guess that there is a way to set this on the Android side...I'm not sure if we have the hybris code in place or not but my guess is we do have it by using the same code as setting the orientation14:11
jhodappnerochiaro, I think you'd just need to find the right key name for the timestamp metadata14:12
=== VargaD_ is now known as VargaD
nerochiarojhodapp: ok. what is the branch of hybris that i should use ? i tried lp:libhybris but it does not seem to be the same as what is used by qtubuntu-camera trunk14:12
jhodappnerochiaro, it's in our git repo...let me get you a link14:17
jhodappnerochiaro, take a look online here: https://code-review.phablet.ubuntu.com/gitweb?p=aosp/ubuntu/libhybris.git;a=tree;h=refs/heads/master;hb=refs/heads/master14:18
nerochiarojhodapp: can i build that code on the device ?14:18
jhodappnerochiaro, you can build the code that's in the hybris directory on the device14:18
jhodappnerochiaro, the other code is part of the Android tree, so it must be built locally14:19
jhodappnerochiaro, you can get the entire tree by doing "phablet-dev-bootstrap"14:19
nerochiarojhodapp: ok, i'm giving it a shot in a few minutes. i'll poke you if i have problems14:21
jhodappnerochiaro, ok awesome, good luck14:21
nerochiarojhodapp: i assume once i rebuild the lib i can just overwrite the system one with it and it will work14:21
jhodappnerochiaro, yes indeed14:22
=== chihchun is now known as chihchun_afk
bfillerjamesh_:  thanks for the comments on https://bugs.launchpad.net/gallery-app/+bug/136965214:35
ubot5Launchpad bug 1369652 in gallery-app "Can't open photos from My Pictures scope" [Critical,Confirmed]14:35
bfillerjamesh_: do you know who is working on integrating the My Photos scope with the mediascanner?14:35
cwaynebfiller: it's kyleN14:36
jamesh_bfiller: The scope already uses mediascanner: it just isn't being maintained as part of the same source tree as the other mediascanner-using scopes14:36
=== jamesh_ is now known as jamesh
bfillercwayne: thansk14:37
kyleNbfiller, I wrote it and it is an open question as to whether it will be integrated with mediascanner14:37
=== chihchun_afk is now known as chihchun
bfillerkyleN: trying to figure out what is needed to make it use photo:// urls that we adding into the gallery-app14:38
bfillerkyleN: seems like it should work like all the other scopes14:38
bfillerI mean in terms of integrating with mediascanner14:38
kyleNyes, it should use the same url (photos://... or whatever) for certain. currently is uses a file:// url14:39
cwaynekyleN: huh? since when is that an open question14:39
jameshbfiller: It's really just the scope that needs to make sure its action button uses a photo:// URI14:39
kyleNphoto:// that is14:39
jameshbfiller: mediascanner itself only deals with files and doesn't know about these URI schemes14:40
bfillerjamesh: got it, ok14:40
bfillerjamesh: so I should probably remove that bug task for mediascanner then?14:40
=== ev__ is now known as ev
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
nik90charles: ping15:02
charlesnik90: pong15:04
charles:)15:04
jdstrandpete-woods: hey, so usermetrics hasn't been working for a while. I am guessing it is because the /var/lib/usermetrics directory and its contents are owned by 'messagebus'15:07
jdstrandpete-woods: this may be related to bug #136312915:07
ubot5bug 1363129 in rsyslog (Ubuntu) "No more syslog update after the 21st of August" [High,Confirmed] https://launchpad.net/bugs/136312915:07
jdstrandpete-woods: in that rsyslog stopped working around the same time because /var/log/syslog was owned by usermetrics15:08
=== MacSlow is now known as MacSlow|afk
jdstrandogra_: fyi, it's possible bug 1359022 and bug 1372502 are related15:11
ubot5bug 1359022 in unity8 (Ubuntu) "Welcome screen on image #200 always states that there are no data sources available" [Undecided,Incomplete] https://launchpad.net/bugs/135902215:11
ubot5bug 1372502 in libusermetrics (Ubuntu) "usermetrics stopped working some time ago due to wrong group for files" [Undecided,New] https://launchpad.net/bugs/137250215:11
jdstrandogra_: meh15:12
ogra_o is so close to p :)15:12
jdstrandogra_: sorry, it is possible bug 1363129 and bug 1372502 are related15:12
ubot5bug 1363129 in rsyslog (Ubuntu) "No more syslog update after the 21st of August" [High,Confirmed] https://launchpad.net/bugs/136312915:12
ogra_jdstrand, thats a duplicate15:12
jdstrandogra_: I am not being clear15:13
ogra_but i know what you want to tell :)15:13
ogra_the UIDs change underneath15:13
jdstrandogra_: the rsyslog bug is because /var/log/syslog was owned by usermetrics. usermetrics not working is because /var/lib/usermetrics/* is owned by messagebus15:13
jdstrandyes15:13
nik90ogra_: in http://people.canonical.com/~ogra/touch-image-stats/rtm/ I notice that 52 is the latest rtm image. But on mako, I have image 49 from rtm/devel-proposed which seems to be the latest. What's going on here?15:18
* nik90 hopes there is a different image number based on the device it is produced for15:19
nik90isn't*15:19
vitimitihi15:24
ogra_jdstrand, sorry, took me a while to find it, duplicated properly now15:26
ogra_nik90, stop judging images by the image number :) they are no expected to be in sync anymore15:26
nik90ogra_: how do I then find the image changelogs at your website if not with the image number?15:27
nik90ogra_: I am trying to find where a regression started appearing (alarms not working anymore)15:27
ogra_nik90, http://ci.ubuntu.com/smokeng/utopic/touch ... take a look at the "build number" column15:27
nik90ok15:28
ogra_you see three bits separated by columnns ...15:28
ogra_the second is the rootfs15:28
ogra_the changelogs for non rtm are all based on mako builds15:28
ogra_the rtm ones are based on krillin builds15:28
nik90hmm the link is not opening for me15:29
ogra_the only safe way to compare two images is by the rootfs15:29
nik90ok15:29
ogra_well, a version string looks like:  48:20140921:20140919.115:29
ogra_this would be rtm image 48 for mako ... it uses the 20140921 rootfs from http://cdimage.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/daily-preinstalled/ and the device tarball from the 20140919.1 build15:30
=== dholbach_ is now known as dholbach
ogra_nik90, and you are right, looks like the testing dashboard is down ...15:31
pete-woodsjdstrand: that sounds plausible, I hadn't realised that libusermetrics had stopped working, though15:40
ogra_pete-woods, bug 133253815:42
ubot5bug 1332538 in system-image (Ubuntu) "No UID checks on rootfs updates" [High,Confirmed] https://launchpad.net/bugs/133253815:42
ogra_stgraber, whats the status on that one btw ? we need it before thu.15:43
stgraberogra_: I'm working fulltime on non-phone stuff15:44
stgraberslangasek: ^15:44
ogra_hmm, thats pretty bad15:44
ogra_it seems to bite us more often recently15:44
stgraberlet's see if I can come up with a prototype in a couple of minutes15:46
jdstrandnote, this isn't a new bug for me, just newly reported. I've lived with it for a little while15:46
slangasekstgraber: this is a pretty important fix; if you can take care of it quickly that would be appreciated15:46
stgraberslangasek: I'm not very familiar with live-build, so trying to figure out how to get a hook executed right after debootstrap and before anything else15:47
slangasekhmm, I can't say I know either15:48
ogra_stgraber, why do you have to do it at that early point ?15:49
ogra_touch has hoos for "after build, before tarball is produced"15:49
ogra_shipped in livecd-rootfs15:49
ogra_*hooks as well15:49
ogra_wouldnt that be sufficient ?15:50
stgraberno15:50
stgraberthe idea is to create all the users and groups in the right order before the packages are installed15:50
=== MacSlow|afk is now known as MacSlow
stgraberthat way we guarantee their uids/gids. We also compare that list of initial users and groups with what we have at the end, if that differs, we fail the build.15:51
tedgnik90, Looks like clock icon broke: https://errors.ubuntu.com/problem/bf60f656677183c4c5f4b017d94a3cb690c0ea7b15:54
nik90tedg: I do not have permission to see the data15:55
tedgnik90, Hmm, okay. It's just a UAL error saying it can't find the icon in the click package.15:56
tedgnik90, clock 3.1.10915:56
nik90tedg: hmm I did see that warning in the click-reviewers tool, but when I installed the click the icon appeared fine15:56
=== chihchun is now known as chihchun_afk
=== alecu is now known as alecu_afk
tedgmpt, I've got a couple "bad url" errors because the app is not installed that they're trying to switch to.16:00
tedgmpt, I think as we discuss dialogs for url-dispatcher on conflicts, perhaps we should add one to install apps as well. Or go to the click scope with a search.16:01
jgdxkenvandine, I now have a precommit hook that runs the pep/flake test. Sorry that it took me months to get here. :p16:01
kenvandinejgdx, no worries16:04
cwaynejdstrand: so I made sure to have the right versions of apparmor and apparmor-easyprof-ubuntu, but it still seems to be compiling on first boot :/16:05
popeytedg: mzanetti do you know if we have a bug filed / tracked for the fact that if an app (for example browser) is suspended by lifecycle then you can't restart it from another app (for example clicking a link in an ebook reader).16:06
jdstrandcwayne: when the system boots, does the custom tarball rely on the click system hooks to be run or are they already in place?16:07
tedgpopey, That should work, url-dispatcher should resume it.16:07
mzanettipopey: not that I'm aware of16:07
* mzanetti tries16:07
tedgpopey, Well, it sends a focus event to unity816:07
mzanettipopey: have an easy test case handy?16:08
cwaynejdstrand: well when it first boots, the caches are in /custom, and then we copy them to /var/cache/apparmor before system hooks are run16:08
popeyits easy to reproduce, just open browser, then open something else with links in it16:08
cwaynejdstrand: do we need system hooks for anything else?16:08
popeytwitter, beru (ebook with urls in it)16:08
* mzanetti generates a qr code with url in it16:08
popeythen scroll through twitter for a while, wait for browser to get killed/suspended, and then click a link in twitter16:08
tedgHmm, if that's broken I'm going to have a hard time with this URL Dispatcher landing, that's part of it's acceptance tests :-)16:09
popeyoh, also, is there a bug for the low-quality screenshots you see when an app is suspended?16:09
popeyhah16:09
popeysoz16:09
jjohansencwayne: are you making sure to preserve the time stamps, otherwise copy order is important16:09
mzanettiah... hmm.. then its not suspended, but stopped16:09
mzanettitedg: ^16:09
greyback_popey: I don't think so. It was a deliberate choice, but design may disapprove16:09
jjohansenthe compiled profile must be newer than the profile and all its includes16:09
popeygreyback_: looks pretty awful, blurry.16:09
jdstrandcwayne: the apparmor hook will look at the symlinks in /var/lib/apparmor/clicks. it will then see if there is a profile for it in /var/lib/apparmor/profiles. if not, it will generate one16:10
cwaynejdstrand: and will then recompile because the profile is newer?16:10
greyback_popey: we did it to save memory, and see if anyone really noticed. You're the first to comment ;)16:10
popeyʘ‿ಠ16:10
jdstrandcwayne: that is probably what is happening-- the click apparmor hook is generating the profile in /var/lib/apparmor/profiles new, and then apparmor_parser is called and sees the timestamp is newer16:11
jdstrandthat was a detail I forgot to consider initially16:11
jdstrandso, you'll need to ship both the cache file and the profile16:12
jdstrandcwayne: does that make sense?16:13
jdstrandlet me check something16:14
stgraberogra_: what are those system and radio users and why are they regular users with a login shell and a >1000 uid/gid?16:14
ogra_stgraber, they can be /bin/false (i never noticed they have a shell)16:15
cwaynejdstrand: yeah, so i'd have to alter the upstart job to cp -nu the profiles into /var/lib/apparmor/profiles16:15
ogra_stgraber, they are driver or daemon users that the binary bits need to exist to work right16:15
jdstrandcwayne: actually, that is likely not enough. there are 3 pieces16:15
jdstrandcwayne: there is the click security manifest in /var/lib/apparmor/clicks, there is the profile in /var/lib/apparmor/profiles and there is the cache file in /var/cache/apparmor16:16
stgraberogra_: ok, and do the uid/gid of those matter? because based on what you're seeing, they really ought to be system users with a < 1000 uid/gid16:16
jdstrandif the click manifest is newer than the apparmor profile, the profile will be regenerated and so will the cache16:16
jdstrandif the profile is newer thatn the manifest, but also newer than the cache, the cache will be recompiled16:17
cwaynejdstrand: so i should copy manifest, then profile, then cache?16:18
mzanettipopey: yeah... confirmed... doesn't work when the browser is stopped16:18
jdstrandso, you need to have the mtime of the file in /var/lib/apparmor/clicks < the mtime of the file in /var/lib/apparmor/profiles < the mtime of the file in /var/cache/apparmor16:18
ogra_stgraber, yes, UID and GID are as essential as the name16:18
cwaynejdstrand: man, this has ended up being a lot more complicated than just copying one dir from /custom :)16:19
jdstrandcwayne: yes that is the idea, however, you need to make sure the security manifest file gets handled correctly-- it is a symlink16:19
ogra_stgraber, UID and GID are hardcoded in android all over the place (there is a header file that acts as /etc/password)16:19
ogra_so we need to use the right numbers and names16:20
jdstrandcwayne: I think you should verify with cjwatson the best method for dealing with the symlinks in /var/lib/apparmor/clicks. I think the click database is actually the filesystem contents, so as long as they end up as symlinks, it should be ok16:22
cwaynecjwatson: ^16:23
jdstrandcjwatson: (you can read backscroll approximately to 6 minutes back for context16:23
jdstrandcwayne: note: for the file in /va/lib/apparmor/clicks, I am talking about the mtime of the symlink itself, not the mtime of the file it points at16:24
=== alecu_afk is now known as alecu
=== gatox is now known as gatox_lunch
popeymzanetti: yay, need a bug filing?16:29
mzanettipopey: please16:29
popeyunity8?16:30
mzanettipopey: qtmir I think16:30
popeyk16:30
mzanettipopey: note: suspended == sleeping (ctrl+z)16:30
mzanettipopey: stopped == process ended, just fake screenshot in spread16:30
popeyok16:30
popeymzanetti: lolz, already filed it 2 weeks ago ㋛ https://bugs.launchpad.net/ubuntu/+source/qtmir/+bug/136810116:31
ubot5Launchpad bug 1368101 in url-dispatcher (Ubuntu) "Suspended apps don't restart when launched from another app" [Undecided,New]16:31
mzanettipopey: interesting...16:33
mzanettiI really thought we wouldn't do so bad with at least looking at bugs16:33
mzanettipopey: sorry for that16:33
popeyno problem16:34
=== dandrader is now known as dandrader|lunch
stgraberogra_: so we want http://paste.ubuntu.com/8404456/ right after debootstrap and http://paste.ubuntu.com/8404457/ at the end of the build16:50
stgraberthat obviously expects proper behaviour from all the preinst/postinst scripts which is that they shouldn't fail if their user and group already exists16:50
stgraberthat should ensure ordering and successfuly detect any uid/gid change coming from either the base system or from added/changed packages16:52
ogra_stgraber, what is lxc-andsmasq (and why do we have it on the phone) :)16:53
ogra_uuh16:54
ogra_and why do we have www-daat16:54
ogra_*data16:54
ogra_stgraber, the code looks fine to me16:55
robotfueljgdx: ping https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1371810 who can I ask to triage this bug?16:56
ubot5Launchpad bug 1371810 in ubuntu-system-settings (Ubuntu) "system settings hangs with white screen or crashes on check for updates " [Critical,Confirmed]16:56
jgdxrobotfuel, gatox would be my best guess16:57
pmcgowanjgdx, robotfuel I can look at that, kenvandine just rewrote a pile of relevant code16:59
robotfuelpmcgowan: thanks16:59
pmcgowanrobotfuel, does that happen with other multi-level panels do you know? and do you have to visit the OS page first?17:01
pmcgowanthere was a similar bug triggere by OS page a while ago that seemed to disappear17:01
robotfuelpmcgowan: yes I have to visit the os page first.17:01
pmcgowanrobotfuel, ok so that bug is not gone completely, it used to happen 100% of the time17:03
robotfuelpmcgowan: it doesn't happen every time, it's racy. some times it happens the 1st time some times I have to do it 3 times before it hangs or crashes.17:04
pmcgowanrobotfuel, ok17:04
pmcgowanrobotfuel, can you add the build and device info to that bug, unable to reproduce it yet anywhere17:12
robotfuelpmcgowan: done, leo was able to reproduce on rtm image #117:14
pmcgowanrobotfuel, ok, may be tricky to find17:15
robotfuelpmcgowan: I found that late friday, I am in the middle of an update and will try with todays image.17:15
stgraberogra_: lxc-dnsmasq comes with lxc, that's the user used to run lxc's dnsmasq server when it's used (it's not on the phone)17:17
ogra_sh17:17
stgraberogra_: www-data is now part of the base groups that you get after a debootstrap17:17
ogra_err17:17
ogra_ah17:17
ogra_oh, really ?17:18
ogra_wow17:18
ogra_crazy decision17:18
stgraberI guess that was simpler than have a dozen web servers all try to create/remove it, possibly with disastreous effects :)17:20
=== dandrader|lunch is now known as dandrader
robotfuelpmcgowan: the crash is still there in today's image version_detail: ubuntu=20140922,device=20140919-1b3e670,custom=1411084873,version=5417:22
stgraberogra_: ok, so after lunch I'll try to figure out how to get live-build to run that code17:22
=== gatox_lunch is now known as gatox
pmcgowanrobotfuel, thats rtmproposed on a krillin?17:27
robotfuelpmcgowan: I had to re-try 5 times to get the crash, I actually have a crash file now, which I was not getting on friday. I'll upload that to the bug.17:27
pmcgowanrobotfuel, might be more to reproducing it17:27
robotfuelpmcgowan: yes17:27
pmcgowanrobotfuel, ok, I tried 10 times on both devices no luck17:27
kenvandinerobotfuel, the log you posted to the bug has a bunch of alarming warnings related to incomingCallSound17:31
kenvandinerobotfuel, PlaybackStatusChanged signals, unable to set incomingCallSound warning then looks like it checks for whoopsie17:33
kenvandinerobotfuel, maybe the white screen is really related to failures in the media playback sample, just delayed?17:34
robotfuelkenvandine: I don't think so that was stuff I tried first but couldn't get the app to crash.17:34
robotfuelkenvandine: I uploaded a new log file with today's crash reproduction just now.17:35
kenvandinerobotfuel, pmcgowan: i've reproduced it, but not easily18:18
kenvandineyou have to hit back very quickly, before the page finishes18:19
pmcgowanhmmm18:19
kenvandinei'm guessing it's the call to system-image-dbus to get the info18:19
kenvandineif it hasn't completed and you back out18:19
kenvandineand go in again18:19
kenvandinei don't think it's directly related to anything in the update panel18:20
kenvandinejust racy when calling s-i-d to get the OS info18:20
kenvandinelike maybe you back out and go back in, it gets the async results18:20
kenvandinethen gets them again18:20
kenvandinehard to get debugging info though...18:20
pmcgowandid it crash going into updates or os18:21
kenvandinei got it to crash without ever going into updates18:21
pmcgowanright18:21
kenvandinejust back and forth in OS18:21
pmcgowanyep18:21
kenvandinebut the about plugin uses the updates plugin to call s-i-d18:21
kenvandinejust to call information() to get the OS info18:22
kenvandinepmcgowan, i reproduced it on utopic-proposed too18:24
kenvandineno crash files for me though18:24
pmcgowankenvandine, whats next? seems it may not be as critical if its this hard to repro18:26
kenvandinewe should definately fix it, but maybe high instead of critical18:26
kenvandineit seems you have to really try to reproduce it18:27
pmcgowanI sure cant get it18:27
kenvandineyou have to move very quickly :)18:28
kenvandineit might be easy to fix though, looking18:28
pmcgowansounds like a challenge18:28
pmcgowanmaye if we can tell a request s outstanding18:28
pmcgowanor somehow ignore the first one18:28
pmcgowanmterry, is this waiting on you for a fix or just needs review? https://code.launchpad.net/~mterry/ubuntu-system-settings/flickable-passwd-page/+merge/23511718:31
=== jose] is now known as JoseeAntonioR
taiebotHey all getting a bug on unity8 on r250 with the login to youtube button in the video scope and the youtube scope. After the account window opening if i cancel the creation of the account unity8 uses 100% cpu and hangs.18:39
cwaynejdstrand: this + updates to the tarball seems to work: http://paste.ubuntu.com/8405146/18:40
kenvandinepmcgowan, robotfuel: i might have a fix, but I need to wait for debs to actually test18:42
mterrypmcgowan, waiting for review18:47
kenvandinemterry, i'll get that reviewed18:48
mterrykenvandine, I'm working on a big wizard ui refresh, fixing the password screen finally18:48
mterryfyi18:48
kenvandinewoot18:48
pmcgowanmterry, are you taking out the **** on the PIN entry screen?18:51
mterrypmcgowan, wasn't planning to for the systems settings screen, but will for the wizard18:52
jdstrandcwayne: sorry, was in a meeting18:52
elopiocharles: ping. Do you have the number for the orientation lock bug? I see it mentioned here: https://wiki.ubuntu.com/Process/Merges/TestPlan/indicator-display18:52
jdstrandcwayne: nice!18:53
jdstrandcwayne: can you adjust the if to be:18:53
jdstrandcwayne: actually, nm18:53
jdstrandcwayne: I was thinking it might be nice to check for the existence of /custom/lib/apparmor/profiles and /custom/lib/apparmor/clicks18:54
greyback_taiebot: hey, I can't find a bug about that. Please report https://bugs.launchpad.net/ubuntu/+source/unity818:54
greyback_thanks very much :)18:54
jdstrandcwayne: rather than just /custom/lib/apparmor. I guess if your tools make sure those exists, than it is fine18:54
elopioseb128 or jgdx: you may know about that. The orientation lock doesn't seem to work. Is there a bug for it?18:55
cwaynejdstrand: i can certainly add those in to be extra robust18:55
elopioor maybe ubuntu-qa ^18:55
seb128elopio, yes, unity8 doesn't implement it yet18:55
pmcgowanmterry, its kinda odd, as that generally indicates chars already entered18:55
pmcgowanvery non-std ui18:55
seb128elopio, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/128833218:55
ubot5Launchpad bug 1288332 in QtMir "Orientation lock not available (rotation/portrait lock)" [High,In progress]18:55
mterrypmcgowan, that was there when I got there!  :)  I haven't seen a visual design for that 'change password' screen ever18:56
cwaynejdstrand: so btw to emulate first-boot as much as i could, i removed all related files from /var/lib/apparmor/profiles, /var/lib/apparmor/clicks,/var/cache/apparmor/, and then rm -rf'd /custom and applied a new tarball18:56
greyback_elopio: code is in silo to fix orientation lock18:56
cwaynejdstrand: do you think that's sufficient?18:56
elopiothanks seb128, greyback_. On the display indicator test plan it says there's a command to do it and make the indicator appear, but that doesn't seem to work either.18:56
elopiogreyback_: does your fix make the indicator appear?18:57
greyback_elopio: test plan a bit premature, the backend code for it is not there yet (silo will add)18:57
greyback_elopio: no, I've not made the indicator18:57
pmcgowanmterry, let me dig one up, I think its a suability issue18:58
elopiogreyback_: ok, it seems we should just not run that test plan yet.18:58
pmcgowanmterry, kenvandine  the design shows it blank, who added those ****?18:59
pmcgowanmterry, kenvandine  we should also plan to support the new solution for echoing just the latest entry19:00
mterrypmcgowan, yeah... https://wiki.ubuntu.com/SecurityAndPrivacySettings#Phone doesn't have any chars19:00
kenvandinepmcgowan, i think that's a toolkit bug19:00
=== gnu is now known as Guest93778
kenvandinewe just set the mask19:00
mterrykenvandine, the * chars?  naw19:00
kenvandineiirc19:00
mterrykenvandine, I think that's on us19:00
pmcgowankenvandine, kindof, it need a fix in qtubuntu to use what qt provides19:00
pmcgowanbut I think you may need to set the delay desired19:01
taiebotgreyback: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/137261119:01
ubot5Launchpad bug 1372611 in unity8 (Ubuntu) "Unity8 hangs at 100% CPU when cancelling the youtube account creation on the video and youtube scope " [Undecided,New]19:01
greyback_taiebot: many thanks19:02
pmcgowankenvandine, mterry its this bug, see comment 12 https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/123761419:02
ubot5Launchpad bug 1237614 in qtubuntu (Ubuntu) "[sdk] Implement PasswordEchoOnEdit for the wifi passphrase textfield" [Critical,In progress]19:02
pmcgowankenvandine, but the field should not start with * in it19:03
kenvandineat least in LockSecurity.qml we just set inputMask on TextField19:04
kenvandineno *19:04
kenvandineinputMask: 999919:06
kenvandineseems to give you the ****19:06
kenvandinebecause it's a password19:06
kenvandinebut the mask shouldn't actually populate it, afaik19:06
kenvandinebut mterry probably knows best, i just copied his code for that :)19:07
taiebotgreyback: where do you report scopes bug? In the video scope clicking on the bottom left video launches the log in to Youtube account19:08
mterrykenvandine, no I didn't invent that inputMask code -- that was before my time19:08
mterrykenvandine, can we not do something besides inputMask?  Can't we just cap the field at 4 characters and tell it to not show the chars?19:08
jdstrandcwayne: it does sound like it yes. I am not super-familiar with first boot, however, I did not consider that the click security manifests would not be present19:14
jdstrandcwayne: this accounts for all of that. there is nothing more involved with click apparmor policy cache than those 3 directories19:15
cwaynejdstrand: great, i think we may finally have it then :)19:16
kenvandinemterry, the inputMask doesn't just limit the length, it's for validation19:16
mterrykenvandine, but I thought InputFields had another way to do that19:17
kenvandineso 0-919:17
kenvandineoh... maybe :)19:17
mterrykenvandine, I think we can set validator: IntValidator{bottom: 0; top: 9999;} or something like that19:18
mterrykenvandine, I'd have to dig through the options19:18
cwaynejdstrand: would you care to comment on the MP?  i added checks for those dirs btw19:18
cwaynehttps://code.launchpad.net/~cwayne18/ubuntu-touch-customization-hooks/more-apparmor-copy/+merge/23551919:18
kenvandinemterry, either way, i wouldn't expect seeing the inputMask should make it display the echo characters19:18
kenvandines/seeing/setting/19:18
kenvandineprobably easy to work around with our own validator19:19
mterrykenvandine, hrm yah.  I'm looking at http://qt-project.org/doc/qt-5/qlineedit.html#inputMask-prop (which is what qml ends up setting), and it doesn't mention the chars being visible19:20
mterryjust seems like a shortcut to doing our own validating19:20
stgraberslangasek, ogra_: live-build is such a mess...19:27
jikoteHello guys19:29
jikoteI really need a ubuntu-phone19:29
jikoteIt seems we will be able to buy one really late so... I'm considering to buy a jiayu to install ubuntu19:30
jikoteis this possible?19:30
mhall119jiayu?19:31
popeyWHOOOOOO!?19:31
mhall119!devices > jikote19:31
ubot5jikote, please see my private message19:31
mhall119bah, I can never remember which goes to PM19:32
mhall119!devices | jikote19:32
ubot5jikote: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices19:32
jikoteThank you19:32
jikoteIt not appears there19:32
jikoteso... Is not possible?19:32
popeysomeone would need to port it19:34
jikotepopey: is it difficult?19:35
mhall119jikote: it depends on whether or not you know how to port Android19:39
mhall119for somebody who's made a Cyanogenmod port it shouldn't be too difficult19:39
jikoteoops...19:39
jikoteAnd tell me, do you know when will be BQ and Meizu devices available?19:39
popeyno19:39
popeythat's up to them19:39
jikoteDo you guys have ubuntu on your phones?19:40
popeyyes19:41
jdstrandcwayne: commented19:48
stgraberslangasek, ogra_: does either of you know how to do an image build using a PPA so I can attempt to build a test touch image using a PPA with a custom live-build and livecd-rootfs (I had to patch live-build to add a hook point...)19:53
pmcgowanmterry, while you are in there, need some feedback on the finish the wizrd button19:57
mterrypmcgowan, k..19:58
pindongahi jdstrand dholbach approved this, but it looks like it needs to be manually merged?19:59
cwaynejdstrand: thanks, pushed an update19:59
pindongahttps://code.launchpad.net/~ricardokirkner/click-reviewers-tools/frameworks-from-api/+merge/23502919:59
ogra_stgraber, no, i kno wthat colin did it once and that it is technically possible now ... but i have no idea how20:00
stgraberogra_: yeah, same thing here, I know it's possible but I have no idea how and I'd rather not break both live-build and livecd-rootfs in the archive :)20:01
ogra_stgraber, dont patch live build :) your changes need to go into livecd-rootfs ...20:01
jdstrandpindonga: committed. thanks!20:02
pindongaty20:02
slangasekstgraber: mmm no, I don't know how the ppa builds work... I think you have to configure that when setting up a livefs build in launchpad?20:02
stgraberogra_: I had to introduce a new live-build hook type20:02
ogra_ouch20:02
stgraberyeah...20:02
jdstrandcwayne: one inline comment20:07
cwaynejdstrand: i wanted to keep the shortcircuit just to bail out and not do 3 unnecessary if's if those dirs didn't exist20:07
popeybfiller: who owns this? https://bugs.launchpad.net/ubuntu/+source/account-polld/+bug/1365206 - the wording makes my skin itch whenever I see a notification! ☻20:08
ubot5Launchpad bug 1365206 in account-polld (Ubuntu) "Odd wording in email notifictaions" [Undecided,New]20:08
jdstrandcwayne: that's fine. fixing the whitespace would be nice20:08
popeyI made a patch, but I think it needs some i18n magic?20:08
jdstrandpopey: fyi, I tried your forecast webapp over the weekend. it is pretty nice20:08
jdstrandpopey: I also noticed and apparmor denial with the location service. did location work right for you?20:09
cwaynejdstrand: fixed and pushed :)20:09
popeyjdstrand: it shows my home town, so I guess location must have worked somehow20:10
stgraberogra_, slangasek: ok, so I've posted the two patches in the bug report. Now what do you want me to do? upload those and hope for the best (I estimate the chance of a touch build failure around 80% with 75% of that not being my fault but random packages not liking what I'm doing to them) or wait for cjwatson to tell us how to do a test build using a PPA?20:10
jdstrandpopey: cool. it didn't here, but I adjusted apparmor-easyprof-ubuntu 1.2.25 for it, so now it will work for me :)20:10
popeyooh yes, i see lots of denials20:10
popeyhaha20:10
popeydo I need to modify anything?20:10
ogra_stgraber, how long is colin out ?20:10
jdstrandpopey: the denials that are there now I think is cause it wants 'audio'20:10
stgraberogra_: he should be back tomorrow I think20:11
popeyok20:11
jdstrandpopey: (other than the one location one I mentioned)20:11
jdstrandcwayne: done. thanks!20:11
ogra_stgraber, then lets wait i'd say ... as long as we get it in before thu all is fine i think ...20:11
ogra_slangasek, ?20:11
jdstrandcwayne: thrid times the charm? :)20:11
popeywonder why it wants audio20:11
jdstrandthird*20:11
cwaynejdstrand: thanks for all the help (i really think this one will work :P)20:11
cwayneha, yeah :)20:11
jdstrandcwayne: yes, your test case and our further discussion I think finally got everything needed20:12
stgraberogra_: getting the change before thursday should be reasonably easy (assuming I can get someone to follow-up on any crazy train stuff that needs to happen as I've got other things to do), what I'm worried about is all the potential packages that will need fixing as a result of this20:12
stgraberif all maintainer scripts were properly written, we wouldn't have any problem, but I somehow suspect that's not the case and we'll see a bunch of them blowing up20:12
ogra_stgraber, i doubt the train makes sense at all here ... many eyes and if possible a test build20:13
ogra_(hmm, i dont even know if rtm uses an rtm live-build/livecd-rootfs)20:13
stgraberlive-build at least is identical everywhere since trusty20:14
stgraberlive-cdrootfs in rtm appears to be two uploads behind20:14
ogra_right, but the builders upgrade their livecd-rootfs before the build starts20:14
bfillerpopey: not sure20:14
ogra_and i dont know from which repo that comes for rtm20:14
ogra_another thing that only colin knows i guess (or perhaps IS)20:15
stgraberwould be easy to check if we had the build logs20:15
stgraberbut I'm not finding the ubuntu-rtm livefs build logs at the usual place20:16
ogra_https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/utopic/ubuntu-touch/20:16
stgraberthat's the non-rtm one though?20:17
ogra_and https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu-rtm/14.09/ubuntu-touch/20:17
stgraberah, there we go20:17
stgraberogra_: it's pulling from the derived archive, so that confirms rtm is running with an old livecd-rootfs then20:19
ogra_yeah20:19
ogra_not sure how we will have to solve that20:19
stgraberogra_: anyway, I'll get back to doing the work I'm supposed to do now. If you can catch cjwatson tomorrow morning, ask him if he can trigger a touch build with ppa:stgraber/experimental added to it. I've got the updated live-build and livecd-rootfs in there.20:20
jikotepopey: what mobile phone do you have?20:20
ogra_stgraber, willl do, and thanks !20:20
stgraberif by some kind of miracle nothing blows up, then feel free to copy over to the archive20:20
popeyjikote: nexus 420:20
jikotepopey: thanks20:20
pmcgowankenvandine, did your branch for the OS panel crash work20:25
kenvandinepmcgowan, i think so20:28
tedgcharles, Trying to figure out this non-split-greeter stuff for sound.20:30
tedgcharles, We have one player action that has the track info. (makes sense)20:30
tedgcharles, but the problem becomes how to split it out20:31
tedgcharles, Which do you think is less ugly: handling it at the UI level or making a player action for greeter/non-greeter?20:31
doneilldoes Mir work on the Mali400 with GLES2 acceleration?20:32
tedgdoneill, Folks in #ubuntu-mir would probably know better20:32
kenvandinerobotfuel, can you try my branch and see if you can still reproduce that crash?20:33
kenvandinerobotfuel, http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/6320/artifact/work/output/*zip*/output.zip20:34
kenvandinerobotfuel, i'm pretty sure that should fix it20:34
swordfishHello everyone. Tonight I've updated the qtcreator-ubuntu-plugin and the emulator, but it it not detected. Qt creator keeps telling me that the device is booting (no matter how many time I refresh it) and adb devices shows it as offline. Do you have any idea? (I'm running Ubuntu 14.04 with the ubuntu-sdk ppa)20:46
robotfuelkenvandine: trying your branch now21:11
=== bo_ is now known as bodegam
bodegamhi all, i just cloned messaging-app..   got "Could not find a package configuration file provided by "Qt5Versit" with". i cant see any qt5 versit dev package.. any help?21:32
dobeybodegam: apt-get build-dep messaging-app doesn't work?21:33
=== salem_ is now known as _salem
=== _salem is now known as salem_
bodegamhi dobey, no21:42
bodegamfor playing with ubuntu-touch rtm apps, ubuntu 14.10 is mandatory?21:43
=== salem_ is now known as _salem
dobeybodegam: yes, the in-development version is 14.1021:46
bodegamah ok.. not sure if it's better to wait beta for update or not..21:50
dobeybodegam: you can run it in a vm, lxc container, or chroot21:52
dobeyor just wait if you want21:53
dobeyanyway, time for me to go21:53
bodegamok, and bye bye21:53
bodegamthk you21:54
=== _salem is now known as salem_
=== salem_ is now known as _salem

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