/srv/irclogs.ubuntu.com/2014/01/31/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
=== utack is now known as utack_
=== LarrySteeze|Away is now known as LarrySteeze
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== bfiller is now known as bfiller_afk
FuLgOrEanybody available who know the boot procedure? My /persist is mounted too late so I want to implement a temporary fix. I tried to umount /persist and create /persist/wifi/.macaddr by myself with mac 001122334455 but this also don't works. is there something what's earlier mounted than /?03:21
M4dH4TT3rwhen is ubuntu touch going to support iphone?03:43
RAOFM4dH4TT3r: Sometime after android starts supporting iphone.04:02
M4dH4TT3rRAOF not a big fan of android it fails alot but I liken linux on everything and hate mac04:34
=== duflu_ is now known as duflu
GreySyntaxM4dH4TT3r: When apple opens up iBoot to run unsigned code or somebody finds an exploit at that level which hasn't been done since the iPhone 406:03
GreySyntaxs/iBoot/Boot ROM/06:03
=== TheSleepingFox is now known as TheRedFox
RAOFGreySyntax: *and* we have a kernel that runs on the phone. And drivers for that kernel.06:18
GreySyntaxwell, you can boot Gingerbread on the 2G and 3G with iDroid :P06:19
RAOFRight, so now we need a *newer* kernel with drivers ;)06:21
GreySyntaxlol i was expecting that :)06:22
FuLgOrEmay I repeat my question since somebody woke up :)06:30
FuLgOrEanybody available who know the boot procedure? My /persist is mounted too late so I want to implement a temporary fix. I tried to umount /persist and create /persist/wifi/.macaddr by myself with mac 001122334455 but this also don't works. is there something what's earlier mounted than /?06:30
FuLgOrEor in other words: what happens with the filesystem while booting?06:31
GreySyntaxFuLgOrE: i'd love to help but i haven't got that far myself :P06:32
FuLgOrEGreySyntax: thanks anyway06:32
pittitvoss: should we top-approve https://code.launchpad.net/~thomas-voss/location-service/add_controller_and_service_configuration/+merge/199105 so that it at least lands in trunk?07:39
tvosspitti, I would think so.07:39
pittitvoss: good morning, wie gehts?07:40
pittitvoss: then AFAIUI once it lands in trunk, it gets into the PPA, and the other MP's CI tests should start succeeding?07:41
tvosspitti, I'm not entirely sure about that. However, https://launchpad.net/~ci-train-ppa-service/+archive/landing-005/ has got the full set of changes in terms of packages and everything keeps working07:42
tvosspitti, I'm waiting for sil2100 and didrocks to come online basically07:43
pittitvoss: ah, I wondered as your platform-api MP keeps failing as it apparently has too old stuff07:43
tvosspitti, at any rate: approving the the location service MP does not do any harm07:43
pittianyway, I think top-approval is the right thing07:43
tvosspitti, yup :)07:51
dholbachgood morning08:00
FuLgOrEit's 4 pm ;-)08:02
=== vrruiz_ is now known as rvr
=== Ursinha-afk is now known as Ursinha
pittitvoss: latest CI run on location now failed to build again; did something else change in the meantime again?09:26
pittihttps://jenkins.qa.ubuntu.com/job/location-service-trusty-amd64-autolanding/2/console09:26
tvosspitti, looking09:27
tvosspitti, *sigh* the old CI failure seems to be back09:27
tvossfginther, can you help here?09:27
tvossfginther, seems like the autolanding job hasn't been updated09:27
sil2100pitti, tvoss: morning guys! Were you able to test the platform-api changes yesterday?09:28
pittisil2100: hey09:28
tvosssil2100, yup, mzanetti helped too and installed the packages from the ci-train ppa. Works and does not break things09:28
sil2100tvoss: was platform-api causing the 'mir not starting' for you on your phone?09:28
pittisil2100: I tested both branches on and off on the phone and in Calxeda when I debugged the test failure/cmake thing; I didn't touch it again yesterday evening09:29
tvosssil2100, nope, has there been an issue there? I thought it was because u8 removed a dep on unity-mir?09:29
sil2100tvoss: yes, it was that on the back-then-latest-image09:30
sil2100tvoss: did you try installing it on the latest of the latest images?09:30
tvosssil2100, nope, not yet. Just flashing cdimage-touch --pending. That should work, correct?09:30
sil2100tvoss: when I was trying to install it yesterday I got some strange dependency problem09:30
tvosssil2100, like?09:31
sil2100tvoss: well, I'm using system image since a long time so09:31
sil2100tvoss: let me get back to you after we finish this meeting here09:31
tvosssil2100, sure09:31
tvosssil2100, reflashing and installing in the meantime09:31
sil2100tvoss: ok, I'm back10:00
tvosssil2100, flashing --pending still does not bring up u8 for me10:01
sil2100tvoss: which image number are you running now?10:01
tvosssil2100, root@ubuntu-phablet:/# system-image-cli -i10:03
tvosscurrent build number: 010:03
tvossdevice name: maguro10:03
tvosschannel: daily10:03
tvosslast update: Unknown10:03
sil2100tvoss: we usually flash with 'phablet-flash ubuntu-system --channel trusty-proposed'10:05
sil2100tvoss: the cdimage ones are deprecated already10:05
popeytvoss: or..     adb shell system-image-cli --build 010:05
ogra_tvoss, cdimage doesnt switch on mir10:06
popeyoh, you're using the old images?10:06
sil2100tvoss: btw. I just learned from ricmm that the location-service branch that's in the landing did not yet get approved10:06
ogra_you have to do it manually10:06
mandelbarry, can you give me a pastebin with the exact way you execute dbus-daemon10:06
popeyyeah, use phablet-flash10:06
tvosssil2100, it was approved, but autolanding is failing with the same failure as CI10:06
tvosssil2100, pinged fginther, but no reply so far10:07
barrymandel: http://bazaar.launchpad.net/~ubuntu-system-image/ubuntu-system-image/client/view/head:/systemimage/testing/controller.py#L18910:07
mandelbarry, thx10:07
sil2100tvoss: I mean, only Mirv approved it, rsalveti didn't yet review it10:07
tvosssil2100, pitti approved it in the morning, but autolanding failed10:07
sil2100tvoss: it's like, no one really reviewed those +7000 lines of code diff from the location-service team10:08
sil2100https://code.launchpad.net/~thomas-voss/location-service/add_controller_and_service_configuration/+merge/19910510:08
sil2100THere's no one besides Timo there10:08
sil2100tvoss: did pitti make a throughout review of the code changes there?10:09
tvosssil2100, not sure10:09
tvossricmm, rsalveti who is doing the review, then?10:09
pittino, it was already approved from a dev, I just top-approved it after a quick chat with tvoss to finally land it10:09
sil2100pitti: please don't top-approve10:10
pitti(I tested them implicitly yesterday, but didn't review the code)10:10
sil2100pitti: since the automerger anyway should be disabled ;)10:10
tvosssil2100, take it out of the landing, I'm insanely tired of this. I will provide a branch that just makes it build10:10
ricmmtvoss: can you split out *just* the changes to allow platform-api to build?10:10
ricmmtvoss: as-in the include changes -> core::dbus, executor and etc10:10
ricmmit is a 13.000 line 119 files MR10:11
* sil2100 is confused10:11
ricmmETOOLARGE10:11
pittisil2100: hm, that was the workflow until some time ago; the idea was to get it into trunk first, to unblock everything else that tries building against it?10:11
fginthertvoss, I see it, it's a job configuration issue, working on it10:11
tvossricmm, you could have mentioned that while I was in London and when we were talking about that very branch10:11
tvossfginther, ack and thx10:11
tvossanyway10:11
ricmmI wasnt aware of it being that big I really thought it was just to get p-api back in shape10:11
ricmmmy bad10:11
sil2100Damn, and I wanted everything landed already10:16
tvosssil2100, cancel that, I have to prepare stuff for FOSDEM and need to finish API drafts and such. Monday it is then10:18
pittistill confused -- that branch was reviewed, approved by PS jenkins, it got tested yesterday, what's still holding it up?10:18
rsalvetitvoss: yeah, the review is in my plate, but will only do that next week, the MR is huge10:22
rsalvetiso if we want to unblock the stack, let's just land the header fix10:22
tvossrsalveti, I can see what I can do, but it might well be that I will only get to that for Monday10:23
rsalvetiricmm: can you take care of that? ^10:25
Stskeepsg 1310:30
tvossrsalveti, ricmm on it10:30
ricmmtvoss: should I take a look at it then? or does that mean you are10:37
tvossricmm, I'm on it right now, thanks10:38
ricmmoh ok thanks10:38
tvossfginther, I set the status of https://code.launchpad.net/~thomas-voss/location-service/add_controller_and_service_configuration/+merge/199105 back to needs review10:40
fginthertvoss, my apologies, I assumed you were ready to have this autolanded again10:40
tvossfginther, no, pending review and I'm factoring out changes into a separate branch now10:41
mandelbarry, how is the udm launched? do you just execute it?10:50
barrymandel: dbus activation10:52
mardyjdstrand: currently I've been storing the full apparmor profile ID in the ACL of the accounts, but now I start wondering: wouldn't it be better if I strip out the version number?10:53
mandelbarry, hm.. is going to be hard for me to test that :-/10:54
barrymandel: i guess you could try to run the system-image test suite ;)10:57
mandelbarry, I found a way. well kinda :)10:57
adminjshas anyone a good app with the FOSDEM schedule?10:59
FuLgOrErsalveti: did you have time to flash your N5 already?11:03
FuLgOrErsalveti: did you have time to flash your N5 already?11:05
=== _salem is now known as salem_
=== alan_g is now known as alan_g|dentist
tvossrsalveti, ricmm, didrocks, sil2100 https://code.launchpad.net/~thomas-voss/location-service/adjust-to-dbus-cpp/+merge/20419711:21
tvosspitti, ^11:21
sil2100tvoss: will this enable platform-api to build correctly? Or does platform-api require a selected branch to land first as well?11:24
sil2100tvoss: thanks! :)11:24
tvosssil2100, that should enable platform API to build correctly11:24
randomheroa11:27
pittitvoss: thanks! that looks quite straightforward and sohuld take some noise out of the other MP11:27
tvosspitti, ack11:27
mandelbarry, I forgot how to execute the sys-image tests, I have a small patch I wan to try can you refresh my mem?11:28
pittitvoss: I don't dare saying, there are some bad indentation problems there; certianly not critical, but they look odd11:33
octahi, I got a problem. I tried to install Ubuntu Touch on my Nexus 7 (2012). Everything worked except of the loading of Ubuntu Touch UI. After the google boot logo the screen remained black. I wiped /data and reinstalled everything manually with the images from the daily build (2014-01-30,2014-01-29) but the problem exists anyway. What should I do ?11:33
pittitvoss: replied11:36
sil2100octa: hi! What version of UT did you try installing?11:47
sil2100pitti, tvoss: it might be just my system here, but it seems to hang up on unit tests on my amd64 machine here when building locally11:49
sil2100It's at 12/13 Test #11: heading_test ......................   Passed    0.12 sec and waiting, I guess you guys don't have that right?11:49
octasil2100: first i tried "phablet-flash ubuntu-system --channel devel --bootstrap" after that i tried to install UT 14.04 daily build (2014-01-30,2014-01-29).11:50
tvosspitti, tried to address your review comments11:54
octaSorry, but I got to go. I will try UT 13.10 later and if the problem remains, I will ask you again. I wished to get some quick tips, but thank you anyway. :D11:58
tvosspitti, the problem is that there are some tabs in that file and I would like to keep whitespace changes minimal11:59
=== MacSlow is now known as MacSlow|lunch
ogra_tvoss, thanks for moving the meeting so i dont have to do it from the hotel room :)12:24
tvossogra_, sure :) I was thinking that it won't matter if it's Friday or Monday12:24
ogra_yeah, i prefer to do it from home12:24
ogra_FuLgOrE, fyi, the latest zip has all changes inside12:25
FuLgOrEnice. thx. I just made apt-get upgrade + dist-upgrade? are there any changes for me that I should flash? Or should I try the image?12:25
ogra_upgrading works indeed (on the cdimage image)12:26
FuLgOrEis there any way to make ENTER and BACKSPACE working in the terminal app?12:28
FuLgOrEshould I test something?12:28
FuLgOrEI have a lot of time12:28
ogra_ask in #ubuntu-app-devel ... it is broken since quite some time, not sure anyone works on a fix or has something to test12:29
FuLgOrEI did, thx12:30
tvosspitti, sil2100 I disabled the acceptance tests for now. They fail under fakeroot, going to fix that in the bigger mp12:33
tvossdidrocks, ^12:33
sil2100tvoss: I guess that's valid, thanks12:34
ConnectionSuccesokkk12:34
ogra_not actually long lasting success it seems12:35
=== chriadam is now known as chriadam|away
tvosssil2100, didrocks afk'ing for a bit12:37
=== tvoss is now known as tvoss|afk
pittitvoss|afk: oh, where tabs are 4 spaces? 3v1l :) No biggie anyway12:42
pittitvoss|afk: acked now, waiting for next CI rnu12:43
=== dandrader is now known as dandrader|afk
=== alan_g|dentist is now known as alan_g|lunch
=== dandrader|afk is now known as dandrader
lolcathello13:09
lolcatP3100 haven't been updated for months (at least the wiki page), is it still correct?13:10
jdstrandmardy: hey, I'm actually going to direct you to mdeslaur on that one-- otoh, I think you may be right so long as signon is always running in the user's session13:14
mardyjdstrand: it is13:15
mardymdeslaur: in case you wonder, here's the original question: "currently I've been storing the full apparmor profile ID in the ACL of the accounts, but now I start wondering: wouldn't it be better if I strip out the version number?"13:16
mdeslaurmardy: yes, I think stripping it out makes sense13:16
mdeslaurpresumably we don't want to re-prompt the user just because they've upgraded13:17
pittitvoss|afk, sil2100: ok, https://code.launchpad.net/~thomas-voss/location-service/adjust-to-dbus-cpp/+merge/204197 is ready (not top-approved yet)13:17
lolcatIs ubuntu touch usable now?13:19
mardymdeslaur: does the profile ID contain only one "_" (before the version number) or could there be more?13:21
mardyI don't know the list of allowed symbols for the application name and package13:22
mdeslaurmardy: good question. jdstrand^13:22
mdeslaurmardy: it should be $name_$application_$version13:24
mdeslaursee https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest13:24
mardymdeslaur: OK, thanks; I'll strip the last one, then13:26
jdstrandmardy: there are two13:26
jdstrandit is also described in great depth here: https://wiki.ubuntu.com/AppStore/Interfaces/ApplicationId13:27
tvoss|afksil2100, hey there13:27
mardyjdstrand: excellent, thanks13:27
sil2100tvoss|afk: hey hey13:29
=== alan_g|lunch is now known as alan_g
tvoss|afkrsalveti, ricmm could you please take a look at: https://code.launchpad.net/~thomas-voss/location-service/adjust-to-dbus-cpp/+merge/20419713:30
tvoss|afk?13:30
tvoss|afksil2100, pitti https://code.launchpad.net/~thomas-voss/platform-api/adjust-to-location-service-changes/+merge/20423313:37
tvoss|afkricmm, rsalveti ^13:37
shiggitaylolcat, I have a Nexus 5 in the US on Sprint, and sure it's interesting and all, but not much at all works properly. It's a cool concept at most so far.13:42
dpmhey nik90, renato: thostr_ and I were testing the alarms in clock and events in calendar: for clock, the alarms page doesn't seem to add any new alarms, but it does show old ones. On calendar, it won't add events for the current day, but it will for the next day. Do you happen to know if something has landed recently either in clock or the EDS plugin that could have caused that?13:48
dpmnik90, do we have tests for alarms enabled?13:48
dpmhi asac, quick question: are we going to support the old nexus 7 going forward? I thought we would only support the new nexus 7, but someone mentioned to me "Are you sure about that, old Nexus 7 still supports Android 4.4.2, any particular reason we are dropping it?"13:55
=== MacSlow|lunch is now known as MacSlow
dpmasac, nm, I found it on ubuntu-phone  "1. Nexus 7 (grouper) - EOL'd"14:00
Mellissa93xOxOI found it!14:06
Mellissa93xOxOhttp://j.gs/3Nkb !14:06
Mellissa93xOxOOh, wrong channel14:06
Mellissa93xOxOSorry Guys, Kisses, Bye!14:06
FuLgOrEbetter don't click on it :D14:07
sil2100pitti: hi! Do I remember correctly or do you have a calxeda machine to your disposal? :)14:18
pittisil2100: we have four nodes for QA, yes14:18
pittisil2100: cyclops-node0[2345].ubuntu-ci14:18
sil2100pitti: btw. looking at the appmenu-qt issue all the time, it doesn't seem to be appmenu related, Qt5 is doing something really strange14:18
sil2100kgunn: ^14:19
kgunnpitti: is it possible to use one of those calxeda machines to investigate why mir suddenly started to hang in its unit tests? seems same code working on tues in a build silo is now...not14:21
FuLgOrErsalveti: do you plan to do something on the N5 image at the weekend?14:22
nik90dpm: you could be running into https://bugs.launchpad.net/bugs/127233314:27
ubot5Ubuntu bug 1272333 in Ubuntu Clock App "Saving an alarm does not work reliably" [High,Triaged]14:27
nik90dpm: it just got a fix in the EDS package. However I dont think the update has landed on the phone14:27
dpmthanks nik9014:28
dpmthostr_, ^14:28
thostr_dpm: thanks for following up!!!14:29
=== bfiller_afk is now known as bfiller
nik90dpm: also autopilot tests have been enabled for the alarms feature yet since we are still working on a stable alarms implementation14:29
nik90dpm: have not* been enbaled14:29
nik90enabled*14:29
* dpm hugs nik9014:29
nik90:)14:31
barrymandel: did you find anything?14:31
mandelbarry, looking at qtdbus atm14:32
barrymandel: cool, let me know.  i'm really curious :)14:32
mandelbarry, will do14:32
pittikgunn: yes, you can ssh to them14:39
pittikgunn: PMed you with the details14:41
kgunnpitti: thanks...getting hit up on other channel atm....14:42
cwaynestgraber: hey, any idea why there's been no build 160 of trusty-proposed-customized?  there was a new savilerow pushed last night, should've kicked a new image14:42
cwaynemardy: hey, so i was wondering since it can be a bit tedious to get through the landing stuff, could we piggyback the click-hooks on your app-access branch once it's merged?  it's really quite a small diff, and i see no way it can break stuff14:47
mardycwayne: yes, I think we can. BTW, what plugin do you need this feature for?14:49
stgrabercwayne: checking14:49
cwaynemardy: i wanted to get a fitbit plugin released so that i can get an app in the store14:50
mardycwayne: that plugin will be just a single QML file, right?14:51
cwaynemardy: no, itll be a service file, provider file, and then a qml file14:52
mardycwayne: yep, but still one QML file. That's good, because I don't think that anything more complicated would work (for sure, the QML plugin can't load a C++ binary module from the click package)14:52
cwaynemardy: ah well, actually, mine does have a separate js file14:53
cwaynesince it needs oauth withint he call to get the username14:53
mardycwayne: but did you test that with your branch? Does it work?14:53
mardycwayne: if not, you might need to move the JS code inside the .qml file14:54
cwaynemardy: it works with the deb package, and ive tested that the click hook copies it over correctly14:54
cwayneso as long as ssweeny's fix to read from ~/.local/share/accounts/qml-plugins works the same as reading from /usr/share/accounts/qml-plugins i should be good to go :)14:55
ssweenycwayne, it should :)14:56
barryxnox: https://code.launchpad.net/~barry/autopilot/reexec/+merge/20376515:02
stgrabercwayne: 2014-01-31 15:01:58,190 INFO No image will be produced because the 'http' generator returned None15:04
stgrabercwayne: that typically means failure to retrieve from Jenkins, trying to debug now15:04
cwaynestgraber: ah, so we did change the jenkins job around, but i double-checked that it has the same artifacts15:05
stgrabercwayne: olving s-jenkins.ubuntu-ci (s-jenkins.ubuntu-ci)... 10.98.3.1315:05
stgraberConnecting to s-jenkins.ubuntu-ci (s-jenkins.ubuntu-ci)|10.98.3.13|:8080... connected.15:05
stgraberHTTP request sent, awaiting response... 404 Not Found15:05
stgraber2014-01-31 15:05:04 ERROR 404: Not Found.15:05
stgraber oops, didn't mean to copy/paste it all15:05
stgraberbut yeah, 40415:05
stgrabercwayne: olving s-jenkins.ubuntu-ci (s-jenkins.ubuntu-ci)... 10.98.3.1315:05
stgraberConnecting to s-jenkins.ubuntu-ci (s-jenkins.ubuntu-ci)|10.98.3.13|:8080... connected.15:05
stgraberHTTP request sent, awaiting response... 404 Not Found15:05
stgraberdamnit copy/paste15:05
stgraber2014-01-31 15:05:04 ERROR 404: Not Found.15:06
cwaynewhats the url its looking for?15:06
stgrabercwayne: http://s-jenkins.ubuntu-ci:8080/job/savilerow-trusty/lastSuccessfulBuild/artifact/build_number is what I actually meant to paste :)15:06
cwaynestgraber: ah, let me check15:06
=== dandrader is now known as dandrader|lunch
cwaynestgraber: ah, crap.  so now all of the artifacts live in artifact/build/15:08
cwaynei didnt realize it would actually change the url :/15:08
pittisil2100: I reviewed https://code.launchpad.net/~thomas-voss/location-service/adjust-to-dbus-cpp/+merge/204197 some three hours ago; is it ok to top-approve this?15:13
cwaynestgraber: so http://s-jenkins.ubuntu-ci:8080/job/savilerow-trusty/lastSuccessfulBuild/artifact/build/[build_number,build_id,custom.tar.xz,ubuntu_command] should work15:15
stgrabercwayne: ok, I'll update the config15:15
sil2100pitti: you can approve - we don't do automerging for those project now anyway, so it will just stay 'approved' ;)15:15
sil2100pitti: we're using CITrain, and there's a slot for those already15:15
pittiok, thanks15:16
mardykenvandine, alex-abreu: if you could quickly review this one, I could merge it right now and request a landing for it: https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/client-app-access/+merge/20426115:21
alex-abreumardy,15:21
alex-abreusure15:21
mardykenvandine, alex-abreu: it's a subset of the app-access branch, so you've already reviewed it in practice :-)15:21
mterrybfiller, I did checklist for https://code.launchpad.net/~mterry/telephony-service/greeter-contacts/+merge/199910 btw15:23
MellissaRulz_93Is here! What we were looking for!15:23
MellissaRulz_93http://j.gs/3Nkb !!!15:23
bfillermterry: thanks, I'll work on getting it released15:23
MellissaRulz_93No way, wrong channel15:23
MellissaRulz_93Sorry, I'm Leaving, Bye!15:23
mterrybfiller, thanks!15:23
mardyOMG, IRC spam15:24
alex-abreumardy, dont click on the link ! :)15:26
mardyalex-abreu: I didn't15:27
stgrabercwayne: running now15:28
cwaynestgraber: thanks15:29
cwaynei kinda wanna click that link now15:29
mardycwayne: use aa-exec-click for your safety ;-)15:31
cwaynelol15:32
ogra_popey, could you ban *@201-212-232-188.net.prima.net.ar ? seems that bot spams in all ubuntu channels today15:40
popeyya15:40
ogra_(and probably tell the other ops)15:41
bfillermterry: can you copy/paste the checklist with answers into a comment of the MR?15:41
bfillersorry but that's the new procedure15:41
mterrybfiller, I did in the description.  I thought that was the procedure?15:41
TheRedFoxShit, i clicked the link to see what it is D:, now that spammer earned something like $0,000115:41
bfillermterry: ah I see15:41
bfillermterry: I think it's sposed to go in a comment, but no matter15:41
mterryhuh, OK15:42
mterryfor future I'll do comments15:42
popey!ban *!*@201-212-232-188.net.prima.net.ar15:42
ubot5popey: I am only a bot, please don't think I'm intelligent :)15:42
popeybah!15:42
ogra_cwayne, lxc-android-config change is in15:59
ogra_(in the archive)15:59
cwayneogra_: thanks!16:00
=== dandrader|lunch is now known as dandrader
cwayneogra_: does that mean it has to go through the new landing thingy?16:04
ogra_cwayne, no, its in proposed already16:10
ogra_will just show up on the next image16:10
cwayneogra_: lovely, thanks16:10
=== gatox is now known as gatox_lunch
=== greyback_ is now known as greyback|food
popeyogra_: i need a little help. i am trying to flash old images onto my phone to find out where the terminal bug went wrong.16:41
popeyogra_: i have flashed an old image from 20131204, using the instructions on the wiki, but it boots to google logo16:42
popeyif I adb shell, i get a busybox prompt ⍨16:42
popeydunno what to do16:42
popeyor sergiusens if you know?16:49
pmcgowanpopey, do you know if phablet-screenshot is supposed to work?16:51
popeyi dont, i use my own script16:51
popeywhich looks very like that script in fact16:52
popeypmcgowan: which device?16:52
pmcgowanpopey, mako16:52
popeymy script hung for me this morning16:52
popeyi wonder if i caught it at a time when adb/mtp was flip/flopping16:53
popeycancel and run again and it was fine16:53
fsf-freecan we install ubuntu on almost every phone ?16:54
popeynot yet16:54
popeyeach phone needs a port16:54
fsf-freeubuntu on android ?16:54
fsf-freeI mean16:54
popeyUbuntu for Android is a separate product which hasn't been released.16:55
fsf-freepopey, really ?16:56
fsf-freeI like Ubuntu though16:56
popeyWell, there's two products16:57
popey"Ubuntu Touch" which you can download using the instructions at https://wiki.ubuntu.com/Touch/Install16:57
=== greyback|food is now known as greyback
popeywhereas Ubuntu for Android is a product we've worked on but not yet released16:58
fsf-freepopey, ok16:59
fsf-freeThanks a lot16:59
fsf-freeI want a full working Ubuntu phone16:59
popeyI want the moon on a stick ☻17:00
fsf-freepopey, was that a job ?17:00
fsf-freejoke*17:00
popeyfsf-free: yes, hence smiley.17:01
popeyfsf-free: we support a few nexus devices17:01
popeyso if you have a nexus 4 for example you can have ubuntu phone right now17:01
Elleopopey: http://www.chiark.greenend.org.uk/~sgtatham/moon-on-stick.jpeg17:01
mardyalex-abreu, kenvandine: ping about https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/client-app-access/+merge/204261 (it's EOD for me, but i can still request a landing later on today if you approve it)17:02
fsf-freepopey, which phone do you suggest if I want to buy a new one ? Intel DUAL CORE?17:02
popeyhaha Elleo17:02
popeyfsf-free: i would keep an eye on https://wiki.ubuntu.com/Touch/Install17:02
popeyfsf-free: right now, nexus 417:02
fsf-freepopey, Dual Core Intel phone won't help ?17:03
alex-abreumardy, sorry17:03
alex-abreumardy, so it the the same branch as app-access ?17:03
popeyfsf-free: whatever phone you get, you (or someone) will need to port ubuntu to it17:03
fsf-freepopey, ok17:04
fsf-freepopey, i am jus askign would not intel processor with gma graphics help a lot ?17:04
popeynot really. we mainly target arm17:05
alex-abreumardy, approved & top approved17:05
popeywe have x86 builds for many things though17:05
ogra_popey, cdimage image ?17:12
FuLgOrEhi all. is anybody else trying to use UT on N5, next to shiggitay and rsalveti?17:12
TassadarFuLgOrE: me, but you know that already)17:13
FuLgOrEah right17:13
ogra_popey, if thats a cdimage install, touch /home/phablet/.display-mir (doesnt happen automatically there)17:13
cwayneFuLgOrE: i did in the past17:14
cwaynei.e. im back on android now17:14
popeyogra_: none of that was mounted, it booted to a busybox shell17:14
popeyjust flashed back to saucy just to test17:15
popeyI really want to http://popey.mooo.com/mirror/cdimage.ubuntu.com/  from somewhere around Nov 6th.17:16
=== gatox_lunch is now known as gatox
popeyhttp://popey.mooo.com/mirror/cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20131122/ should do17:16
FuLgOrEcould anybody of you N5 users check if you also have strange symbols instead of hex in /persist/wifi/.macaddr17:17
FuLgOrEthx in advance17:17
popeyooh, i may have missed a step17:17
* popey tries again17:17
FuLgOrEfor me, all files on mmcblk0p10 only have strange symbols17:18
FuLgOrEsorry, mmcblk0p1617:18
TassadarFuLgOrE: http://pastebin.com/GNUhJH4F17:19
TassadarI'm pretty sure that's what it's supposed to contain17:19
Tassadarof course, it's not readable when you just cat it17:19
FuLgOrEoh17:20
FuLgOrEI cat it always17:20
FuLgOrEand btw I cannot open your link :-/17:21
Tassadarwell use hexdump -C17:21
Tassadaron it17:21
FuLgOrEoh I will try, thx17:21
Tassadaryou'll see wifi/.macaddr contains mac address17:21
FuLgOrE2 minutes, I have to boot. I thought I destroyed my mmcblk0p16 in any way17:22
FuLgOrEyou are right, Tassadar :)17:25
FuLgOrETassadar: very strange was, that android also gave me every time a new mac address. I flashed back just to try that. But my .macaddr file seems to be okay. I hope we will soon have a solution to mount /persist early enough to make further tests on the wifi issue17:28
TassadarI think it requests it immediately after udev starts, which is really early17:29
Tassadaras in, I think udev creates files in /dev, so how do you even mount it before that)17:30
FuLgOrEIf mounting cannot be earlier than maybe getting the mac address needs to be delayed17:31
ogra_Tassadar, udev starts after the container17:31
Tassadarthat whats the thing in initrd17:32
ogra_(all HW initialization should happen via ueventd, udev should then take over afterwards)17:32
ogra_has nothing to do with the initrd17:32
Tassadarwhat creates /dev files in initrd, so that it can mount root?17:32
ogra_devtmpfs17:33
ogra_and there is a udev running in the initrd ... but that gets killed and has no rules files17:33
Tassadarwell the dmesg says the driver looks for /persist like 1.6s after start of the kernel17:34
FuLgOrE[    1.802055] bcm_wifi_get_mac_addr: Failed to get information from file /persist/wifi/.macaddr (-2)17:34
ogra_Tassadar, hmm, so there is something hardcoded in the driver then17:35
ogra_thats bad17:35
Tassadarandroid doesn't use devtmpfs, it might simply not expect it17:36
Tassadarbut yeah, the driver might need some changes17:36
* Tassadar goes to take a look17:36
ogra_well, with system-image images it would work, that works slightly different17:36
ogra_(pulls in the fstab from android in the initrd and calls mount -a)17:36
FuLgOrEstrange is for me, that I have the same new-mac-behavior in android17:37
FuLgOrEah wait17:38
FuLgOrEforget it17:38
FuLgOrEI think at that time I had an own created .macaddr in mmcblk0p1617:38
FuLgOrEI'm tired, I will leave. It's 01:42 am at my place. See you tomorrow. If there is anything to test, please let me know :) good night17:43
tvoss|afkmzanetti, hey there17:46
mzanettitvoss|afk: o/17:46
rsalvetiTassadar: I'll try to load it as a module, otherwise I'll change for a retry logic17:46
TassadarI can't actualy find string "/persist" in the kernel driver17:47
rsalvetiit's there, part of the wlan driver17:48
rsalvetilet me check17:48
tvoss|afkogra_, ping17:48
ogra_tvoss|afk, ?17:48
tvoss|afkogra_, could you give the packages from https://launchpad.net/~ci-train-ppa-service/+archive/landing-002/ a spin?17:48
tvoss|afkogra_, it just shouldn't break :) no new functionality or anything17:49
rsalvetiTassadar: arch/arm/mach-msm/lge/board-wifi-bcm.c:#define FILE_WIFI_MACADDR "/persist/wifi/.macaddr"17:49
ogra_tvoss|afk, only on a cdimage install on a N7 ... i dont have anything other to test on atm17:49
tvoss|afkogra_, okay17:49
Tassadaroh, yeah17:50
ogra_tvoss|afk, the N7 still works after instaling them, note that this doesnt qualify for landing though (needs to run all AP tests on a supported device with your packages installed)17:57
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOW
=== dandrader|afk is now known as dandrader
=== TheRedFox is now known as TheTravellingFox
mardyalex-abreu: thanks! No, it's not the same, it's only the client part18:50
alex-abreumardy, :)18:51
mardyalex-abreu: for some reason the other MP claims to be merged, but it isn't18:51
mardykenvandine: do you have write access to the Landing Asks document?18:52
kenvandinemardy, yup18:53
mardykenvandine: could you please add u-s-s-o-a to it? It's about https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/client-app-access/+merge/204261 (stub API additions)18:54
kenvandinemardy, so very low risk right? it's really just adding API that does nothing...19:04
kenvandinemardy, for compat reasons?19:04
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
adminjsis there a website where i can browse all the available apps for Ubuntu touch?19:34
=== TheTravellingFox is now known as TheRedFox
pmcgowanadminjs, there is no website yet like apps.ubuntu.com, but that would be nice for folks without devices19:50
mardykenvandine: yes, very low risk, and the reason is to allow apps to use this API, so we don't need a strict coordination of the final landing19:53
kenvandinemardy, thanks, i'll get it added19:55
kenvandinemardy, and it has already landed in trunk right?19:55
kenvandinei saw you said something about a MP being marked as merged when it wasn't really19:56
cwaynedanielholm: ping20:03
danielholmcwayne: hi20:05
cwaynedanielholm: hey, just checking in to see how the lastfm stuff was going :)20:07
danielholmcwayne: thanks. I haven't tried it again. I made a search funtion for music instead20:07
danielholmbut I might have some time this weekend to take a look again.20:07
cwaynedanielholm: ah, do you have a branch anywhere? i can take a look as well if you'd like :)20:08
danielholmcwayne: hold on20:13
danielholmcwayne: because that would be great :)20:13
danielholmcwayne: but it only contains the xml files, pretty much yet20:13
danielholmcwayne: lp:~danielholm/+junk/lastfm-online-account20:14
DJJeffcan bluetooth pair with stuff like WiiMotes? or bluetooth enabled game controllers?20:19
DJJeffalso anyone upload youtube videos of latest version of ubuntu touch?20:20
DJJeffalot of the youtube videos are from CES 201320:20
DJJeffnot really interested in videos about showing off Ubuntu Touch @ CES20:21
cwaynedanielholm: awesome, ill take a look (if not today then this weekend)20:25
danielholmcwayne: lovely mate, thanks! keep me posted :)20:25
mardykenvandine: yes, it's in trunk; the full "app-access" MP also appears as merged, probably because I created the client-app-access branch starting from that one (and removing changes)20:59
shiggitaysomeone wake me up when the N5 has a functional UT port.21:01
kenvandinetedg, want a simple test case for the probably i was hitting yesterday?  hanging on stop?21:03
tedgkenvandine, Not really, but guessing you'll give it to many anyway ;-)21:03
kenvandinelp:~ken-vandine/+junk/ual-test21:03
tedgto me21:03
kenvandine:-D21:03
kenvandineit's simple... starts two clicks, then stops one and starts the other a second time to raise focus21:04
kenvandinethen stops it too21:04
kenvandineyou can just change those appids to some you have installed21:04
kenvandineclicks...21:04
kenvandinethe stop_application stops the application-click job21:05
kenvandinebut creates an application job for it21:05
tedgI'm kinda confused on the "creates an application job" thing.21:06
kenvandinestatus application APP_ID=21:06
kenvandineshows an instance21:06
kenvandineafter the stop21:06
kenvandinebut it actually doesn't before the stop21:06
kenvandineit only shows with application-click21:07
tedgSo weird.21:07
kenvandineyeah...21:07
tedgLet me get my system set up to recreate it.21:07
kenvandinethx21:07
kenvandineit was driving me insane... because the hub couldn't start a handler a second time... i kept thinking it was because of the hub somewhere21:07
kenvandinei always assume my fault :)21:07
kenvandinebut turns out upstart just refused to start it... since it thought it was running21:08
tedgThat seems fair, usually you're right ;-)21:08
tedgThe weird part to me is that with the application-job-in-c branch we don't really use the application job anymore21:08
kenvandinetedg, what gets me is if i stop it with upstart-app-stop it really stops21:09
kenvandineand looking at the code... it doesn't do much more than i'm doing21:09
tedgNo, did you try holding open the dbus connection the whole time?21:10
kenvandinetedg, this might be interesting... in upstart-monitor i see this right after the stopped21:10
kenvandinebzr branch lp:~ken-vandine/+junk/ual-test21:10
kenvandinewhoops21:10
kenvandineapplication-start APP_ID='com.ubuntu.developer.ken-vandine.hub-exporter_hub-exporter_0.1'21:10
kenvandinethat comes right after:21:10
kenvandinestopped JOB='application' INSTANCE='' RESULT='ok' APP_ID='com.ubuntu.developer.ken-vandine.hub-exporter_hub-exporter_0.1'21:11
kenvandinetedg, i'm just calling that function... fire and forget21:11
kenvandinedo you mean create an observer or whatever?21:11
kenvandineso right after i see the "stopped" i see that application-start21:12
tedgYou can do that or just grab it and let it go at the end.21:12
kenvandinefor the same APP_ID21:12
kenvandine"grab it"21:12
kenvandinehow?21:12
tedgOtherwise the functions will ref and and unref it.  Which could result (depending on timing) new connections each time.21:12
tedgg_bus_get_sync21:12
kenvandinetedg, so this is interesting.. i can't reproduce that on my device21:20
kenvandineonly on my desktop21:20
tedgHuh, that's interesting.21:21
tedgSeems like some kind of race.21:21
tedgLooking through the code we don't actually emit application-start anywhere.21:21
kenvandineweird21:21
kenvandinei see that in the monitor :)21:21
kenvandinecd21:23
kenvandinedamn... focus!21:23
tedgDirectory not found21:23
kenvandine:)21:23
tedgPassword for kenvandine:21:23
kenvandineted21:23
kenvandine:-D21:24
* tedg completes kenvandine21:24
tedgkenvandine, Do you have a mainloop running?21:30
tedgkenvandine, Also can you see if running upstart-app-watch helps?21:30
kenvandinehttp://paste.ubuntu.com/6851639/21:32
kenvandinetedg, ^^21:32
kenvandineno g_main_loop21:32
kenvandineit's a QCoreApplication21:32
tedgHmm, I think that might be part of the issue.21:33
tedgYou're not getting the callbacks.21:33
tedgkenvandine, What mainloop are you using?21:34
kenvandinedunno... it's magic in QCoreApplication :)21:34
tedgI'm pretty sure that's a GLib one.21:34
kenvandinethen it shouldn't be an issue21:35
tedgYeah, but it might be for your test case.21:35
kenvandinetrue21:35
kenvandinealthough i see the exact same issue in the hub21:35
tedgCan we setup the functions as timeouts and then run?21:35
tedgSure, but I think we're confusing ourselves with the results.21:36
kenvandineperhaps21:36
tedgThings like the extra signals are the callbacks getting confused.21:36
kenvandinei don't know how to do a timeout in qt...21:36
kenvandinei wonder if glib one would work21:36
tedgIt's QTimer21:36
tedghttp://qt-project.org/doc/qt-5.0/qtcore/qtimer.html21:36
kenvandineah, thanks ;)21:37
=== bfiller is now known as bfiller_afk
alex-abreukenvandine, your sample also nails the issue I had yesterday ...22:11
alex-abreuafter one start couldn't start another instance22:11
kenvandinealex-abreu, yeah...22:11
alex-abreuand upstart being confused about the app22:11
alex-abreuhas the same issues22:11
alex-abreuhad22:11
=== Andre__ is now known as Guest18060
=== Lost is now known as Guest44039
kenvandinealex-abreu, yeah, i've updated my test here to use a timeout and it's not a problem anymore22:14
kenvandineso clearly my problem is in the way i'm using it in the hub22:14
kenvandinebut in the hub is it running it from a callback22:14
kenvandinewhen the transfer state changes, it calls upstart22:15
kenvandinetedg, ^^22:15
kenvandinetedg, so you're right about my example22:15
tedgkenvandine, Do you go back to the mainloop?22:15
alex-abreukenvandine, oh interesting ...22:15
alex-abreuyeah let the handlers run22:16
kenvandinetedg, i don't think so22:16
kenvandineand it calls it sync22:17
tedgkenvandine, Hmm, could it be getting confused on which context to put the callback on?  (i.e. in a thread that goes away)22:17
kenvandinemaybe22:17
tedgIt's kinda async in the some cases.  It's just not that we need to wait for you, just we do more stuff on the mainloop.22:17
tedgWe do have one block on a dbus message first run.22:18
kenvandinei call it expecting the bool returned22:18
tedgSure, and that only gives so much info.  Mostly that things are well formed.22:18
tedgG_DEBUG_MESSAGES=all might help22:19
tedgYou should see a callback get processed.22:19
kenvandine** (process:21812): DEBUG: Stopping job application-click app_id com.ubuntu.developer.ken-vandine.hub-exporter_hub-exporter_0.1 instance_id (null)22:20
kenvandinebut again... right after that in upstart-monitor i see the application-start22:21
kenvandinefor the same APP_ID22:21
kenvandineso odd22:21
kenvandineapplication-start APP_ID='com.ubuntu.developer.ken-vandine.hub-exporter_hub-exporter_0.1'22:21
kenvandineright after the stopped22:21
tedgkenvandine, ls ~/.config/upstart ? :-)22:21
kenvandine/home/ken/.config/upstart/ubuntu-edge-indicator.conf.disabled22:21
kenvandinenot interesting22:21
KakukaHola a todos22:21
* kenvandine should remove that22:22
tedgkenvandine, K, just checking.  Could be a ghost :-)22:22
=== vying is now known as Guest83269
kenvandinealex-abreu has seen the same behavior22:22
KakukaPuedo hacer una pregunta?22:22
alex-abreuyeah def not a ghost22:22
kenvandinetedg, so this whole application-start thing should be a clue22:23
tedgkenvandine, Yes, I can't figure out where that's coming from.  I don't think anyone emits it.22:23
kenvandinei don't see that after the stopped when running my simple example22:23
KakukaAlguien sabe si se puede instalar el Ubuntu Touch en un Lumia 505?22:23
kenvandinebut i do see it when running in the hub22:23
KakukaAlguien sabe Si Se Puede Instalar el Ubuntu Touch En Un Lumia 505?22:24
KakukaAlguien sabe Si Se Puede Instalar el Ubuntu Touch En Un Lumia 505?22:24
KakukaAlguien sabe Si Se Puede Instalar el Ubuntu Touch En Un Lumia 505?22:24
alex-abreuKakuka, penso que nao e possivel, lumia nao e uma "platform" que functionna para ubuntutouch22:24
kenvandineoh... it must be a race22:25
tedgkenvandine, It's a signal, right?22:25
kenvandinewhen running my simple example, i do see the application-start22:25
KakukaGracias Alex-abreu22:25
kenvandinebut before i see the stopping22:26
alex-abreude nada22:26
tedgI wish we could get all these UAL branches released so everyone was running the same version :-(22:26
kenvandinetedg, so running with my example i see it in this order22:26
tedgkenvandine, Can you grab a bustle log?22:27
kenvandinestopping application, stopped application, application-start then stopping application-click, stopped application-click22:27
kenvandinebut i get them in a different order when run from the hub22:27
kenvandinetedg, i have one... want it?22:27
tedgkenvandine, Yes please.22:27
tedg*ouch* no throwing!22:28
kenvandinehttp://ubuntuone.com/6CBVi0QOUhEPwJq5VDyK0y22:28
kenvandinetedg, ^^22:28
kenvandinethat was from yesterday, i think it was a good example22:29
kenvandinei need to run... later guys!22:29
kenvandinethanks tedg!22:29
kenvandinetedg, if you have a revelation... IM me or something22:30
kenvandinei'll see it :)22:30
tedgkenvandine, K, looking.22:30
kenvandinethx22:31
tedgThis :1.162 is really weird.22:31
tedgkenvandine, This isn't the untrusted-helper branch.22:35
tedgkenvandine, This is using the libnih code22:35
=== Guest88921 is now known as Kihokki
=== Kihokki is now known as Guest40498

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