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

sergiusens_hackersarchangel: SturmFlut SMS goes over a control channel, no need for 2G00:16
sergiusens_MMS is a different story and a data context is required00:17
=== _salem is now known as salem_
=== ssweeny` is now known as ssweeny
hackersarchangelSturmFlut: Well for some reason SMS is not working. It just sits there spinning like it’s trying but it never sends.02:38
hackersarchangelsergiusens_ thanks for that info. Is there somewhere I can look to check it out?02:39
hackersarchangelI’m going to figure out where the logs are and check them out.02:40
=== ycheng_ is now known as ycheng
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== Ursinha is now known as Ursinha-afk
dholbachgood morning06:33
pittican someone please review https://code.launchpad.net/~pitti/ciborium/use-langpack/+merge/232989 ?07:04
pittiit's the same simple change as in ~ 10 other branches, but I suppose it needs a formal ack07:04
sergiusens_pitti: does it matter where X-UseLangPack is defined?08:17
sergiusens_I'm seeing at the source package level here but at the binary package level in account-polld08:17
=== sergiusens_ is now known as sergiusens
* sergiusens checks other packages08:18
asacmhall119: rtm is in constant traincon-0 yes08:19
JamesTaitGood morning all; happy Great Fire of London Day! :-D08:41
pittisergiusens: no, it needs to be in the Source: stanza08:54
pittisergiusens: thanks for approving08:54
sergiusenspitti: yeah, I'll fix that one08:54
sergiusensnp08:56
dbarthhi, quick question; is there a tip to accelerate the x86 emulator? i see mmcqd taking most of the cpu08:58
ogra_pitti, do yu have an idea why https://launchpad.net/ubuntu-rtm/14.09/+source/ubuntu-touch-meta/1.182 didnt migrate out of proposed ?08:59
* ogra_ doesnt even know where to look for excuses09:00
pittiogra_: http://people.canonical.com/~ubuntu-archive/proposed-migration/ubuntu-rtm/update_excuses.html09:01
pittiogra_: yeah, obviously the -desktop metapackages are uninstallable09:02
pittiogra_: I figure we should just forcefully copy this into RTM and skip -proposed for meta09:02
ogra_pitti, not sure09:02
pittiit's no different from the current -meta in RTM, aftera ll09:03
ogra_i suppose the block is valid and we simply miss the new dependency in the rtm archive09:03
pittiogra_: the only new dep is the ubuntu-keyboard-serbian one, and that is in RTM (and is not on the excuses page)09:03
* pitti copies09:04
ogra_hmm, right09:04
pittiogra_: thanks for pointing out!09:05
pittisergiusens: actually, pkgbinarymangler just does: if grep -q 'X[[:alpha:]]*-Ubuntu-Use-Langpack: yes' debian/control09:10
pittisergiusens: so that bit doesn't care; but I'm not entirely sure whether Launchpad looks at that key, too09:10
* pitti checks09:10
sergiusensI'll fix it anyways, this is the package where I have to do the po mangling we discussed yesterday09:11
pittisergiusens: ah, then you can just slip that in, yes09:12
pittisergiusens: I just see that https://translations.launchpad.net/ubuntu/utopic/+source/account-polld/+imports needs some manual action, doing that now09:12
pittisergiusens: but it seems it worked anyway09:12
ogra_hmpf, still no progressbar during system image updates09:20
bzoltanping mvo_09:57
mvo_hey bzoltan10:01
bzoltanmvo_: Good to see you. I hope you had a good time at debconf :) do you mind if I bug you with click chroot related questions?10:05
mvo_alex-abreu: who would be the right person to review https://code.launchpad.net/~mvo/ubuntu-html5-theme/multiarch-fixes/+merge/227751 ? it would be nice to get this into the archive to make creating cross build chroots easier10:06
mvo_bzoltan: I'm back, it was a good conf. I'm a bit jet-lagged, but go ahead and ask questions - I will do my best :)10:06
mvo_bzoltan: I have a pending branch for you as well, should I nag you or zbenjamin about it?10:06
bzoltanmvo_: I am working on the autopilot (so functional) tests of the SDK tools.  The point would be to offer a test suite what anybody can run on any desktop to verify if the SDK tools are OK. The biggest headache for me is to create test click chroots.10:07
* zbenjamin hides from mvo10:07
bzoltanmvo_:  Both are good :)10:07
mvo_bzoltan: is it a headache because it take so long to build?10:08
bzoltanmvo_:  the ideal solution would be to make click chroots in an alternative directory and the clean it up after the tests.10:08
bzoltanmvo_:  the headache is that creating click chroot needs a native environment (can not create chroot in a chroot) .. the environment might have chroots10:09
mvo_bzoltan: hm, how about using the click chroot with a transient overlay ? so that it installs only into a temp-write dir ? then the chroot needs to be only created once?10:09
mvo_bzoltan: so you need a native chroot to run the test in? is that correct?10:10
bzoltanmvo_: i am not familiar with the transient overlay.10:10
bzoltanmvo_:  I would prefer not to use chroots at all...10:11
zbenjaminmvo_: we thought about using overlayfs as well, but the point is that the host system should not be polluted. And that would create config files in /etc10:11
mvo_bzoltan: what would you like to use instead of chroots?10:11
bzoltanmvo_: my real Ubuntu desktop10:12
mvo_zbenjamin: right, I'm not suggesting that we use the host and pollute it, thats a no-no :)10:12
zbenjaminmvo_: agreed ;)10:12
bzoltanmvo_: i would love to use the host _AND_ not to pollute it :)10:12
mvo_bzoltan: well, thats certainly quicker than a chroot but the downside is that the developers box might be "unclean" so the tests may fail/work on his box but not on the rreal device10:12
mvo_bzoltan: what would be the reason to use the host instead of a chroot? because its (much) quicker to setup?10:13
bzoltanmvo_:  in our case, with our product (SDK Tools) the "unclean" environment is the typical target10:13
mvo_(i.e. creating the chroot takes too much time?)10:13
bzoltanmvo_: the simple reason is that i wish to verify the SDK in real environments and not in a clean, stock and perfectly untouched environment.10:14
mvo_bzoltan: maybe I don't quite understand then (sorry, jetlag) :) how is the unclean env the target? I thought the tests are there to verify that the app works on the device or am I missing something here?10:14
bzoltanmvo_:  my aim here is not to create a black box automatic tests running somewhere in a dark lab :)10:14
mvo_bzoltan: ohhhh, you do autopkg tests for the sdk itself? not for apps written with the sdk?10:14
bzoltanmvo_: yeps10:15
bzoltanmvo_: I tell you in simple words what I wish :)10:15
* mvo_ is much in favor of simple :)10:16
bzoltanmvo_:  a new emulatoris about to be released, or a new QtCreator is coming out. The new click package is just about to hit the archive ... etc, etc... I wish to ask those upstream developers to install their release candidate on their environment and run a simple test.10:17
mvo_bzoltan: and the is "install new qtcreator/click with some magic, then run the test (that would build some package I assume?)"10:18
bzoltanmvo_: The SDK tests are pretty simple... create an emulator, run an emulator, create an app, open a project, make a click package, build a project, and so on. These use cases are what developers see on a daily base. The problem is that emulator/new device image/click chroots/etc are released without testing the whole app development chain.10:18
mvo_bzoltan: well, if you make sure that all of the new components (qtcreator, plugin, click) can be downgraded with dpkg without issues, then you could simply install on the host, run tests and downgrade to the previous version if the tests fail10:20
bzoltanmvo_:  the Ubuntu SDK tests are packaged with the qtcreator-plugin-ubuntu already. I just want to enable a simple way of running tests against the installation.10:21
mvo_bzoltan: assuming you don't actually need to modify configuration10:21
bzoltanmvo_:  my problem is not to install or uninstall the SDK Tools.10:21
bzoltanmvo_:  Actually it is not the Ubuntu SDK what I mean to test... but the click, emulator, device image ... from the point of app development10:22
mvo_bzoltan: those are debs as well, so you could upgrade/downgrade them too?10:22
bzoltanmvo_:  like for example you as the developer of the click package release a new version of click. before releasing you could just simple run ubuntu-sdk-tests, lay back, wait few hours and see that with _your_ click release candidate the whole app development chain is still OK10:23
bzoltanmvo_:  .deb packages are easy ... creating and desztroying click chroots are the problem. Kind of only problem :)10:24
mvo_bzoltan: ok, I'm (slowly) getting there. so as part of the test you need to create a new chroot with the new tools to verify it all still works?10:25
bzoltanmvo_: creating/removing emulators is possible, creating/building/removing test apps is easy ... but creating a brand new click chroot for the test process is something i do not know how to do10:25
bzoltanmvo_:  Yeps, exactly.10:25
bzoltanmvo_:  like `CLICK_TEST_SANDBOX=/tmp/sdk/ click chroot -a armhf -f ubuntu-sdk-14.10 create` and it would create  the chroot in the /tmp/sdk/ ...10:26
mvo_bzoltan: ok, would you mind filing a bugreport? I think we want something like a alternative prefix (or postfix), should be really straightforward to add10:26
mvo_bzoltan: straightforward assming cjwatson_ is ok with the approach of course :)10:27
mvo_assuming even10:27
mvo_*sigh*10:27
* mvo_ can't type today10:27
bzoltanmvo_: I know cjwatson_ is super busy10:27
mvo_bzoltan: yeah, he just needs to nod or shake his head :) the rest I will do10:28
bzoltanmvo_:  I know many people's first suggestion would be to set up a virtual environment and mess around there. But that would take away the whole point, that our toolchain should work in all kind of setup.10:29
mvo_bzoltan: adding a custom prefix/postfix to the generated click chroots maybe useful in its own right, so I'm fine with that if thats enough to unblock you10:30
bzoltanmvo_:  the fundamental question if it is possible to create schroot chroots in other places than the standard. As I was looking in the manuals it is not possible. But my understanding is limited.10:31
ogra_sergiusens, gdbus call --session --dest com.ubuntu.Postal --object-path /com/ubuntu/Postal/_ --method com.ubuntu.Postal.Post _ubuntu-system-settings '"{\"message\": \"foobar\", \"notification\":{\"card\": {\"summary\": \"yes\", \"body\": \"hello\", \"popup\": true, \"persist\": true}}}"'10:33
ogra_that doesnt generate a message with the content i define10:33
ogra_but only  a predefined thing10:33
sergiusensogra_: well, you would need to modify the push helper too10:34
sergiusensogra_: to bypass10:34
sergiusensogra_ for that Chipaca can loop you in10:35
sergiusensI thought the 'generic' helper part was landing too10:35
ogra_k10:35
Chipacasergiusens: no, tedg opposed the generic helper part in the strongest of terms10:35
mvo_bzoltan: I think its not possible, it would be nice though. if you use a unique name it should be ok though.10:35
sergiusensogra_: /usr/lib/ubuntu-push-client/legacy-helpers/ubuntu-system-settings10:35
sergiusensogra_: there you go10:36
sergiusensdiscuss with tedg10:36
ogra_ah, thanks !10:36
Chipacaogra_: just pass in valid json, it's currently ignored10:36
Chipacaogra_: what're you trying to do btw?10:36
sergiusensogra_: Chipaca it should still be possible to add a taylored part in the helper, right?10:36
sergiusensnotification for disk usage10:37
Chipacasergiusens: sure, i'm a fan of polynomial expansion10:37
ogra_Chipaca, having a hourly cron job running df on /home and sending a message if we hit 95%10:37
bzoltanmvo_:  unique name would be a compromise I could live with, I guess ...10:37
ogra_a pretty simply thing :)10:37
sergiusensI don't like the cron part though :-P10:37
Chipacaogra_: yeah. There's all kinds of things that should be sent from system settings, hence why i supported making it generic10:37
ogra_sergiusens, you prefer long running daemons ?10:37
sergiusensogra_: well a cron can miss a heavy copy here10:38
sergiusensogra_: heavy/large10:38
ogra_no, we have anacron, that processes missed runs10:38
sergiusensthe sampling might be too low for when it matters10:38
ogra_oh, you mean between the hours10:38
ogra_yeah10:38
sergiusensogra_: I mean, cron would run every hour, but you can fill up yur disk with a movie in 1 minute10:39
ogra_but we cant constantly monitor the fs either10:39
sergiusensogra_: I think android does that10:39
Chipacaogra_: isn't df cheap enough to run it every minute?10:39
ogra_without producing a lot of overheard10:39
ogra_Chipaca, and wake up the device every minute ?10:39
ogra_happy charging :P10:39
Chipacaogra_: cron would wake the device?10:39
sergiusensogra_: cron won't wake the device up10:39
ogra_yes, once an hour10:39
Chipacaogra_: why?10:40
sergiusensogra_: you need powerd integration and alarms for that10:40
ogra_it does ... well, at least on mako ... which doesnt go 100% into deep sleep10:40
Chipacaogra_: if the device is asleep, nothing is writing to disc10:40
Chipacaogra_: if the device is awake, it's awake already :)10:40
Chipacaanyway10:40
ogra_Chipaca, mako never goes fully into deep sleep, it would wake up every hour as long as you have a SIM in the slot10:41
ogra_other devices will likely be differet though10:41
ogra_pitti, how do we monitor on the disk fillup on the desktop ? i assume we also only call df sequentially ?10:42
Chipacaogra_: me, i'd suggest making it more often in general and working around mako's bugs only on mako, but that's just me :)10:42
ogra_Chipaca, well, i'd like it to work on all devices and not eat any of the batteries :)10:42
Chipacaogra_: but, anyway, tell me what json you want to send in so i key off of that to notify users10:42
Chipacaogra_: also tell me what you want in the notification body and text, and action, and stuff. Tell me everything you want :) i'll add it to the helper.10:43
ogra_Chipaca, thanks, will do10:44
ogra_sergiusens, i'm wondering if that couldnt be a ciborium feature actually ... i see it is constantly running anyway10:45
ogra_(and it kind of matches the feature being a disk tool)10:46
ogra_bzoltan, FYI, we are waiting for one final landing on the android side to then switch to the new adbd and have developer mode off by default ...10:50
sergiusensogra_: hmmm10:50
sergiusensogra_: ciborium manages external drives10:50
ogra_bzoltan, just to make sure the SDK side is ready :)10:50
sergiusensogra_: good thing the name is generic enough ;)10:50
ogra_sergiusens, well, it is a disk related tool ... the only one we have ... and it constantly runs so could easily sequentially call "df /home"10:51
sergiusensogra_: but the icon will always be that of an sdcard in the notifications10:51
bzoltansergiusens: ogra_:  The branch of the SDK is ready. Please do not land the new adb without that branch. Let's test both your and my changes from the same silo once we are good.10:51
ogra_bzoltan, wont help ... the stuff we will change is deepwer down, we will need one image build with the changes to test (since the process starts at image install time)10:52
bzoltanogra_: OK10:53
ogra_we are changing image defaults with the final step ... thats not testable in a silo10:53
pittiogra_: sorry, was in meeting10:53
bzoltanogra_: obviously it will mean that the SDK will not supported older images after that image is released.10:53
sergiusensbzoltan: are the sdk changes backwards compatible?10:54
ogra_bzoltan, sergiusens, so we should pinpoint one day this week where we land the switch and are ready to roll back ... and then test the SDK with that image10:54
sergiusensbzoltan: you should be able to land regardless10:54
pittiogra_: {gnome,ubuntu}-settings-daemon has a plugins/housekeeping/gsd-disk-space.c which calls statvfs() on all "interesting" mounts every minute10:54
sergiusensunless we stop caring for anything pre adb change10:54
ogra_pitti, so not different to i.e. calling df sequentially, thanks ...10:54
pittiogra_: it uses gvfs to figure out the current mounts, and ignores the virtual file systems10:54
* ogra_ finds every minute a bit awkward for a phone 10:55
bzoltansergiusens:  ogra_: i will check if I can make it backward compatible10:55
pittiogra_: so in spirit it's calling df (just a bit more efficient)10:55
ogra_right10:55
pittiogra_: df still needs some filtering, like /proc, /sys etc.; /dev/shm/ is also interesting, but has a different failure mode (you need to reboot instead of cleaning up files, etc.)10:55
ogra_pitti, well, i would only call "df /home" and split that properly10:56
sergiusensogra_: I can call statvfs if you wat me to do it10:56
pittiogra_: so statvfs()ing the /userdata partition is certainly a good first thing; and that's a rather cheap call compared to executing df and grepping its output10:56
ogra_pitti, right ... but i dont think we want to notify the user for / ... he/she cant really do anything if it fills up10:57
pittiogra_: where would that live? for anythign which is complied, calling statvfs("/home", &st) and looking at st.f_bavail is certainly easier than callin gdf10:57
pitticalling df10:57
pittiogra_: right10:57
ogra_(for writable space of / a syslog message we can see in bug reports would be more helpful i think)10:57
ogra_(that would be a good "extra" :) )10:58
ogra_sergiusens, yeah, sounds like the easiest thing10:58
sergiusensogra_: add me the trello task or bug so I dont forget10:59
ogra_probably not every minute though ... 5min might be sufficient10:59
nerochiarosergiusens: since some weeks i've noticed that phablet-click-test-setup isn't working anymore because for some reason it tries to check out a branch of the application i want to test that doesn't exist. like in this pastebin: http://pastebin.ubuntu.com/8214478/ Do you know what's wrong with it ?10:59
sergiusensI wish this were a bug instead of a feature :-P10:59
ogra_sergiusens, i can make it a bug (or part of one)10:59
nerochiarosergiusens: (i'm poking you as your name is in the top of the script file ;))10:59
sergiusensnerochiaro: you are building locally?10:59
pittisergiusens, ogra_: I think 1 minute is alright, but we should only do that while the phone is "alive"11:00
pittii. e. not locked/sleeping11:00
pittiwe ceratinly don't want to wake up the phone every N minutes for that11:00
sergiusensso mtp active or unlocked/display on11:00
nerochiarosergiusens: i have built the click locally on the desktop then installed it on the device. then i've been told to run phablet-click-test-setup to prepare the device for running tests there11:01
nerochiarosergiusens: maybe i'm out of date on the process11:01
nerochiarosergiusens: what i want to do is to run the entire test suite on a device11:01
sergiusensnerochiaro: -DBZR_REVNO might be missing, it's defaulting to "latest" which is wrong11:01
nerochiarosergiusens: yeah, but i've never had to pass that myself11:02
nerochiarosergiusens: why is it checking out the application anyway ? i've never understood that11:02
sergiusensnerochiaro: nothing has changed in like a year11:02
sergiusensnerochiaro: because it is a ci tool to test on the images11:02
sergiusensit's just conincidentially used by devs as well11:02
ogra_sergiusens, bug 128462911:03
ubot5bug 1284629 in ciborium (Ubuntu) "filling up $HOME can make the system unusable and does not warn the user" [High,New] https://launchpad.net/bugs/128462911:03
sergiusensnerochiaro: I would rather have people moving to pitti's work on autopackage :-)11:03
nerochiarosergiusens: i wouldn't mind that but i know absolutely nothing about it. i just want to run the AP tests for a change i made to verify i didn't break anything11:04
sergiusensnerochiaro: uninstall the click, run the command again, then install the click and shove the tests11:04
=== MacSlow is now known as MacSlow|lunch
* ogra_ likes bug recycling :) 11:05
Chipacasergiusens: ogra_: so will system settings be sending notifications about disc space?11:07
bzoltanmvo_: here you go -> https://bugs.launchpad.net/ubuntu/+source/click/+bug/136432711:07
ubot5Ubuntu bug 1364327 in click (Ubuntu) "Title: Custom prefix/postfix to the generated click chroots" [Undecided,New]11:07
ogra_Chipaca, seems we can fit that into ciborium instead (at the cost of not having a freely modifyable icon though)11:07
cwayne1cjwatson_: hi -- is it possible to force architecture on a click install?11:08
Chipacasergiusens: the secondary icon might be fixed to be the sender's app icon, but the event icon you can (and should) make to be event-related (so a sd card for an sd, and http://media.tumblr.com/tumblr_m8bpshGEPp1rs4exg.gif if it's home)11:08
Chipacaogra_: ^11:08
ogra_Chipaca, you sure thats the gif you wanted to post ?11:09
Chipacaogra_: yes :)11:09
ogra_heh, ok11:09
sergiusensChipaca: yeah, just that the app is an sd card icon; si it will always be confusing ;-)11:14
mvo_thanks bzoltan111:42
dbarthpitti: hey Martin; can i pass on a shameless plug for http://bazaar.launchpad.net/~oxide-developers/oxide/oxide.trunk/revision/706 from chrisccoulson ?11:59
dbarth"seek hacker extraordinaire to craft quick test suite for new cool SSL API"11:59
dbarth;)11:59
=== bregma_ is now known as bregma
dbarththe thought process may be a bit convoluted, but we were looking at http://www.piware.de/2011/01/creating-an-https-server-in-python/ to get started...12:04
=== MacSlow|lunch is now known as MacSlow
pittidbarth: hah, glad to hear that a three year old quick hack is still useful :)12:07
chrisccoulsondbarth, pitti, oh, I wasn't asking for any help on this. I was just pointing out that pitti's blog post was the first hit on google :)12:07
chrisccoulsonhi pitti :)12:07
pittihey chrisccoulson, how are you?12:07
chrisccoulsonpitti, yeah, not too bad thanks12:07
chrisccoulsonhow are you? I don't think I've spoken to you in ages! :O12:08
pittichrisccoulson: quite well indeed, thanks; lots of phone stuff to do recently, I hope I can go back to some QA work again :)12:08
dbarthchrisccoulson: ah ok, so as long as there is a test for the feature, that's the main point12:11
chrisccoulsondbarth, yeah, there's going to be tests for these features :)12:11
chrisccoulsonpitti, ah, you're not doing QA for the phone stuff?12:12
pittichrisccoulson: most recently a lot of i18n12:13
=== _salem is now known as salem_
=== gnu is now known as Guest28366
=== zequence_ is now known as zequence
pittisil2100: is there a simple tool to clean the "landed" bits from the speadsheet? they make searching harder than necessary13:08
pittisil2100: i. e. searching for "is someone else trying to land project foo already"13:09
pittii. e. is "Archive landed requests" that tool?13:09
sil2100pitti: sure, we have a script for that ;)13:09
sil2100YEah13:09
ogra_just dont wipe it accidentially :)13:09
pittiwould it be appropriate to run that now, or do you use the "recently landed" for some weekly report or so?13:09
sil2100pitti: no no, I'll run it now, one moment13:09
* ogra_ doesnt have the dbus patches he still needs to land except for the linked pastebins in the spreadsheet 13:10
sil2100pitti: we didn't do that last week since we were syncing stuff still, so it was good to have the recent landings on the main page13:10
pittisil2100: yeah, I don't want to break your workflow13:11
pittisil2100: it's not crucial right now, I just wondered13:11
pittioh look, Mr. Proper! thanks sil210013:11
sil2100:) np! Thanks for poking about that, so busy with things that it really got badly bloated13:12
pittisil2100: did I understand your announcement right -- I'd first land stuff in an ubuntu silon N, then you assign an additional RTM PPA, then we can add the "sync:N"?13:14
pittierr -- s/silon/silo/, s/PPA/silo/13:14
sil2100pitti: yeah, basically when you get an ubuntu silo N assigned, we automatically (by automatically I mean manually by the LT) give you an ubuntu-rtm silo with an sync:N13:15
sil2100pitti: so you only need to bother with the ubuntu landing, the rtm one we'll fill in for you13:16
pittiok, I filled in line 4213:16
pittiah, /me will fold in rvr's branch too13:19
* pitti watches sil2100 doing the downwards line extension -- good, so I got that right :)13:20
ichigo-rokuHello13:20
ichigo-rokuI've installed Ubuntu Touch on my Nexus 5, do you know where I can get some support ?13:21
seb128kenvandine, bug #1362143, I'm happy to change, maybe check with mpt for "Lock security" None->Swipe13:23
ubot5bug 1362143 in ubuntu-system-settings (Ubuntu) "Change translation for "None" in Lock Security" [High,In progress] https://launchpad.net/bugs/136214313:23
kenvandineseb128, i think it makes more sense to me13:24
seb128kenvandine, wfm as well, still need a design ack ;-)13:25
pittisil2100: sorry, I think I messed that up: I added vrruiz branch after you assigned the silo already; I pressed build after adding the branch, but I figure it grabs the branches at assignment time already13:25
pittisil2100: so I figure that build needs to be canceled and the silo reconfigured?13:26
mptseb128, would adding a leading space work as a workaround? :-) (“ None”)13:26
seb128mpt, I've a fix suggested which adds the context13:27
seb128mpt, it's just that Ken said on the review that he thinks using "Swipe" would be nicer13:27
seb128mpt, e.g he challenges your design decision :p13:27
dobeyichigo-roku: not explicitly. it's not an officially supported device. you can ask questions here of course13:27
ogra_seb128, does french have a word for "Swipe" ?13:27
* ogra_ guesses translating it to something useful is the hard bit here 13:28
kenvandinempt, :-D13:28
mptkenvandine, a swipe may be the thing that you “Unlock the phone using”, but it is not a form of “Lock security” — it isn’t security at all13:28
ichigo-rokudobey, OK thanks13:28
kenvandinempt, agreed... but i think it's commonly referred to as "Swipe to unlock"13:29
seb128ogra_, we would probably use "glisser" (= slide)13:29
kenvandineNone seems odd to me13:29
ogra_yeah, i wouldnt even know what to use in german13:29
kenvandineand i think needing to add context for translators is a clue13:29
kenvandineogra_, what does android say for german?13:30
ogra_hmm, dunno, where do i find that setting :P13:30
* ogra_ boots an android phone 13:30
kenvandinenot sure in settings13:30
kenvandinebut on the unlock screen13:30
seb128kenvandine, the context is not because the option is ambiguous13:31
kenvandineit says swipe to unlock13:31
dobeywhat does iphone say for "Swipe to unlock" ?13:31
ogra_"finger bewegen" ...13:31
seb128kenvandine, it's just because "none" can be translated differently in different context, so the different instances can't be grouped under 1 translation13:31
ogra_which would be "move your finger" ...13:31
ogra_and yes, that is as awful in german as it sounds in english13:31
dobeyoh i guess iphone says "slide"13:31
kenvandineseb128, i see13:32
mptI don’t see how languages translate the word “slide”/“swipe” is related…13:33
nik90_charles_: ping13:33
mptkenvandine, there are several other places we could plausibly use “None”. For example, if Notifications settings were more fine-grained, “None” next to an app name might mean “can’t issue notification bubbles or sounds or vibrations”.13:34
mptThat might need different translations again.13:36
kenvandinempt, it isn't... i just saw the branch and it made me think "Swipe" makes more sense to me13:37
seb128kenvandine, let's respect the design and land the fix like it is then :-)13:39
kenvandineseb128, i'm fine with that :)13:40
mptkenvandine, thanks for challenging though. Sometimes I’m wrong. ;-)13:47
kenvandinempt, every once in a while :)13:47
=== Ursinha-afk is now known as Ursinha
derek-gso - meizu mx4 was announce - but with some shady flyme OS. When is it gonna get Ubuntu touch?13:55
ogra_ask meizu ?14:01
dobeyderek-g: flyme is their android fork14:02
derek-gdobey, android fork. eww, gross, sick14:06
dobeyit's basically just android with some different default apps/ui iirc.14:07
Cimimterry, on holiday?14:08
derek-gdobey, :) yeah. don't want that.14:08
mterryCimi, nope, that was a US thing just for yesterday14:08
Cimimterry, ok, well I am finishing up here14:08
dobeyderek-g: http://forum.meizu.com/forumdisplay.php?fid=54&page=1 is probably the best place to discuss Ubuntu on Meizu phones at the moment14:10
pittisil2100: ok, silo 1 tested and marked so in the spreadsheet; what's the magic to invoke the copying?14:25
pittisil2100: just assing a silo and build?14:26
sil2100pitti: ah, so you assigned it yourself :) Yeah, just do an assignment and build14:26
pittisil2100: no, I didn't touch the RTM landing14:26
pittisil2100: and you assigned the ubuntu landing silo14:26
pittior what do you mean?14:26
sil2100Oh, I didn't assign the ubuntu silo14:28
sil2100And since you didn't, then it was Mirv who did ;)14:28
sil2100Anyway, let me just assign the rtm one now14:28
pittiah :)14:28
pittisil2100: so it's test - assign RTM silo - build (? or just assign?) - wait until it hits that PPA - publish and clean the ubuntu one?14:29
sil2100pitti: ok, silo assigned - once you press 'build' on it it will just sync the packages that are in the ubuntu silo14:29
pittisil2100: splendid, thanks! I'll spread the word on the next one who runs into this14:30
sil2100pitti: does this change not require QA sign-off? Just to make sure14:30
pittisil2100: I thought trivial changes wouldn't? you tell me14:30
sil2100pitti: depends on how the changes look like, isolated bugfixes don't require that, same for some basically no-op packaging changes14:31
sil2100Let me take a lookie14:31
pittisil2100: (btw, no RTM silo assigned yet)14:31
sil2100pitti: huh, 2014-09-02 14:29:18,536 INFO Assigning "ubuntu-rtm/landing-004" as silo. <- the spreadsheet didn't register this yet though14:32
pittiah, ok14:32
ogra_sergiusens, rsalveti, hmm, do you remember what we had to do for flo to not make it show up offline in adb all the time ? i think i remember there was some recovery hackery we had to add14:32
pittithere it goes14:32
ogra_seems krillin hits a similar issue14:33
ogra_when dropping the hacked upstart job14:33
sergiusensogra_: check that the keys aren't set in /data (recovery)14:33
sil2100pitti: I'm still making this silo-sync functionality better, but for now it does everything it needs to - i.e. build the packages from the other silo ;)14:33
sil2100pitti: but it will be more verbose and smarter soon14:33
pittisil2100: https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-004-1-build/15/console looks a bit scary (like it's not just copying packages, but actually building things), but I'll let it finish before making a fuss :014:34
sil2100pitti: it's not using copy-package14:34
sergiusensogra_: the keys that make it an authorized device that is14:34
ogra_hmm14:35
sil2100pitti: we're not doing a direct source copy because we're actually changing the version number now ;)14:35
sil2100pitti: i.e. appending the ~rtm to the upstream version14:35
pittiaah14:35
ralsinaHello, all! In latest utopic-proposed I can't type anything in the "search" field of the scopes. Also, even though I set a PIN it asks me for a "passphrase" to unlock. Known issues?14:35
ogra_ralsina, i think mterry is actively working on the latter one14:37
ralsinaogra_: thx14:37
mterryralsina, did you set PIN via the wizard?14:37
mterryralsina, or via settings?14:37
ralsinamterry: exactly14:37
ralsinamterry: via wizard14:37
kenvandineseb128, what did happen to the reboot option in the power off dialog?14:37
ogra_sergiusens, sniff ... there is nothing related to adb :(14:38
mterryralsina, ah...  this isn't the first report about that...  I've got it on my list to look at14:38
mterrykenvandine, intentionally killed14:38
sergiusensogra_: so user mode adb has this issue?14:38
ralsinamterry: awesome14:38
sergiusensogra_: while in ubuntu or recovery?14:38
kenvandinemterry, bummer...14:38
mterrykenvandine, with the rationale that users shouldn't need to care about rebooting14:38
ralsinamterry: at least the pin works s passphrase :-)14:38
kenvandinemterry, but we tell them they need to reboot14:38
mterryralsina, yeah...   :-/14:38
ogra_sergiusens, as soon as i drop the bind mount of the adbd upstart job it falls over as "offline" yeah14:39
mterrykenvandine, during system image update? we do the rebooting for them then14:39
kenvandinefor a language change, in settings14:39
mterrykenvandine, oh  hrm14:39
sergiusensogra_: maybe special privs are missing14:39
mterrykenvandine, that was probably overlooked.  Maybe file a bug with design about it14:39
sergiusensogra_: afaik, android runs adb as root and fallbacks to user on start, right?14:40
ogra_sergiusens, well, i wonder why the bind mounted hackish file works then14:40
sergiusensand if the ro prop is set, adb root is allowed14:40
ogra_sergiusens, no, i only changed the upstart job, i still use the same adbd14:40
sil2100pitti: since yeah, we had some doubts about doing srccopies all the time, since then what you end up with is basically the same version of a package with different insides if the build-deps change14:40
kenvandinemterry, i guess it would be even better if the lang change dialog would allow the reboot14:40
sergiusensogra_: udev races?14:40
sergiusensogra_: but now the upstart job is part of the session, right?14:41
ogra_and adbd always runs as root ... in my new adbd setup it drops to the user for the shell but the adb daemon goes on running as root14:41
sil2100pitti: in the very first moments of the ubuntu-rtm branching it was fine as the delta was small between archives14:41
pittisil2100: yeah, the binaries would be different; while that's not in principle a problem, having a diffretn version number makes that more explicit indeed14:41
sergiusensogra_: ah, interesting14:41
ogra_sergiusens, no, no udev races ... i'm sure it has to do with init.rc not properly initializing14:41
mterrykenvandine, true...14:41
sil2100pitti: exactly, that's why we decided to actually do this properly now once we can do it automatically by the infra14:41
sergiusensogra_: can't think of anything, does logcat printout something useful?14:42
kenvandinemterry, do you know where I can look for an API to do that?  i assume powerd dbus?14:42
pittisil2100: that changelog looks weird: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu-rtm/landing-004/+sourcepub/4387111/+listing-archive-extra -- it includes *all* versions ever, while RTM alraedy has 0.2.11+14.10.20140827.4-0ubuntu114:42
pittisil2100: so it looks like a scary change, but it's just the topmost record14:42
sil2100pitti: don't worry about that, it's an launchpad issue14:42
ogra_sergiusens, nopes, only sensorservice spam14:42
sil2100pitti: if you check the diffs they look ok14:43
sergiusenspitti: I write my own changelogs to avoid that issue14:43
ogra_(lots of it though)14:43
pittisil2100: right, just looks like a wrong -v with dpkg-buildpackage14:43
pittisil2100: to include all previous changelog entries14:43
mterrykenvandine, yeah or the system-image-dbus service14:43
kenvandinempt, thoughts on adding a "Reboot now" button when changing language?14:44
pittisil2100: i. e. not an issue with LP, but with the train (see https://launchpadlibrarian.net/183792525/ciborium_0.2.11%2B14.10.20140902.1~rtm-0ubuntu1_source.changes), but I don't worry anyway :)14:44
=== dandrader is now known as dandrader|afk
mptkenvandine, hot tears of frustration14:44
kenvandinehaha14:44
kenvandinempt, it's a corner case... i'd imagine14:45
kenvandinehow often will users change lang after the wizard14:45
mptyes14:45
kenvandinempt, but if they do, they need to restart14:45
charles_nik90_, pong14:46
robotfuelcyphermox_: ping, we still have mtp crashes after the fix on 20140827, I assigned https://bugs.launchpad.net/ubuntu/+source/mtp/+bug/1364428 to you, let me know if it should be assigned to someone else.14:46
ubot5Ubuntu bug 1364428 in mtp (Ubuntu) "/usr/bin/mtp-server:11:error_code:cancel:cancel:core::dbus::asio::Executor::on_dbus_remove_timeout:_dbus_timeout_list_remove_timeout" [Critical,Confirmed]14:46
cyphermox_robotfuel: no, that's correct14:48
cyphermox_I'm already aware of that bug14:48
kenvandinempt, users could always power off and on again14:48
ogra_sergiusens, argl ... so it seems unlike any other android device in the world, we have init.rc use adb as option totally randomly as usb property values (i.e. not "=adb,mtp") but shuffled at the developers will ... so when we set the property on the ubuntu side the init.rc lines will never fire properly as intended14:49
=== charles_ is now known as charles
ogra_which will not online the gadget14:49
sergiusensogra_: I thought you knew order was important14:50
kenvandinempt,  this is in reference to bug 124087514:50
ubot5bug 1240875 in ubuntu-system-settings (Ubuntu) "Need to reboot the phone to have it pick up a new language setting" [Critical,In progress] https://launchpad.net/bugs/124087514:50
mptkenvandine, yeah, but that would be lame if we know they have to. So we need a dialog, which means that the setting isn’t instant-apply, which means the language list should be a dialog as well, which means its parent item should be ellipsized rather than chevroned14:50
mterryseb128, when you saw the "I set PIN, but am seeing passphrase" issue, you were setting PIN via wizard right?14:51
kenvandinempt, i'm reviewing a branch that adds a dialog which lets the user know the phone needs to be restarted to get the lang change14:52
ogra_sergiusens, i do ... i thought the vendor doesnt ... but i see entries for mtp,adb and rndis,adb (and adb standalone) ... so they are there but seem to never fire14:52
mptkenvandine, tells you but doesn’t let you?14:53
ogra_sergiusens, in fact it looks like init.usb.rc isnt used at all ... so our bottom layer isnt set up14:53
kenvandinempt, right14:53
kenvandinempt, i'd rather let them reboot14:53
mptkenvandine, yes, and revert if they don’t14:54
kenvandinempt, ok, can you please comment on that bug?14:54
ogra_bah14:55
ogra_ok, it is functionfs ... damned14:55
slangasekogra_: 'the UID/GID "transfer on s-i upgrades" bug': is there an open bug report about this at all?  I know only that we've had IRC discussions about it... if it needs to be tracked, could you please file a bug report and assign it?14:57
rsalvetiogra_: sergiusens: well, our adb is the same as it's the one running on ubuntu15:00
charlesdavmor2, thanks for filing Bug #1364088, not many people would have had the patience to test that fully :-)15:00
ubot5bug 1364088 in Indicator Date and Time "When the alarm ringing length is set to 10 minutes in clock app, it rings for 11 minutes." [Undecided,New] https://launchpad.net/bugs/136408815:00
charlesdavmor2, that's actually kind of awesome. You should get some kind of an award for that15:01
rsalvetiogra_: you mean we don't have the same property handling logic in krillin?15:01
rsalvetias we have for the other nexus devices15:01
davmor2charles: I got one the quarter before last ;)15:01
Drew_Neilsonanyone know when the next Ubuntu on Air will be?15:01
Drew_Neilsonno one is updating the Ubuntu on Air calendar, it seems15:02
davmor2popey: ^15:02
mterryralsina, do you happen to remember when you hit the PIN/passphrase problem, did you do a fresh wipe of the image first?15:02
popeyDrew_Neilson: new15:02
popey*now15:02
ralsinamterry: it was a fresh emulator, just created15:03
mterryralsina, thanks15:03
mptkenvandine, done15:03
kenvandinempt, thx15:03
Drew_Neilsonpopey: right now?15:03
popeyDrew_Neilson: yes15:03
ogra_slangasek, i know you pointed me to a bug back then ... which iirc you assigned to stephane15:15
seb128mterry, I don't think I used the wizard but I can't say for sure15:17
ogra_slangasek, here we go https://bugs.launchpad.net/ubuntu/+source/system-image/+bug/133253815:17
ubot5Ubuntu bug 1332538 in system-image (Ubuntu) "No UID checks on rootfs updates" [Undecided,New]15:17
seb128mterry, I tested the wizard like once, but I think I picked swipe and I used settings then to change it15:18
mterryseb128, bummer.  I was hoping I could isolate the problem15:18
seb128mterry, well, I tried the wizard once, so I might remember wrongly15:18
ogra_slangasek, iirc the outcome of the IRC discussion (which isnt tracked in the bug indeed) was to diff groups and password files and chown the rw bits15:18
slangasekogra_: and is there reason to think this should be targeted, as opposed to "fix when we get a chance"?15:19
pmcgowankenvandine, mpt a suggestion discussed earlier was to provide a reboot and reboot later options15:19
ogra_slangasek, we recently had all log files owned by the usermetrics service after an upgrade ...15:20
mptpmcgowan, I think that would be unnecessarily complicated, because it would require (a) some kind of notation in the screen that “this is the language you’ve chosen but it isn’t in effect yet” and (b) an “okay, *now* I’m ready to restart” button15:20
pmcgowanmpt, ok makes sense15:22
kenvandinemterry, these image numbers are confusing... i just switched my mako to ubuntu-rtm/14.09-proposed which is image 1915:26
kenvandinemterry, i'll let you know how testing silo 3 goes with that15:26
mterrykenvandine, oy yeah15:26
kenvandinemterry, friday i tested it with krillin rtm 5 :)15:26
kenvandinewe need a matrix of devices and image revs to see what's roughly equal to what15:28
cwayne1bzoltan: ping15:33
=== alecu_ is now known as alecu
kenvandinemterry, ok... i reproduced ToyKeeper's issue15:38
kenvandinemterry, i can't reproduce the old bug though :)15:38
kenvandinemterry, so i went from none to passphrase (not pin)15:38
kenvandineentered a 4 digit passphrase twice15:38
kenvandineand it hung for a few seconds then told me it failed15:38
kenvandinemterry, now i can't change it15:40
mptHmm, latest clock app crashes on launch15:44
kenvandinemterry, also... i've confirmed i can't reproduce her new bug without silo 315:47
kenvandinemterry, so the original bug is fixed, but this regression was introduced15:48
kenvandinemterry, when i first switched to passphrase, i entered a 4 digit pass (same as the pin lock i usually use)15:48
kenvandinewhich... was the same as the password for phablet at the time15:48
kenvandineso maybe it failed to set it because the password was already set?15:48
seb128mpt, 1363314 is likely your issue15:51
Mirvpitti: I don't think your ciborium got to -rtm, there's no packagelist_rsync_landing in the publish job run15:54
pittiMirv: hm, checking15:55
pittiso the ubuntu one landed fine: https://launchpad.net/ubuntu/+source/ciborium/0.2.11+14.10.20140902.1-0ubuntu115:55
pittihttps://launchpad.net/ubuntu-rtm/+source/ciborium not yet indeed15:55
Mirvpitti: I believe it's because the sync process isn't perfect yet. the PPA copy goes fine, but it seems the package list is sometimes empty, so build with watch_only would give nothing and same for publish.15:56
pittiMirv: indeed it seems https://ci-train.ubuntu.com/job/check-publication-migration/44989/console checked the wrong archive? that loos like the ubuntu version number, not the RTM one15:56
pittiMirv: so do I try and publish again?15:56
Mirvpitti: you can try, but I've a same problem with rtm 008, and I'm going to reconfigure it with the package name instead of sync:N, then build with watch_only and publish.15:57
Mirvpitti: we'll need sil2100 anyhow for any real fixes15:57
pittiMirv: if you know how to publish this properly, can you apply that to rtm silo 4 too, or is that too late now?15:58
* pitti doesn't clean the ubuntu silo yet15:58
pittiMirv: or, I could just use copy-package to copy from the silo to RTM, which is the proper way to do it?15:59
Mirvpitti: I'll know soon if I have a method :)15:59
Mirvyes, I seem to have16:00
mptHmm, the new clock app’s hour hand is coloured like a second hand16:02
mterrykenvandine, just got back from lunch, sorry16:03
Mirvpitti: ok, please rehit the publish now on rtm-00416:03
mterrykenvandine, you can't switch password types if you keep the same actual password: bug 135704316:03
ubot5bug 1357043 in ubuntu-system-settings (Ubuntu) "Can't switch from passphrase to passcode if they are identical " [High,Confirmed] https://launchpad.net/bugs/135704316:03
pittiMirv: done, https://ci-train.ubuntu.com/job/ubuntu-rtm-landing-004-2-publish/7/16:03
Mirvpitti: looks good now! I'll e-mail sil2100 and robru, I believe all recent rtm landings need to be double checked.16:05
pittiMirv: cheers!16:05
bzoltancwayne1: pong16:07
ichigo-rokuI've installed Ubuntu Touch on my Nexus 5, when I press the upper right button (physical) of my Nexus 5 (to put the phone in "sleep mode"), it's not turning off my screen, the screen is dark but there's still light coming from the screen. Do you know if it's possible to complety turn off the screen ?16:08
cwayne1bzoltan: hey, so I'm trying to install click:armhf in my click chroot, but can't seem to get it installed, any idea why?16:11
=== dandrader|afk is now known as dandrader
mhall119got my first twitter notification on my phone today \o/16:26
bzoltan1mhall119:  cool, is not it :)16:37
bzoltan1mhall119:  and I am reviewing the final MR for the full blown scale support in the SDK16:37
bzoltan1mhall119:  i will release it tomorrow16:38
mhall119bzoltan1: support for what?16:38
mhall119zbenjamin: how are we doing on being able to run scopes project from QtC?16:40
mhall119mvo_: cjwatson_: I was told to talk to you guys about being able to get image-based updates for the emulator, currently we have to delete and re-create them to get new versions16:42
mterrykenvandine, I'm sorry, I think I'm following your instructions, but I can't reproduce16:42
mterrykenvandine, you just went from swipe to passphrase?16:43
mhall119bfiller: is it by design that the messaging app will only import content from the gallery-app?16:45
bfillermhall119: not sure what you mean exactly16:49
bfillermhall119: you can attach pictures from messaging app so whatever apps export that will show up16:49
bfillergallery, camera, etc16:50
mhall119bfiller: they don't though, it always launches the gallery, it doesn't show a content peer picker16:56
mhall119at least not on the latest promoted "devel" image16:56
bzoltan1mhall119: darn... I am getting tired ... s/scale/scope/16:56
bfillermhall119: does for me16:56
mhall119bfiller: are you on devel or devel-proposed?16:56
kenvandinemterry, yes... but i used a 4 digit passphrase, same as the previous pin i had used16:56
bfillermhall119: yes16:56
kenvandinemterry, note... i noticed with an sudo... i had to use that pass16:56
bfillerdevel-proposed16:57
mhall119maybe it's been fixed there but not promoted yet16:57
kenvandinemterry, i'm going to try the same steps on utopic-proposed, now that i've reproduced it16:57
bfillerit's definitely fixed on devel-proposed16:57
mterrykenvandine, you say "previous pin" but you also say you were switching from swipe17:00
kenvandineyes17:01
kenvandinebut it had been set to pin before17:01
kenvandinei switched to swipe17:01
mterrykenvandine, before switching to swipe?  ah17:01
kenvandineentered pin to make the change17:01
kenvandinethen switched to passphrase17:01
kenvandineand used the same 4 digits17:01
mterrykenvandine, than that shouldn't matter -- switching to swipe clears the existing shadow entry17:01
kenvandineand reproduced her issue17:01
kenvandineand once i did... i couldn't change it back to swipe17:02
kenvandineor pin17:02
kenvandinekeeps complaining about incorrect pass17:02
kenvandinehowever... sudo does accept that pass17:02
mterrykenvandine, tried doing those steps (pin, swipe, same passphrase).  didn't cause a problem for me17:02
kenvandinemterry, maybe it's related to the other fix... so you didn't have to enter the pass when it was cached?17:02
mterrykenvandine, right17:02
kenvandinetry rebooting... or killing it17:03
kenvandinei couldn't reproduce it a second time without rebooting17:03
mterrykenvandine, ah.. ok, will try.  but i have to run out for a bit now17:03
Cimimterry, the issue with the scrolling at bottom is the cacheBuffer17:04
kenvandinemterry, actually... so it just changed to swipe after i hit cancel17:04
Cimimterry, I am wondering if I should use Flickable + repeater17:04
kenvandineon the failed password dialog17:04
kenvandinemterry, kept saying incorrect password... when i knew it was right17:04
kenvandinehit cancel and it did indeed switch to swipe17:04
kenvandinemterry, and i just reproduced it on krillin utopic-proposed image 817:06
popeyogra_: how can I tell an 8GB Nexus 4 from a 16GB Nexus 4 via phablet-shell?17:15
popeyaha, fdisk! :D17:16
popeyduh17:16
ogra_yeah17:19
=== elopio_ is now known as elopio
=== Zic is now known as Guest73135
dobeypopey: or "lshw -c disk"17:27
mhall119bzoltan1: is this possible? http://askubuntu.com/questions/518893/in-the-ubuntu-sdk-is-there-a-way-to-view-all-global-variables-in-current-projec17:28
bzoltan1mhall119:  i do not know about such feature17:29
kenvandineWellark, did you see my comments on the apneditor branch?17:29
mvo_mhall119: I'm EOD, maybe barry can help today, otherwise I can check it out tomorrow17:48
barrymhall119: ?17:49
* ogra_ googles EOD17:49
mvo_ogra_: even if you find it, you will not understand why it ;)17:52
mvo_barry: "I was told to talk to you guys about being able to get image-based updates for the emulator, currently we have to delete and re-create them to get new versions"17:52
mvo_barry: that was the context that mhall119 asked about17:52
ogra_mvo_, yeah :)17:53
barrymvo_: ack17:53
barrymhall119: yeah, xnox was working on all that, but i frankly don't know where it was left.  i never had much success with the emulator on amd64, but i also haven't tried in a few months17:54
=== dandrader is now known as dandrader|afk
=== ajalkane_ is now known as ajalkane
AkiritoHi guys.! I have a question?18:01
AkiritoIt's about ubuntu for Sony device..18:02
AkiritoIt's like top secret... I need to know if anyone is reading to me?18:02
Akiritonobody?18:04
ogra_if you have something top secret it would be better to not talk in a publically logged channel about it i guess :)18:04
mhall119Akirito: this channel is public and logged, so don't say things you can't say publicly18:07
dobeyi don't think anyone has done a port to Aibo anyway18:09
mhall119dobey: of course not, because Ubuntu is for *human* beings :)18:11
dobeymhall119: i for one, welcome our robot puppy overlords18:12
=== dandrader|afk is now known as dandrader
ogra_robot puppies just leave their electron droppings everywhere18:15
dobeydoes that mean they are fissile?18:18
popeywow, i haven't heard the word Aibo in years18:19
dobeyheh18:22
dobeythe Internet of Puppies18:23
slangasekogra_: so, I am failing to find the previous discussion about the uid/gid stuff in my irc scrollback; but I thought the winning idea at the time hadn't been uid migration, but statically configuring the set of users at image build time, no?18:31
slangasekogra_: maybe you have a pointer to where/when this discussion happened last, that I can have a look at?18:31
ogra_slangasek, in here or in -release between you, stgraber and me18:31
slangasekogra_: ok, but when?18:32
ogra_slangasek, and stgraber came up with the idea to diff group and passwd files, and thn iterate over the writable dirs/files on boot and chown them18:32
ogra_(in case there are actual changes)18:32
ogra_slangasek, perhaps three weeks ago ?18:32
ogra_not sure18:32
stgraberIIRC we said we should have a list of users and groups that we want to be static and have the image build process create all of those at once there ahead of package installation, so that we don't get the potentialy random ordering of apt/dpkg18:33
stgraberthe alternative being the boot-hook doing the chmodding, but that seems a bit gross to me (though potentially stil needed as a one-off with the other solution) and even though the number of affected files will be small, will still be a bit of a slowdown on post-update boots18:34
ogra_stgraber, slangasek note that all user account data is in extrausers anyway18:35
ogra_stgraber, and while the boot hook might seem gross the alternative is also quite a big change in livecd-rootfs18:36
ogra_not as ugly but surely as dangerous18:36
slangasekogra_: not trying to re-hash the discussion here; it seems stgraber agrees with my own memory that we prefer this at image build time18:39
slangasekwhich also gives us static checking of the set of system users being created18:39
ogra_slangasek, well, as long as it doesnt break i'm happy with either :)18:42
stgraberright, we should fail if we notice anything extra after installing packages, that will avoid any extra breakage18:42
stgraberogra_: well, I'd much prefer having live-build fail than have a boot time script fail, easier to fix the former rather than the latter :)18:43
* slangasek nods18:43
slangasekstgraber: should I assign this bug to you?18:43
stgraberslangasek: well, ogra_ knows the live-build stuff a lot more than I do but if he doesn't have time to sort it out, I could find the time to fiugre out how that stuff works and do it there18:45
stgrabershould really just be two live-build hooks, one iterating through the accounts we want, make a copy of /etc/passwd and /etc/group and then a second one running a diff to check for anything that got added and exit 1 if that's the case18:45
slangasekstgraber: assigning it to you18:49
stgraberalright18:49
stgraberI'll work on the patches and let ogra land them when he feels is best to do so18:49
ogra_stgraber, except that i'm fully hogged with the developer mode landing (which is a hell of coordination work between CI, QA, SDK and landing team, and is going on since weeks)18:50
ogra_stgraber, else i wouldnt mind to do it myself18:50
stgraberogra_: I don't expect to have those patches for at least a couple more days, did we start hitting that kind of problem already (wondering how urgent it is so I can better prioritize)18:50
utackbtw has someone contacted facebook about whatsapp? i remember the old company turning you down, but maybe things changed?18:51
ogra_stgraber, yup, once ... /var/log  got re-owned by usermetrics and neither rsyslog could log nor could logrotate remove the 50M syslog file :)18:52
=== Guest73135 is now known as Zic
=== dandrader is now known as dandrader|afk
sil2100pitti: if anything, sync builds should now have a proper changelog list in changes19:22
sil2100pitti: sorry for that, it seems there was a small one-liner19:26
danielholmHey, I wanted to try to resolve a bug about the Swedish keyboard layout that I reported and propose it to be merged, but I'm having some questions19:30
danielholmI found this code, which I thought was the keyboard for Touch, but it looks like it should: http://bazaar.launchpad.net/~phablet-team/ubuntu-keyboard/trunk/view/head:/plugins/sv/qml/Keyboard_sv.qml19:31
danielholmso maybe I'm off19:31
kenvandineseb128, i have a packaging change for folks, what do you think of https://code.launchpad.net/~ken-vandine/ubuntu/utopic/folks/misc/+merge/23311120:05
jgdxdanielholm, maybe check in #ubuntu-unity too20:07
=== cjwatson_ is now known as cjwatson
kenvandineseb128, those  backends being included in libfolks25 causes them to get loaded in the address-book-service, wasting memory, cpu, etc20:10
seb128kenvandine, is there any chance you could fwd that to Debian?20:11
kenvandineyeah20:11
kenvandinei'd hate to carry the delta20:11
Drew_Neilsoncan anyone tell me where I can go on my Windows PC to see what apps are available for Ubuntu on phones and tablets?20:25
danielholmjgdx: I found the files in a different branch, and updated the bug. but thanks20:26
popeyDrew_Neilson: we don't have a web based store right now20:27
Drew_Neilsonpopey so how am I supposed to know what apps are available for Ubuntu Touch before buying a phone?20:28
popeyDrew_Neilson: you don't yet. The project isn't finished/20:31
dobeyalso there isn't a phone yet20:31
dobeyso you've got some time :)20:31
popeythere is that20:31
dobeyalternatively you could just run the ubuntu-next preview image in a VM or something i guess, and browse the store that way, or with the emulator inside a vm running ubuntu20:33
=== dandrader|afk is now known as dandrader
Drew_NeilsonI'm not even running Ubuntu on my laptop, but I might install it on a potential future desktop, as I might be receiving a HTPC and might need a free OS to put on it20:40
nik90_dobey: actually the emulator inside a vm doesn't provide the correct amount of apps since it is missing apps that weren't compiled for i386 which is quite a lot of them20:50
dobeynik90_: you can view armhf-specific apps from there though20:53
nik90_true20:53
dobeynik90_: there's an env var to override for testing20:54
nik90_dobey: I use the emulator for development and testing and was rather suprised to not see LogViewer and Ubuntu App Startup apps not available for it. But then again it is just an emulator, so not critical20:55
dobeynik90_: well, once magic fat packages are fully enabled/working, that should go away and all apps should appear for all archs20:56
nik90_dobey: yes..really looking forward to that20:57
nik90_tedg: ping21:11
tedgnik90_, Howdy21:12
nik90_tedg: Hi, I had a question about your app "Ubuntu App Startup".21:12
nik90_tedg: What does the graphs show?21:12
tedgnik90_, Well, the data is a bit variable right now, it should be the amount of time to when the first frame is shown.21:13
tedgnik90_, The source data isn't perfect yet, I've got a branch to make it better, but we need UAL cgroups to land first :-/21:13
nik90_tedg: but that time is 250 which is way too small.21:13
nik90_ah21:13
nik90_tedg: I am guessing when that lands it should show 2690 ms or something21:14
tedgnik90_, Yes, hopefully that low :-)21:14
nik90_tedg: but this is cool. I can measure it everyday to see if I am regressing it or not21:14
nik90_tedg: I am measuring it manually meanwhile :D21:14
tedgnik90_, Yes, that's exactly our plan. So then we can also tie it back to toolkit landings, etc.21:14
tedgFor instance if all apps become slow one day.21:14
nik90_tedg: sweet21:15
nik90_tedg: so the test server is the qa dashboard?21:15
tedgnik90_, Basically, it's part of the UTAH testing, and runs on a N4.21:15
nik90_awesome.looking forward to it all working properly21:16
tedgMe too! \o/ :-)21:16
dobeyoh sweet, i can unfavorite music/video scopes now21:18
nik90_dobey: late to the proposed party :)21:25
dobeynik90_: nah, i've been on proposed. but the n5 builds were stuck for a couple days, and i just flashed up today21:26
nik90_dobey: ah21:26
=== randomcpp is now known as gcollura_
=== gcollura_ is now known as gcollura
=== salem_ is now known as _salem
Akiva-ThinkpadWhat tha hack? How did I not know about this channel?23:30
nhainesAkiva-Thinkpad: welcome!23:32
Akiva-Thinkpadhey nathan23:32
Akiva-Thinkpadwhats you busy with these days?23:32
nhainesAkiva-Thinkpad: Stuffs.  :)  I signed a book contract, so I'll be writing an Ubuntu book starting this week.23:34
nhainesTonight, if I finish this other project.  :)23:34
Akiva-Thinkpadnhaines, Wow! that is very cool!23:35
nhainesThank you.  :)23:35
Akiva-Thinkpadnhaines, 2015; how to install ubuntu? or what?23:35
nhaines"Beginning Ubuntu Linux for Windows and Mac Users".  But I'm going to try to see if I can convince them to pull "Linux" from the title.  ;)23:35
nhainesAlso I'm going to see if I can get it submitted in time to carry a giant box of them to SCALE.23:36
Akiva-Thinkpadnhaines, lol; as long as you put it in the book23:42
* Akiva-Thinkpad wonders if the ubuntu website still doesnt have the word linux in it23:42
* Akiva-Thinkpad is sitting in front of the mac store23:44
Akiva-Thinkpadjust had a fellow peer over my shoulder, looking at what I was running23:44

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