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

ParkerRBeldar, Note that install works but youll be loicked tot he old kernel and might have some issues updating it02:23
ParkerR*locked02:23
BeldarParkerR, Yeah, it's eol not worth it really. I have the multirom app installed just messing with options.02:29
ParkerRBeldar, I currently have that image with e17 on mine02:34
ParkerRActually kinda nice02:34
ParkerRAt this very moment Im attempting to upgrade to trusty. *ctosses fingers*02:34
ParkerR*crosses02:34
ParkerR500MB of updates heh02:35
ParkerRBeldar, My wish is an updated desktop image with 3.10+ kernel02:35
ParkerRThey did a lot in the more recent version for tegra chips02:35
ParkerRIncluding an open source graphics driver02:36
Beldarthat update would be nice02:39
ParkerRBeldar, but sadly this desktop image we have was just a testing ground when developing Touch02:41
ParkerRIt wasn't really meant to be used that much :(02:41
ParkerRI for one LOVE the idea of desktop image on something i CAN EASILY CARRY WITH ME02:42
ParkerRlOT MORE VERSATILE THAT uBUNTU tOUCH IS02:43
ParkerR*Caps02:43
ParkerR*A lot more versatile than Ubuntu touch is02:43
=== jhodapp is now known as jhodapp|afk
ParkerRBeldar, :OO we may be in luck http://i.imgur.com/sSYAzG2.png02:57
ParkerRLook at the bottom of the terminal02:57
ParkerRThere's some program that can flash the kernel and initramfs02:58
=== chihchun_afk is now known as chihchun
ParkerRBeldar, haha enlightenment crashed part way through and relaunched. this was after it got updated http://i.imgur.com/n0XJa9t.png03:55
sabgentonIs ubuntu phones contacts   going to be pluginable to different clouds?03:55
sabgentonor just ubuntu one03:55
sabgenton(or nothing)03:55
ParkerRBeldar, you around?04:41
ParkerRhttp://i.imgur.com/QniIgSA.png :D it updated to trusty without a hitch04:43
BeldarCool, I see people on occasion asking the same grouper nexus general questions here.04:45
ParkerRIm going to see what I can do about the kernel now04:46
ParkerRWell that sure is some shit https://pastee.org/jcqjv04:55
ParkerRgrouper doesn;t get the 3.4 kernel while the Nexus 4 and 10 do04:55
=== Ursinha is now known as Ursinha-afk
ParkerR:< gogoling linux-image grouper is just showing the results for 3.1. Im surprised nobody has done a newer build04:59
ParkerR*googling04:59
ParkerRI may try to build one on the device with localmodconfig...04:59
ParkerRI wonder if it would flash correctly04:59
ParkerRTempting...05:00
=== Ursinha-afk is now known as Ursinha
symlinkdhey guys just wanted to say keep it up, just tried it out on the N4 and while it's not quite ready, i'm loving the gestures so far.05:04
ParkerRWho in the heck joins just to say one line and leave05:06
ParkerR:|05:06
ParkerRFrustrating05:06
ParkerRIf I backup /dev/mmcblk0p2 can I reflash it with gastboot flash?05:22
ParkerR*fastboot flash05:22
ParkerR*fastboot flash boot05:23
=== JoseeAntonioR is now known as jose
ParkerRflash-kernel: installing version 3.13.606:38
ParkerRFlashing kernel and initramfs to /dev/mmcblk0p2... /dev/mmcblk0p2: updated is too big for the Boot Image (12195840 vs 8388608 bytes)06:38
ParkerRogra_, I see yyou had the same issue haha06:43
ParkerR*you06:43
ParkerRHow did you slim yours down exactly?06:43
ParkerR[13:25] <ogra_> even when droping everything from the initrd, setting MODULES=list and swithcing to xz compression i cant get the initrd small enough06:43
ParkerR[13:30] <ogra_> ah, shiny, weeding out more stuff manually makes it work (sadly right at the edge of teh size limit)06:43
=== chriadam is now known as chriadam|away
ParkerROk. This time around I enabled xz and also made sure to check DRM_TEGRA07:20
ParkerRForgot that on the last build07:20
MrSparkleshello07:27
MrSparklescould someone help me with something07:27
ParkerRJust ask07:27
ParkerRIf somebody is able to help hopefully they will repsond07:27
MrSparklestrying to install ubuntu touch on my nexus 7 201307:28
ParkerROK, so what's the issue?07:29
MrSparklesdidnt know which one to download and if i could install like i would a rom07:29
ParkerRMrSparkles, http://forum.xda-developers.com/showthread.php?t=262839807:30
ParkerRYou can install MultiRom with the application in the playstore07:31
MrSparklesdoes it actually dual boot?07:31
MrSparkleswhere i can choose which one i wanna use07:31
ParkerRhttps://play.google.com/store/apps/details?id=com.tassadar.multirommgr07:31
ParkerRYes07:31
MrSparklesthats awsome07:31
ParkerRMrSparkles, looks something like this http://liliputing.com/wp-content/uploads/2012/12/multirom.jpg07:32
dholbachgood morning07:33
ParkerRMorning07:33
MrSparklesgood morning to you sir07:33
MrSparklesparker does multirom use its own recovery? that would conflict with clockworkmod07:36
ParkerRIt does. It uses TWRP07:36
ParkerRTWRP is fantastic though07:36
MrSparklesokay so should i just restore my stock one or will it get rid of clockworkmod and install twrp07:37
ParkerRThe app should handle it last I checked07:37
ParkerRIt just needs root access07:37
MrSparklesokay07:37
MrSparklesgonna take me a hour or so to download one of those files but also restoring tablet07:39
ParkerRMrSparkles, also after it reboots and installs07:40
ParkerRBoot into andoird, and reopen multirom manager07:40
MrSparklesok07:40
=== duflu_ is now known as duflu
ParkerRIt has an option to install Ubuntu Touch (it may or may not have the option. Not sure about the flo)07:40
MrSparklesdoes it download the files required in the app?07:41
ParkerRSo if it doesnt have the ption inside the application just use the XDA thread07:41
ParkerRYep07:41
ParkerR*option07:41
MrSparklesthat'd be great07:41
=== chihchun is now known as chihchun_afk
MrSparklesyou still here parker?08:05
MrSparklesParkerR multirom manager is asking me to install and update do i need to install the kernal on it?08:07
ParkerRYes08:07
ParkerRIt needs some kernel features that arent in stock08:07
ParkerRIt should be fine08:07
MrSparklesok08:08
MrSparkleswhich one though?08:09
MrSparkleshas stock 4.3 4.4 cm 10.2 and cm.1108:09
ParkerRMrSparkles, what android version08:14
ParkerRMatch it up08:14
MrSparklesok08:14
ParkerRSettings > About08:14
MrSparklesyea running 4.4.208:15
ParkerRAlright so choose that kernel08:15
MrSparklesit says on playstore that it has option to install ubuntu touch but said for the 4g model08:15
=== chihchun_afk is now known as chihchun
ParkerRWell either installation method this part is required :P08:15
MrSparklesdunno if would work for mine08:15
MrSparklesyea figured that08:16
MrSparklesnvm on that last msg08:18
MrSparklesok parker do i just install those 2 zip files in recovery?08:24
ParkerRMrSparkles, the recovery it installed should do it automatically08:27
ParkerROh the XDA post?08:27
MrSparklesyea08:27
ParkerRRecovery > Advanced > Multirom08:27
ParkerRreboot to Recovery > Advanced > Multirom08:28
MrSparklesdo i have to install them seperatly?08:28
MrSparklesk08:28
ParkerRJust go there and do what the post says08:28
fpshmm, what's the easiest way to get my c08:28
fpsoops08:28
ParkerRThe multirom section has its own little menu08:28
fpshmm, what's the easiest way to get my contacts from my android phone to ubuntu touch?08:28
fpswithout using a google account ;D08:28
MrSparklesok parker im in multirom in recovery08:29
fpsi was thinking about using the somewhat standardized (iirc) vcf format as intermediate step08:30
MrSparkles_google crashed08:31
=== didrocks1 is now known as didrocks
fpsi see mentions of syncevolution on e.g. askubuntu08:34
fpsbut it seems the only way to install it is by using the apt tools directly08:35
fpswhich breaks OS updates iirc?08:35
ParkerRYeah you have to make system writable08:35
ParkerRWhich turns off OTA updates08:35
anilHii.08:36
fpsParkerR: "OTA" i an abbreviation for what?08:36
anilits possible to see Android GUI on phablet (ubuntu touch)08:36
fpsParkerR: in that case, can i still keep the system up to date manually?08:36
MrSparkles_over the air08:36
ParkerRfps, Over the air08:36
ParkerRanil, You are in Ubuntu touch. How would oyu see android UI?08:37
ParkerR*you08:37
anilsurface Flinger is running08:37
anilcan we disable lightdm and see android graphics08:38
ParkerR... I dont think it works like that08:38
anilhmm ..how I can achieve that08:38
ParkerRIt's just a compositioner08:38
ParkerRThat Ubuntu Touch just so happens to borrow from android08:39
anilok..08:39
anilcan I disable lxc and boot the system08:39
MrSparkles_ok im installing ubuntu touch now08:39
anilbecause I want to do some experiment with lxc container08:40
anilI want to start it manaully once device is up08:40
MrSparkles_i dont think it installed properly parker08:41
MrSparkles_i chose the 2 zip files and it went to black screen within a minute08:41
anilI created /etc/init/lxc-android-config.override contain manual but it did not work08:41
MrSparkles_guess ill try in multirom manager08:41
AmbiousHello08:48
ParkerRHello08:49
ParkerRogra_, I really need you ;_;09:20
MrSparkles_parker you still here?09:21
ParkerRAye09:21
MrSparkles_i installed ubuntu touch with the multirom manager and it gets an error whenever it starts09:22
ParkerRWhat does it say?09:22
MrSparkles_umm where would i look its showing me a bunch of lines from klog09:22
ParkerRHmm09:23
ParkerRI really dont know :|09:23
MrSparkles_dang09:23
ogra_ParkerR, you are operating under wrong assumptions ;) the kernel team in #ubuntu-kernel maintains the kernels :)09:26
MrSparkles_did i install wrong kernal?09:27
ParkerRogra_, Hmm? Im trying to compile a new kernel and am having ha hard time getting it dowen to 8mb09:28
ParkerRAs some IRC logs pointed out you have too :D09:28
ogra_turn more stuff into modules then09:29
ParkerRHmm ok will try09:29
fpsbut i can update manually if i make the system fs writable?09:32
MrSparkles_parker09:38
MrSparkles_i got it installed finally09:38
MrSparkles_did the xda method09:38
MrSparkles_god i love this its so clean looking and smooth09:39
ParkerRI thought thats what you already did...09:39
MrSparkles_i did09:39
ogra_fps, you can but packages may break, we dont officially support apt upgrade/dist-upgrade on these images09:39
MrSparkles_first time it went to black screen and never did anything09:40
ParkerRMrSparkles_, meh I like the desktop image better :) http://imgur.com/a/HSJOw#QniIgSA09:40
MrSparkles_figured id try again but this time i tapped on the screen when it would dim and it worked09:40
ParkerR* http://i.imgur.com/QniIgSA.png09:40
MrSparkles_=O09:40
MrSparkles_you make a desktop version?09:41
ParkerRI updated the old raring image to trusty09:41
MrSparkles_dont understand that really09:41
ParkerRHow so?09:41
MrSparkles_when it boots it has my default android and 2 ubuntus09:41
MrSparkles_im not really great with linux used it few times but i mainly play games so use windows09:42
ParkerROne of the Ubuntus might be the original one you thought failed09:42
MrSparkles_it didnt show up there09:42
MrSparkles_it only showed my original android09:43
MrSparkles_hmm under recent apps browsers bit buggy09:43
fpsogra_: ok09:51
MrSparkles_how can i install apps?09:52
ogra_MrSparkles_, from the application page09:58
ogra_MrSparkles_, it pulls the list of available apps from the network, so make sure you are online in some way10:00
ogra_(WLAN, 3G etc)10:00
MrSparkles_sometimes keyboard doesnt open =\10:05
didrockshey oSoMoN! how are you?10:11
oSoMoNhey didrocks10:12
oSoMoNdidrocks, recovering from a big bad flu, I’ve known better days…10:13
didrocksoSoMoN: urgh, you want to be reminded that we are still in winter? (even if the weather doesn't say so :p)10:13
oSoMoNdidrocks, yeah, it looks more like spring here :)10:14
didrocksheh, here as well :)10:14
MrSparkles_ha my weathers sucking to10:14
didrocksoSoMoN: IIRC, the calendar-app and messaging-app are done by your team, right? It seems that they both have flaky test results if you look at the past 2 images on mako10:14
didrocksoSoMoN: mind giving that a look? (are you as well upstream for music-app? I don't think so…)10:14
oSoMoNdidrocks, calendar-app is a community-developed app, messaging-app is developed by my team indeed10:15
didrocksoSoMoN: ok, mind looking at the last one then?10:15
oSoMoNmusic-app is community-driven as well10:15
oSoMoNsure10:15
oSoMoNI’m on it10:15
didrockspopey: are you in touch with music-app and calendar-app upstream?10:15
didrocksoSoMoN: thanks :)10:15
MrSparkles_well thanks for helping me ParkerR and ogra_10:16
MrSparkles_ima mess with this a little thanks10:16
fpsMrSparkles_: also make sure you have dash searches enabled to also search online ;D10:16
didrocksoSoMoN: btw, direct link is http://ci.ubuntu.com/smokeng/trusty/touch/mako/238:20140314.1:20140304/7158/messaging_app/897403/10:16
didrocksdidn't fail on latest image even if it seems there is no reason for it to be fixed10:17
popeydidrocks: yup! on it.10:21
didrocksthanks!10:21
ParkerR"<ogra_> ParkerR, you are operating under wrong assumptions ;) the kernel team in #ubuntu-kernel maintains the kernels :)" what was that a reply to exactly?10:28
ogra_ParkerR, to the unexpected PM you sent me10:32
ParkerRogra_, Oh haha sorry about that. I started there but then realized the channel might be a better place10:33
=== ondrat is now known as ondra
davmor2Morning all10:56
ParkerRMorning10:58
=== vrruiz_ is now known as rvr
anilHii11:38
anilHow to enable /dev/fb0 logging on console11:38
=== jhodapp|afk is now known as jhodapp
didrocksbeuno: hey, FYI, the new frameworks names are now added to the touch metapackage, you can add them to the store as well (but keep -dev1 until we have this gallery-app in please)11:58
ParkerR:D http://i.imgur.com/f0ZiZuH.png12:03
fpsololosha: just a little followup on my previous question: is there a way to make a click package out of a deb and install it on the phone without breaking updates OTA?12:22
fpsololosha: sorry, wrong nick completion12:23
fpsogra_: just a little followup on my previous question: is there a way to make a click package out of a deb and install it on the phone without breaking updates OTA?12:23
fpsi'd really like to try syncevolution so i can get my contacts on the ubuntu touch phone :(12:24
sergiusensfps, syncevolution is already installed12:25
fpssergiusens: aaah ok :D12:26
fpsi was confused by askubuntu answers...12:26
didrockssergiusens: hey, did you get any news from the store guys (if there is any progress) to get gallery-app in?12:28
sergiusensdidrocks, yeah, needs to be fixed in the store admin interface12:28
fpsok, before breaking everything horribly this is the plan then: connect to the device using adb shell12:28
didrockssergiusens: ok, let's wait for them to be awake I guess to be ready to rock it :)12:28
sergiusensdidrocks, so I think we just need to wait for beuno to be awake :-)12:28
didrocksyep :)12:29
beunoI am awake!12:29
fps1] change user to phabet 2] manually run syncevolution to get contacts from my owncloud12:29
ParkerRHeh12:29
fpsis that plan sound?12:29
didrocksbeuno: ah great! did you see as well my request about the other framework support?12:29
=== MacSlow is now known as MacSlow|lunch
anilHi ogra_12:30
anilI have compiled kernel with CONFIG_FRAMEBUFFER_CONSOLE=y12:31
anilto enable console logging12:31
beunodidrocks, yes, can you give me exact strings?   :)12:31
aniland added cmdline = console=tty0 loglevel=8 in bootimg.cfg12:31
anilis that ok12:31
didrocksbeuno: ubuntu-sdk-14.04-html-dev1, ubuntu-sdk-14.04-papi-dev1, ubuntu-sdk-14.04-qml-dev1 (but please keep the old one for now until we have everything moved back)12:32
ogra_anil, yes, but it will break the user session12:32
beunodidrocks, ack12:33
didrocksthx!12:33
didrockskeep us posted on the gallery-app issue so that we can push it12:33
ogra_anil, (the driver on the N10 does not work when fbcon is enabled)12:33
anilsorry I could not get ..which driver will not work12:35
ogra_anil, the graphics one12:36
ogra_you will have fbcon and can use the framebuffer ... but the accelerated graphics driver will fall over12:37
beunosergiusens, your app should be fixed12:37
ogra_(as i told you last time we talked)12:37
anilhmm12:38
beunodidrocks, and it's ubuntu-sdk-14.04-html-dev1, not ubuntu-sdk-14.04-html5-dev1,12:39
anilogra_ : I dont want accelerated graphics .. normal boot up should happen12:39
beuno?12:39
anilwith graphics12:39
ogra_anil, right, if you dont want to use any graphical stuff it will work12:39
ogra_mterry, shy today ?12:40
mterryogra_, :)12:40
ogra_mterry, you got some comments on the usc spinner branch12:41
ogra_:)12:41
mterryogra_, oh good, will check12:41
didrocksbeuno: that's what colin used (and it seems that's what was agreed on https://wiki.ubuntu.com/Click/Frameworks)12:41
ogra_seems you actually forgot to add the option :)12:41
anilok .. I am compiling kernel ...let see how it goes12:41
didrockssergiusens: keep us posted! :)12:41
beunodidrocks, ack. All done.12:41
didrocksbeuno: excellent! thanks a lot12:41
beunodidrocks, sergiusens's app should stop erroring (sorry about that)12:42
anilyesterday, as suggested , to disable lxc container, I created /etc/init/lxc-android-config.override containing manual12:42
didrocksno worry, let's hope everything will be fine, then, we "just" have some minor issues12:42
anilit did not work12:42
mterryogra_, were you expecting the spinner to work out of the box, or did you manually pass --spinner=... ?12:42
ogra_by your explanation i was expecting to just have to add --spinner ... (without = )12:43
ogra_which i added to usc-wrapper for testing12:43
sergiusensbeuno, didrocks just for the FAQ, if this happens again, do we just contact you?12:47
mterryogra_, oh sorry.  I let you specify the executable (for customization reasons or whatever)12:47
mterryogra_, so you need to pass the path12:48
mterryogra_, I'll make that clearer in the desc12:48
mterryogra_, also for your other question, the design is not coordinated yet.  I asked design to look the spinner over, but they haven't gotten back to me12:48
ogra_Method__, so --spinner=/usr/bin/unity-system-compositor-spinner ?12:48
beunosergiusens, yes. We're working on making sure it doesn't happen again  :)12:48
ogra_err12:48
ogra_mterry, ^^12:48
mterryogra_, yes12:48
* ogra_ tries12:48
mterryogra_, the look of it now is far from perfect.  But it's just a placeholder12:49
sergiusensbeuno, oh, not just this one ;-) we are all troublemakers here :-P12:49
ogra_mterry, yeah, its enough until we get proper design12:49
mterryogra_, also, if you are testing without all the other split branches and mir 0.1.7, then spinner will come up, then black screen, then unity8.  That's expected12:49
beunosergiusens, so anything related to the store, always me12:49
ogra_mterry, ok12:49
ogra_yay !12:50
ogra_mterry, works fine with the path12:50
mterryogra_, awesome12:50
anilorgra_ : if we disable lightdm then unity is also disabled12:56
anilor not12:56
ogra_yes13:03
anilthanks13:04
=== alan_g is now known as alan_g|lunch
=== lool- is now known as lool
m-b-opopey: are you around?13:13
popeym-b-o: i am13:13
m-b-opopey: o/13:14
m-b-o I've removed and added icons to the weather app at the weekend, now jenkins refuses to work13:14
m-b-oan I haven't found any place to change icon paths13:15
m-b-opopey: http://91.189.93.70:8080/job/generic-mediumtests-trusty-weather-app/71/console13:15
popeym-b-o: oh13:23
sergiusenspopey, m-b-o bzr bd should be able to reproduce it; bump the upstream version and try again13:25
=== w00t_ is now known as w00t
m-b-oserguisens popey: hmm, bzr bd seems not to have a problem with the icons13:29
m-b-oserguisens: what do you mean with bumping the upstream version?13:29
=== MacSlow|lunch is now known as MacSlow
Rev_DEIf I want to install Ubuntu Touch on a a 2012 Nexus 7 (grouper), which channel should I install from?14:08
=== alan_g|lunch is now known as alan_g
popeyRev_DE: it's no longer supported14:11
Rev_DEOfficially, or "It won't run" not supported?14:12
Rev_DEThere are quite a few ports out there14:13
Rev_DEI also see an image of Trusty for the Grouper here: http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/14:17
=== jono is now known as Guest78266
=== psivaa_ is now known as psivaa
ParkerRRev_DE, https://wiki.ubuntu.com/Touch/Install Claims to be deprecated but the install insctructions are there14:31
ParkerRThe flashing tool still works with it14:32
ParkerRRev_DE, currently I'm working on an updated desktop image for grouper (unofficially). I have it up to trusty and am working ona  new kernel now14:33
=== dandrader is now known as dandrader|afk
ogra_stgraber, hey ho ... do you remember why we do the dbus session job like we do it atm ? if you look at people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-trusty-239.png we seem to have certain processes starting tehir own dbuses which indicates the session bus address isnt properly exported to them14:48
ogra_(there are 3 started by other processes ... all of them die at some point)14:48
ogra_(or do i read the bootchart wrongly ?)14:50
stgraberogra_: it's pretty hard to tell when we don't have the arguments... I know that on the desktop at least we can get up to 3 dbus per session as things like accessibility use their own separate bus14:54
ogra_well, i would expect things to hook into the same session bus inside the same session14:54
stgraberogra_: that'd make sense but that's not the case for accessibility14:55
stgraberstgraber  2759  0.0  0.0  39464  2096 ?        S    Mar08   0:01 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 314:55
ogra_stgraber, right, but these arent a11y services14:56
ogra_one is dconf ... which according to desrt only fires up its own daemon if it cant attach to the session bus14:56
stgraberogra_: now it's not impossible that some of the touch upstart jobs are wrong too, I don't know. dbus starts on "starting xsession-init" which is as early as technically possible. If another job was set on say "starting dbus" or "starting xsession-init", they'd indeed lack the required environment variables14:56
ogra_one is zeitgeist14:56
ogra_and one seems to be indicator-messages14:57
asacjibel: hey.. is it easy to run britney locally?14:57
asacjibel: lets say i have a package dsc/changes with sources and binaries and want to see if that thing would nicely go in14:57
asacjibel: can i dry run that locally?14:57
stgraberogra_: I really know nothing about the unity8 upstart jobs so I can't help much... I just checked on the desktop and things do appear to be reasonably ordered there14:57
ogra_stgraber, right, though i wonder if the exporting is somewhat racy14:57
asac(leaving autopkg tests alone for now)14:57
stgraberogra_: considering upstart is single threaded, races are not technically possible, unless the start conditions are wrong14:58
ogra_well, we do the exporting from pre and post scripts14:58
ogra_which has race potential14:58
jibelasac, you can do it but I wouldn't say it is easy because you'd have to modify index files manually14:59
stgraberanyway, if you really suspect a race in upstart rather than broken jobs on your side, I'd suggest talking to jodh14:59
jibelindex = source and binary package lists14:59
ogra_stgraber, well, zeitgeist for example doesnt even have a job14:59
=== vying is now known as Guest16803
stgraberogra_: right, but on the desktop gnome-session itself won't ever start until dbus is fully started, so zeitgeist which is spawned by something that's spawned by gnome-session will have the right environment15:02
=== jasoncwarner___ is now known as jasoncwarner
=== bfiller is now known as bfiller_afk
ogra_stgraber, k15:03
ogra_i'll try to track down the chain here15:04
mhall119what's the LP project for ubuntu-location-serviced?15:11
popeyroot@ubuntu-phablet:/# dpkg -S /usr/bin/ubuntu-location-serviced15:14
popeyubuntu-location-service-bin: /usr/bin/ubuntu-location-serviced15:14
popeylocation-service is the source package15:14
popeyhttps://launchpad.net/location-service15:14
mhall119thanks popey15:15
=== awafaa_ is now known as awafaa
=== mandel` is now known as mandel
* ogra_ wonders if he should have a word with cjwatson to not upload click when it has a full blatter ... according to http://people.canonical.com/~ogra/touch-bootcharts/ubuntu-phablet-trusty-239.png it spawns "content-hub-pee" on boot 15:41
cjwatsonogra_: :-P15:43
ogra_:)15:43
cwayneniemeyer: ping -- was trying to package my go+qml app to include in a ppa, but it complained about not being able to find the qml package in my pbuilder... shouldn't it automatically 'go get' it?  http://paste.ubuntu.com/7108793/15:44
cwaynesergiusens: ^ you did some deb packaging with go, right? any ideas?15:44
sergiusenscwayne, yes15:44
sergiusenscwayne, you don't go get when packaging; you need to first package niemeyer's package and then build depend on it and any other golang package15:45
cwayneah, i figured i might have to do that, was trying to avoid it though because lazy :)15:46
sergiusenscwayne, if it's a temporary thing, import the package's sources locally15:47
sergiusenstemporary == lazy :-P15:47
cwayneha15:47
cwaynewell im thinking go-qml should definitely be packaged (and probably put into universe) since as there's a competiton for it, people are likely going to want their apps up in ppa's somewhere15:48
=== dandrader|afk is now known as dandrader
=== gatox is now known as gatox_lunch
=== bfiller_afk is now known as bfiller
cwaynesergiusens: bah, exactly what i was afraid of, now need to package 'pkg-config' as well i think15:57
sergiusenscwayne, well go devs don't necessarily use PPAs or debs15:59
sergiusenscwayne, unless it is for packaging15:59
cwayneyeah i know.. just figured itd make sense to have this one packaged..16:00
sergiusenscwayne, for app developers doing click; not really16:03
sergiusensif it's something the system would depend on, then yes16:03
cwaynefair enough re: clicks16:03
mterrytedg, what are your opinions about my last comment in https://code.launchpad.net/~mterry/indicator-sound/greeter-volume/+merge/209159 ?16:07
Rev_DEParkerR: Awesome. I'm flashing it now16:15
mhall119kenvandine: ping16:24
davmor2kenvandine: don't reply it's a trap!16:24
mhall119it's *always* a trap16:24
* davmor2 screenshots mhall119 last statement and emails it too all the developers :D16:25
mhall119they already know16:26
mhall119gah, I lost 2-finger scrolling after updating16:26
* kenvandine runs16:27
kenvandinewhat's up mhall119?16:27
davmor2mhall119: check the settings incase they got flipped somehow16:28
mhall119nope16:28
cjwatsontedg: can you flip https://code.launchpad.net/~cjwatson/upstart-app-launch/porting/+merge/210385 to rejected and drop it from any landings?  we shouldn't need it any more16:28
mhall119kenvandine: hey, regarding a click package for wallpapers, what meta-data would you need?16:28
cjwatsontedg: xnox dealt with this a different (and better) way16:29
kenvandinesizes could be nice16:29
kenvandinebut not sure how'd we'd use that info right now16:29
ParkerRRev_DE, it it boots and you just see a black screen touch it a few times16:29
tedgcjwatson, Cool16:29
ParkerRIt'll wake up16:29
ParkerR*if it16:29
mhall119davmor2: removing and re-adding the psmouse driver fixed it16:29
kenvandinemhall119, basically none needed, just where the wallpapers are16:29
tedgmterry, Yes, I guess I disagree, but it's not worth holding up the MR.16:30
tedgmterry, I think that seb128 wants me to write an FFe for all the AS stuff.16:30
tedgmterry, So I'll put that in there as well.16:30
mterrytedg, ah OK16:30
niemeyercwayne: Hmm16:30
mterrytedg, I'm bummed that vala doesn't let you have async getters/setters16:31
niemeyercwayne: I would just bundle it in your app rather than going over the trouble of maintaining a package for it16:31
tedgmterry, That is odd, no clue why they did that. Probably a TODO on their side.16:31
niemeyercwayne: This would mean putting a $GOPATH/src within your package, instead of just the app itself16:31
niemeyercwayne: You can either do that yourself, by just creating a GOPATH and running go get.. or you can use godep (github.com/kr/godep) to do the local dependency management for you16:32
cwayneniemeyer: ah, thanks.  i'll try that out16:33
cwayneyeah, id already given up on trying to deb package go-qml, so maybe this will work :)16:33
cjwatsonCould somebody mark https://code.launchpad.net/~cjwatson/unity-scopes-api/lttng-optional/+merge/211357 as rejected?16:42
tedgmhr3, ^16:42
guest826Hey guys, I'm trying to port Ubuntu Touch. I compiled the files and I put the contents of ubuntu-root (in the out directory) on the root partition. It mounts the root partition correctly, but there's a kennel panic because it cant find /init, but it is there. Also, the init in ubuntu-root is a script and not a binary (not sure if this makes a difference). Any thoughts?16:43
tedgOh, wait, I can do it.16:43
tedgmhr3, Ignore that :-)16:43
mhall119kenvandine: ok, here's a simple wallpapers click package: http://people.ubuntu.com/~mhall119/com.ubuntu.developer.mhall119.trusty-wallpapers_0.1_all.click16:43
mhall119kenvandine: I called the hook 'backgrounds' and pointed it to a folder in the package16:44
kenvandinemhall119, excellent16:44
kenvandinei'll hack something together in a bit16:44
=== guest826 is now known as hedz09
mhall119so the hook will just need to put those under a namespaced folder and symlink to wherever the settings app looks16:44
mhall119thanks kenvandine16:44
=== gatox_lunch is now known as gatox
=== jhodapp is now known as jhodapp|doc
mhall119jhodapp|doc: has the media-hub landed in device images?16:47
cwayneogra_: mterry: just saw the video of bootsplash -- nice!16:47
mterry:)16:48
hedz09Hey guys. I'm trying to port Ubuntu Touch. I compiled the files successfully. If I understand correctly, I put the contents of ubuntu-root on my rootfs partition. When I boot, the rootfs is mounted, but there's a kernel panic because it can't find /init. Also, I noticed init is not a binary but a readable script. Not sure if this makes a difference. Any thoughts?16:48
cwaynemterry: you know Im gonna ask how to customize it though :)16:48
mterrycwayne, pass a different --spinner=/path value to it16:48
mterrycwayne, to USC16:48
cwaynemterry: ah, so we'd have to an upstart job override then probably?16:48
ogra_we'll make it configurable for you :)16:48
mterrycwayne, which you should be able to do with a lightdm.conf.d config value16:49
cwayneah16:49
mterrycwayne, we have a unity-system-compositor-command= field16:49
cwaynemterry: as long as it can be read from /custom, i'm sold :)16:49
mterrycwayne, I actually am not sure which paths it checks.  I can confirm16:49
ogra_could even be read from a property :)16:49
cwayneooooh16:49
cwaynedo hat16:49
mterryogra_, property?  you mean env var?16:49
cwaynethen we can just set it in custom.prop16:49
ogra_mterry, nope an android property16:50
davmor2cwayne: do they scarf at the same time as hatting?16:50
mterryogra_, how does that work?  Which field can be set like that?16:50
ogra_mterry, just run getprop on a phone :)16:50
=== dandrader is now known as dandrader|lunch
ogra_mterry, we can ship made up properties or set them with setprop etc16:50
ogra_mterry, for desktop i would suggest an env var or some such, for phone customization we should allow it to be overridden from a property16:51
mterryogra_, but USC doesn't support using a property for --spinner= automatically, right?16:51
ogra_not yet ... thats minor upstart job hackery16:52
ogra_or usc-wrapper16:52
ogra_should be doable in three lines or so16:52
mterryogra_, fair...16:53
ogra_first lets land it ... then lets think about themeing ;)16:53
cwaynesorry, just wanted to bring it up now so it's not a pain later if we didnt have this in mind :)16:53
mterrycwayne, FYI, lightdm does *not* look in XDG_DATA_DIRS for config files16:53
ogra_its a minor change to make a property override it16:53
mterrycwayne, it probably should16:53
Rev_DEParkerR: Okay, so what would I do to enable root access and to get down to something more closely resembling a desktop?16:56
Rev_DEI'm trying to use either LXDE, XFCE, or KDE16:56
Rev_DEI've got SSH working, and I think the system image is writable, but what's the equivalent of the GDM screen to select a DE16:58
=== guest826 is now known as hedz09
=== plars_ is now known as plars
hedz09Hey guys. I'm trying to port Ubuntu Touch. I compiled the files successfully. If I understand correctly, I put the contents of ubuntu-root on my rootfs partition. When I boot, the rootfs is mounted, but there's a kernel panic because it can't find /init. Also, I noticed init is not a binary but a readable script. Not sure if this makes a difference. Any thoughts? thanks in advance.17:00
ogra_Rev_DE, there is no X11 on the phone and only unity8 can run with Mir yet17:01
Rev_DEogra_: Ah, dang. Is that just in the 14.04 builds, or is X11 not a part of the 13.XX images?17:09
Rev_DESupposedly Arch Linux ARM has native support for Tegra on X1117:10
ogra_X11 isnt a part of any of the Ubuntu system-image builds17:10
=== om26er_ is now known as om26er
=== ondra is now known as ondra|away
=== ondra|away is now known as ondra
davmor2barry: I've noticed something a couple of times now, if I've opened settings just before an update is available it doesn't show the update when it is available is there a file cached somewhere?17:30
barrydavmor2: um, not sure what you mean.  you mean "just before an update is available" on the server?17:31
hedz09Hey guys. I'm trying to port Ubuntu Touch to the Beaglebone Black development board. I've already ported CM 10.1. I compiled the Ubuntu Touch files successfully. If I understand correctly, I put the contents of ubuntu-root on my rootfs partition. When I boot, the rootfs is mounted, but there's a kernel panic because it can't find /init, even though it's there. Also, I noticed init is not a binary but a readable script (not sure i17:32
davmor2barry: so an image update is available at say 19:00, I opened settings at 18:55, I open settings again at 19:00 still shows no image but system-image-cli -n says there is17:33
ogra_hedz09, repeating yourself all the time wont get you answers quicker17:33
ogra_hedz09, if you have something called ubuntu-root and you have /init beeing a shellscript, thats definitely not a recent rootfs17:34
davmor2barry: if I reboot and open setting it then says there is an update17:34
ogra_this setup was only used in the very first (and very broken) iteration17:34
=== ondra is now known as ondra|away
=== ondra_ is now known as ondra__
barrydavmor2: do you have manual or automatic downloads set?17:36
davmor2barry: default so Auto Download on wi-fi17:37
=== ondra|away is now known as ondra
* ondra is back (gone 00:00:27)17:38
barrydavmor2: could be a ui issue.  what happens if you explicitly click on Updates icon?17:38
ogra_ondra, !17:38
ondra__ogra_: what? :)17:39
ogra_(switch off auto away in public channels please)17:39
ondra__ogra_: OK17:39
ogra_thanks :)17:39
davmor2barry: same thing, hence asking if there was a cached file somewhere.  Rebooting is the only thing that seems to make it visible in the ui, however if I update today I can update tomorrow with no issues.  Just seems to be if you open the setting app just before the release is available17:40
hedz09ogra_: How would I get a recent rootfs?17:41
davmor2anyway teatime17:41
=== bfiller is now known as bfiller_afk
ogra_hedz09, http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/ has the original tarballs (before they are turned into system-image images)17:42
barrydavmor2: there's no cached status file.  the s-i-dbus process would still be hanging around, but it should still respond to new CheckForUpdate dbus methods.  the thing to do is to tail -f /var/log/system-image/client.log while you're reproducing this and see if the CFU method gets called (you'd see a bunch of activity in the log file).  bumping up to verbose logging might also provide more information.  it's unclear whether the problem17:43
barryis in the ui or in s-i-dbus17:43
stgraberogra_, lool, asac: FYI, I'm planning on doing the <channel> -> ubuntu-touch/<channel> rename on prod system-image later today. As I said on the mailing-list, aliases will be in place for quite a while so people won't notice anything and both barry and sergiusens checked that the flashing tools and updater will cope properly.17:43
stgraberso I'm not expecting anyone will notice anything, but that's just a quick heads up anyway.17:43
ogra_hedz09, you might want to take a look at the installer script of rootstock-ng (bzr branch lp:rootstock-ng) to get an impression what has to happen with your android system.img file17:44
asacstgraber: ok, do you have a checklist to validate after the switch? and a way to backout in case that - against all odds - things are broken?17:44
barrystgraber: time for me to go on vacation. :)17:44
asacstgraber: important that someone checks that ci.ubuntu.com still works17:44
asacsergiusens: ^^17:44
ogra_stgraber, just make sure the tools get updated before removing the aliases :)17:44
asacsergiusens: have you checked that whatever outdated tool they use supports this?17:44
asacsergiusens: remember that they are trapped in raring for some reason17:44
asacdoanac`: ^^17:44
stgraberogra_: one change for you though (and whoever else does that) is that when promoting image, you'll need to put the new channel name so "ubuntu-touch/trusty-proposed" and "ubuntu-touch/trusty". Using the old names will tell you that "redirects" aren't allowed as arguments.17:45
asacdoanac`: seems folks want to change how we do channels. oplease check with stgraber and sergiusens so we are sure that the lab doesnt explode17:45
ogra_stgraber, ok17:45
asacdoanac`: and also tell them how they can actually validate right after the switch that stuff works (e.g. like sending a test job?)17:45
ogra_stgraber, so leave me a ping if thats done and i'll update my README17:45
stgraberasac: QA and all the other tools will simply follow the aliases so there won't be any breakage, we'll just need to make sure everyone has moved to the new names by the time we drop the aliases (my plan is to do that when saucy goes EOL, so still quite a while)17:46
sergiusensasac, it was emailed two weeks ago; I tested ubuntu-device-flash from two weeks ago and added unit tests covering this specific case to make sure17:46
asacstgraber: right. guess do the switch early and ensure that a new image gets sent through the pipe to know for sure17:46
sergiusensasac, wrt to raring and phablet-flash we will need to handle it; but as stgraber said; there are going to be links in17:46
asacstgraber: switch early during your day and at best work with robru/doanac etc. that we get a new image through the infra so we dont wake up with mysery :)17:47
stgraberogra_, asac: as far as post-change testing, I have two out of date devices here which I'll upgrade after the change to make sure that the prod server works identically to the test server I've been using so far17:47
asacright17:47
asacogra_: can you help stgraber geting an image through ci right after?17:47
asacso we see it green on white that its all going well?17:47
ogra_what should i help with exactly ? its all automatic17:47
sergiusensstgraber, right, channels.ini needs to be updated; I didn't test that part17:47
ogra_asac, i can help if the automation breaks ;)17:48
josephtdefinitely need green today :)17:48
=== dandrader|lunch is now known as dandrader
asacogra_: you should ensure that a new image gest produced right after17:48
ogra_the only change is promoting an image ... and thats usually only handled by me anyway ... rarely by rsalveti17:48
ogra_ah17:48
asacogra_: so we pipeclean the infra and confirm that stuff continues to beat17:48
asacogra_: dont wait for cron17:48
asacjust kick it so we can react before stgraber etc. go to bed :)17:48
asacbut tell landing folks17:49
ogra_well, there is a new image pending if unity8 has built17:49
asacogra_: your call, but dont wait too long as you know that we dotn want stgraber and folks to do a night shift17:49
asacrather early NO or GO :)17:49
ogra_if stgraber does his change before we can both tested in one go17:49
asacright17:49
asacso hurry up17:49
ogra_you mean he is more likely to do a nigghtshift than me ?17:49
ogra_:P17:49
ogra_(the unity8 build is planned to happen before cron ... no worries)17:50
stgraberogra_: I'm doing the change now, waiting for a full backup first of system-image (just in case), should be all done in ~10min17:51
ogra_great, thanks17:51
doanac`asac: i'll do a double check on our end17:51
asacstgraber: ogra_: so keep doanac` in the pipecleaning loop :)17:53
asacthanks17:53
* ogra_ hands doanac` a spare cloth 17:53
ogra_whee !17:53
ogra_symmetry http://ci.ubuntu.com/smokeng/trusty/touch/mako/240:20140317.1:20140304/7193/17:53
ogra_only the bottom ones fail the scheme17:54
ogra_(and UITK)17:54
hedz09ogra_: I downloaded and extracted trusty-preinstalled-recovery-armel+manta.tar.gz (http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20140317/). Then I used unmkbootimg on boot.img and  extracted initramfs and again I see a shell script. Am I missing something?17:54
ogra_hedz09, ignore the device specific files, these are the ones your android build spit out17:55
ogra_take a look at rootstock-ng ... you want to put recovery.img  and boot.img from your CM based build in place, then use http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20140317/trusty-preinstalled-touch-armhf.tar.gz together with the CM system.img to create a proper rootfs17:57
stgraberogra_: server updated now, test run in progress17:59
ogra_great17:59
=== alan_g is now known as alan_g|EOD
davmor2barry: thanks next time I hit it I'll have a look :)18:03
stgraberogra_: simple update worked fine18:04
barrydavmor2: ack.  there's a new s-i-dbus silo on its way, though it should have no effect on auto downloads18:04
stgraberre-activing the import-images cron18:04
ogra_ha !18:05
* ogra_ has his first fallout on the image watcher bot :P 18:05
ogra_and fixed18:05
stgraberogra_: ah, was it using hardcoded paths? :)18:05
davmor2ogra_: so you say ;)18:05
ogra_stgraber, heh, yeah18:05
=== jhodapp|doc is now known as jhodapp
jhodappmhall119, no, still working on it18:08
stgraberogra_: do you know when the next image should be publishing? I'll want to make sure that the new version tarball is correct at that point (it should be and it was on the staging server, but I prefer to be 100% sure :))18:08
mardybfiller_afk, renato__: hi! About this branch: https://code.launchpad.net/~mardy/account-plugins/lp1252751/+merge/19868918:08
mardybfiller_afk, renato__: me and dbarth think it's better if you take care of landing that, since you are the ones who need it18:09
mardybfiller_afk, renato__: you can land it together with any other stuff you have18:09
ogra_stgraber, a build is planned for later today (once unity8 is in the archive, not sure when exactly, cyphermox has that in his hands) ... promotion will not happen until we have a green one though18:09
ogra_which can still take a few days18:09
stgraberogra_: yeah, I'm not worried about promotion, I just want to triple-check the image once it hits trusty-proposed18:10
ogra_stgraber, there is an imagebot in #ubuntu-ci-eng now that will announce start and finish of a touch build18:10
hedz09ogra_:  ahh, okay. So rootstock-ng is not device specific?18:20
ogra_no, its a script for people developing their own images18:20
ogra_its not really designed for soemthing like a beagle (since it uses adb and such) ... but you should get an impression what you need to do by looking at the code18:20
groggsterHi!18:33
groggsterI am trying to get batman-adv running on Ubuntu Touch, but I am running into issues that I am so far unable to resolv. The module compiles fine, but when I try to load it, I get this error message:18:33
groggster$modprobe batman-adv18:33
groggstermodprobe: ERROR: could not insert 'batman_adv': Exec format error18:33
groggster$modprobe batman-adv -f18:33
groggstermodprobe: ERROR: could not insert 'batman_adv': Unknown symbol in module, or unknown parameter (see dmesg)18:33
groggsterdmesg gives me this:18:33
groggster[ 7203.530456] batman_adv: no symbol version for module_layout18:33
groggster[ 7209.188629] batman_adv: Unknown symbol try_module_get (err 0)18:34
groggster[ 7209.188659] batman_adv: Unknown symbol sysfs_create_file_ns (err 0)18:34
groggster[ 7209.188751] batman_adv: Unknown symbol prepare_to_wait_event (err 0)18:34
groggster[ 7209.188842] batman_adv: Unknown symbol sysfs_remove_file_ns (err 0)18:34
groggster[ 7209.188903] batman_adv: Unknown symbol prandom_u32 (err 0)18:34
groggster[ 7209.188934] batman_adv: Unknown symbol netdev_upper_dev_unlink (err 0)18:34
groggster[ 7209.188964] batman_adv: Unknown symbol __pskb_copy (err 0)18:34
groggster[ 7209.188995] batman_adv: Unknown symbol netdev_master_upper_dev_link (err 0)18:34
groggster[ 7209.189086] batman_adv: Unknown symbol netdev_master_upper_dev_get (err 0)18:34
groggster[ 7209.189117] batman_adv: Unknown symbol delayed_work_timer_fn (err 0)18:34
groggster[ 7209.189147] batman_adv: Unknown symbol kfree_call_rcu (err 0)18:34
groggsterWhere do I go from here? The module works fine on all other hardware I have run it on...18:34
ogra_groggster, pretty please use paste.ubuntu.com for such huge pastes18:36
dbarthbfiller_afk: renato__, mardy: +118:36
groggsterogra_, sorry, I will be sure to do that the next time.18:37
ogra_thanks :)18:37
cwaynesergiusens: ping -- was wondering why on goget-ubuntu-touch, the resulting binaries end up in debian/tmp/usr/bin instead of debian/goget-ubuntu-touch/18:40
dobeyERROR:phablet-flash:https://system-image.ubuntu.com/trusty-proposed/grouper/index.json cannot be retrieved18:43
dobey^^ is 2012 n7 now totally unusable with touch?18:43
sergiusensdobey, it hasn't been on proposed for a while I believe; let me check (you should use ubuntu-device-flash btw)18:45
dobeysergiusens: it was there late last week18:45
sergiusenscwayne, is it because I have multiple packages instead of just one?18:45
cwayneah, i think if igured it out -- it's cus i had the source in src/ so it was getting compiled as src18:46
sergiusensdobey, I think it's just stgraber migrating now (should be temporary); try --channel ubuntu-touch/trusty-proposed18:46
dobeywell, ubuntu-device-flash seems to be downloading an image18:47
ogra_yeah, stop using these old dos like scripts :)18:47
dobeywhen you migrate the scripts, add deprecation warnings that specify what the new thing to use is18:48
dobeyrather than just having it fail18:48
stgrabersergiusens: hmm, didn't you say phablet-flash would follow the redirect fine?18:48
sergiusensstgraber, that was ubuntu-device-flash18:48
stgraberok, is phablet-flash still around? if so, it may be worth burning it with fire or something18:49
sergiusensthe other tool is deprecated; and would land as soon as I get an FFe18:49
stgraberbecause now that the change is live, /trusty-proposed doesn't exist anymore18:49
ogra_dobey, nah, we want to keep in touch with our users ... that way they show up on IRC once in a while :P18:49
sergiusensstgraber, are the links coming though?18:49
stgrabersergiusens: the "links" are there, as in, entries in channels.json18:49
sergiusensogra_, there is a deprecation warning; can't land it though18:49
stgraberbut if you ignore channels.json, you'll fail18:49
stgraberthe redirects are channel entries in channels.json pointing to the renamed index files (as per the spec, you're never supposed to assume the location of the indexes...)18:50
sergiusensstgraber, I don't see any redirect entry here: https://wiki.ubuntu.com/ImageBasedUpgrades/Server18:52
stgrabersergiusens: it's because it's a standard channel.json entry, it just happens to point to the exact same files as the new one18:53
stgraberso nothing special to support on the client side, as long as you already support parsing channels.json18:53
sergiusensstgraber, I do parse it; but I never saw a redirect key which I'm seeing now; do I need to do anything with it?18:54
stgrabersergiusens: no, the redirect key is only there as a flag to be used by the server (to prevent publishing new images to a redirect channel)18:54
stgrabersergiusens: on the client side it can be treated as any regular channel18:54
sergiusensstgraber, then we are fine18:54
stgraberwe're fine with ubuntu-device-flash, but it may be worth reminding everyone that phablet-flash is deprecated18:55
sergiusensalthough I need to ping doanac`18:55
Tassadarstgraber: alias in "ubuntu-touch/devel" is just "trusty" and not "ubuntu-touch/trusty", is that intentional?18:55
hedz09ogra_:  ok, this is making more sense to me.  So sbin/init is the init file that the kernel should look for? And is var/lib/lxc/android/pre-start.sh the install script you were referring to (to find out how the android system.img gets mounted?)18:56
ogra_hedz09, no, i was referring to the rootstock-ng installer script18:56
stgraberTassadar: hmm, not intentional, I didn't think of those when I wrote rename_channel apparently (quite a corner case...). I'll update them by hand now.18:56
stgraberTassadar: thanks for noticing. They technically should work, but we don't want them to break when we deprecated the redirects :)18:57
ogra_hedz09, rootstock-touch-install in the bzr branch i gave you above18:57
Tassadarno hurry, just noticed my app wasn't correctly handling the aliases because it is doing strcmp(alias, channel_name), it isn't breaking anything or something like that18:57
Tassadarthanks18:57
sergiusensstgraber, sent an email18:58
sergiusensfor deprecation18:58
sergiusensplars, fyi I can't reach doanac` ^^18:59
dobeyhmm, ubuntu-device-flash couldn't push the tar.xz to the device apparently :(19:00
stgraberTassadar: fixed19:01
Tassadarthanks19:01
plarssergiusens: this is about the download location change right?19:02
sergiusensdobey, clean your /cache19:02
plarssergiusens: we have a bug open for it to change things on our end, but as I understand it, we have a bit of time thanks to the redirects right?19:02
sergiusensplars, yeah, I never fixed phablet-flash; so there are two options19:02
sergiusensplars, not with phablet-flash19:03
sergiusensplars, where are the scripts; I can propose an MR for you19:03
plarssergiusens: lp:ubuntu-test-cases/touch19:03
=== dandrader is now known as dandrader|afk
plarssergiusens: ok, we are looking at updating that system to saucy on Friday. I was planning to wait until doing that to make the changes to use ubuntu-device-flash, but we can try to do something sooner if needs be. Will just need to download the package and install it19:05
sergiusensplars, I have a quick fix for phablet-flash, don't worry19:05
plarssergiusens: ok, so we could apply that locally on our host system for this week?19:06
sergiusensplars, more like right now19:06
plarssergiusens: shoot me the patch then and we'll take a look19:07
sergiusensplars, yeah, already wrote it; just testing it now :-)19:09
sergiusensplars, here's the quick fix https://code.launchpad.net/~sergiusens/ubuntu-test-cases/pf_channel/+merge/21139419:17
plarssergiusens: ok, and the changes are already in place for that to work ok?19:18
sergiusensplars, let me put it this way; without that change it won't work19:19
sergiusensplars, the phablet-flash dep was an oversight; I think this is the quickest way given that raring is unuploadable19:19
plarssergiusens: understand, just confirming that this isn't something that's about to happen, but unsure19:19
plarsyep19:19
sergiusensplars, not sure if the parameter is overrided on jenkins (given it's an $IMAGE_OPT with default params)19:20
=== dandrader|afk is now known as dandrader
plarssergiusens: it is for the custom image - does the change affect those also?19:21
kenvandinejdstrand, ping19:21
sergiusensplars, yes; where is that triggered from?19:21
plarssergiusens: under jenkins dir, there are some more changes needed probably19:22
hedz09ogra_:  I entered "bzr branch lp:rootstock-ng" and it said "bzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/+branch/rootstock-ng/"." Any thoughts?19:22
sergiusensplars, ah, let me fix19:22
hedz09ogra_: actually, using "bzr branch  lp:project-rootstock-ng" worked19:24
ogra_heroops, sorry,, yeah, projects starting with "root" in the name are not allowed on launchpad ... i walways forget the silly prefix19:24
jdstrandkenvandine: hey19:24
kenvandinejdstrand, hey!19:25
kenvandinejdstrand, i have a branch of content-hub that attempts to use a hardlink instead of copy for exchanges that aren't set to persist (in the HubIncoming dir)19:25
kenvandinebut i don't want the destination app to be able to edit the content, since it is really a link to the source apps content.19:25
kenvandinehow would you feel about adding a rule like this:19:25
kenvandinedeny @{HOME}/.cache/@{APP_PKGNAME}/HubIncoming/** w,19:25
plarssergiusens: I think the only update needed there would be in that template - production.py19:26
sergiusensplars, I updated custom-demo.py as well just in case19:26
sergiusensplars, just pushed19:26
jdstrandkenvandine: so let me understand, app foo asked the content-hub for some non-persistent file. the content-hub coordinates with a provider and eventually puts it in @{HOME}/.cache/foo/HubIncoming/...19:27
jdstrandkenvandine: now the app has read access to it, cause that is in one of its directories19:27
kenvandineyup19:28
kenvandineit has rw now19:28
kenvandineif i hardlink it, the app would be able to write to the file19:28
jdstrandkenvandine: cause it is a hard link, writes to the file cause the 'source' to be modified19:28
jdstrandyeah19:28
kenvandinewhich is actually owned by the source19:28
jdstrandyep19:28
jdstrandgot it19:28
kenvandineso this prevents that19:28
jdstrandkenvandine: did you confirm that it prevents that?19:29
kenvandineyes19:29
jdstrandnice19:29
kenvandinetested it19:29
kenvandinei'm much happier with the link than copy19:29
jdstrandI thought it would, but I wanted to double check (ie, it is a bug if it didn't)19:29
kenvandine:)19:29
jdstrandcopy is fairly icky19:29
kenvandinei also talked to some of your team last week while you were out19:29
ogra_kenvandine, ugh, careful with hardlinks on touch19:29
kenvandineogra_, not across filesystems19:30
ogra_we span across multiple loop devices19:30
kenvandineit'll be in /home19:30
jdstrandlink has its own issues. eventually, we will have some nice fd delegation that we can use to help here19:30
ogra_ah, k19:30
jdstrandbut that is down the line19:30
kenvandineyeah...19:30
jdstrandkenvandine: I'm guessing by the name that HubIncoming will never have anything else in it, correct?19:31
jdstrandjust stuff that the content-hub puts there19:31
kenvandineright19:31
kenvandineand the hub purges it19:31
jdstrandwhat happens if the app puts something there just before the content-hub does? will content-hub behave?19:32
jdstrandwell, it doesn't matter if we have that rule19:32
kenvandineright :)19:32
kenvandineright now there are numbered subdirs19:33
kenvandinebased on the transfer.id19:33
kenvandineso HubIncoming/119:33
kenvandinewe purge 1 when it's finalized or if the hub exits19:33
jdstrandkenvandine: what will content do if the app removes HubIncoming or chmod 0's it?19:33
jdstrands/content/content-hub/19:34
plarssergiusens: pushed, thanks19:34
kenvandinejust fail to remove it19:34
kenvandinebut it won't have write access, so yay!19:34
jdstrandkenvandine: and before content-hub puts it there?19:34
kenvandineit makes the directory if it doesn't exist19:35
jdstrandbut what if it is chmod 0?19:35
kenvandinetransfer will abort19:35
jdstrandok19:35
jdstrandkenvandine: so, these were just things I thought of otoh with an app trying to subvert the content hub in some way. want to make sure the hub is robust in the face of these sorts of things19:36
jdstrandkenvandine: I think the rule you have is good. we'll want to revisit with fd delegation comes about, but that's for another day19:36
kenvandineindeed19:36
jdstrandkenvandine: can you file a bug report against apparmor-easyprof-ubuntu?19:36
kenvandinethis is a nice interim improvement19:37
kenvandinesure19:37
jdstrandthanks!19:37
jdstrandkenvandine: is this what you talked about with mdes laur, et al last week when I was away?19:37
kenvandineyes19:37
jdstrandok, I had a note to follow up with you, but didn't last week cause of uds19:38
jdstrandso, nice, get to check that off my list :)19:38
kenvandinesame here :)19:38
jdstrandkenvandine: are you blocked on this rule being added? (ie, when do you need me to upload it?)19:38
kenvandineit'll block me merging this branch19:39
kenvandinebut we have a pile of branches to merge, this isn't urgent19:40
kenvandinejdstrand, ^^19:40
jdstrandkenvandine: ok, I'll queue it up for apparmor-easyprof-ubuntu 1.1.9. if for some reason that isn't in the archive by the time you are landing, holler19:41
kenvandinecool19:41
kenvandinejdstrand, thx!19:41
jdstrandnp19:41
jdstrandkenvandine: one quick question. can you think of any reason why I wouldn't want to put this in the content_exchange policy group? (context: http://paste.ubuntu.com/7110042/)19:43
jdstrand(ie, I want to put it with the other content hub rules)19:44
kenvandinenope19:46
kenvandinein fact i'd rather it not be there19:46
kenvandineoh19:46
kenvandinesorry... inverse :)19:46
jdstrandok19:46
jdstrandI was confused for a minute19:46
jdstrandyou *do* want it with the others :)19:46
kenvandineif you put it in content_exchange, then an app could do the chmod 019:46
kenvandinebut... in theory those apps wouldn't be requesting content19:47
jdstrandthose apps can't request content19:47
jdstrandthe dbus api is unavailable to them19:47
kenvandinei guess the only reason is paranoia then :)19:47
jdstranddeny rules are always evaluated last19:48
kenvandineputting it there is fine, up to you :)19:48
jdstrandso it it is in the policy at all, the app won't be able to write there19:48
kenvandineok, good enough for me19:48
jdstrandkenvandine: ok, I'll work on it now actually-- I see I had another fix queued. I will add it to the 1.1 version of the policy, so make sure when testing, you use some ubuntu-sdk-14.04* framework in your click manifest19:49
kenvandineok, will do19:49
kenvandinestill need a bug report?19:49
jdstrandkenvandine: yes please, I'd like to reference it in the policy19:49
kenvandinejdstrand,  bug 129377119:52
ubot5bug 1293771 in apparmor-easyprof-ubuntu (Ubuntu) "Add deny rule in content_exchange" [Undecided,New] https://launchpad.net/bugs/129377119:52
kenvandinejdstrand, thanks!19:52
=== bfiller_afk is now known as bfiller
=== dandrader is now known as dandrader|afk
t1mphmm.. phablet-tools.settings has system_image_uri = 'https://system-image.ubuntu.com'. Should that be updated to https://system-image.ubuntu.com/ubuntu-touch?20:39
loolstgraber: ack; thanks20:50
=== chihchun is now known as chihchun_afk
mterryogra_, I'd like to remove a divert of NetworkManager's polkit policy file in lxc-android-config.  I can't remember what the process is for dropping a divert.  Add a if-upgrade-from-old-version dpkg-divert --remove call?21:15
mterry(to preinst?)21:15
ogra_mterry, just drop it from the package21:16
ogra_we dont support apt-get upgrade ...21:16
ogra_and lxc-android-config is only installed on touch21:16
mterryogra_, fair...  especially not for that package21:16
cwaynelxc-android-config fails to update 100% of the time anyway21:16
ogra_that too21:16
ogra_mterry, but please test that21:16
mterryogra_, after testing, any theoretical objections to me dropping the divert?  (it's actually a pointless divert these days)21:17
ogra_iirc there is another mangling of the polkit setup in lvecd-rootfs at build time21:17
ogra_(for NM)21:17
mterryogra_, curious, will look21:17
ogra_if you tested and dont see any issues with it (even with AP tests, run at least one) then yeah, just go ahead21:18
ogra_(something like webbrowser-app ... that sets up a loopback webserver iirc)21:18
mterryogra_, ah yeah, that livecd thing works around the fact that the lxc divert didn't do what it was supposed to21:18
* ogra_ is happy to get rid of both hacks if we know dropping them doesnt do harm 21:19
ogra_(in fact i'd love to get rid of 90% of the hooks stuff in livecd-rootfs ... its butt ugly)21:19
mterryogra_, well we may still want the livecd one...  Or maybe move the hack into session-manager-touch in a different way21:20
ogra_k21:20
mterryogra_, the livecd hack is just to avoid having to challenge the user if they are admin21:21
ogra_ah, right21:22
mterry(and now lightdm user will want that same privilege)21:22
mterryfor network stuff anyway21:22
ogra_do we use the lightdm user for anything on the touch images ?21:23
mterryogra_, not today21:23
ogra_(apart from firing up usc)21:23
mterryogra_, not even firing up usc21:23
mterryogra_, lightdm user is only for greeters21:23
ogra_ok21:23
cjwatsonmterry: surely the old package's prerm should've removed the diversion anyway21:30
cjwatsonor postrm21:31
mterrycjwatson, on upgrades?  I don't think so.  Well, at any rate, it didn't21:31
cjwatsonah, yeah, only on remove|purge21:31
cjwatsonso yeah, something would have to be in the new preinst if you wanted to handle upgrades21:31
mterrycjwatson, makes sense.  Was hoping that would be fully automatic these days, but still pretty close to automatic  :)21:32
=== dandrader|afk is now known as dandrader
=== chihchun_afk is now known as chihchun
=== Ursinha is now known as Ursinha-afk
hedz09ogra_:  I've been reading through the installer script. I'm confused by this line "do_shell "cd /cache/system/lib && ln -s /system/lib/modules modules" ". How does /system/lib/modules exist if boot.img and recovery,img are the only partitions flashed as per the README?23:44

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