/srv/irclogs.ubuntu.com/2014/08/15/#ubuntu-touch.txt

mibofrapopey: with busybox's ping I can ping00:00
mibofrawith the one on iputils-ping no00:00
popeystrange, works here00:02
popeyhttp://paste.ubuntu.com/8049448/00:02
mibofrapopey: can you do a file /bin/ping and a stat /bin/ping and paste them please?00:06
mibofra;)00:06
mibofra*:)00:06
popey/bin/ping: setuid ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=51c7d7cc7ad3defd6889b54ce3f8ed29fe9b14ef, stripped00:06
popeyhttp://paste.ubuntu.com/8049467/00:07
mibofraalso ping6 doesn't work lol00:08
Wellarkanyone ever seen this?00:10
Wellark[ FATAL ] /usr/include/gtest/internal/gtest-port.h:1340:: pthread_mutex_lock(&mutex_)failed with error 2200:10
mibofrapopey: the ubuntu's ping is an executable for file, the android's ping for file is a shared object00:15
mibofraah ok popey nevermind, in my particular configuartion I've to use the android one's00:17
mibofra*ones00:17
mibofraanyway thanks for helping me00:18
=== VargaD_ is now known as VargaD
nhainesdobey: whoops!  Just yes to vodka.  :)00:45
dobeynhaines: heh00:46
mhall119cwayne: go will be my next language to learn, I'm betting it'll take more than 25 tries :)01:07
dobeyonly 25 tries to do something in c++? you're doing well :P01:08
mhall119dobey: something that's mostly copypasta from pete-woods' code, so really 25 tries to make it compile and run01:25
dobeymhall119: yeah, 25 is a good start. templates blowing up during compile can be a pain :)01:27
RAOFWellark: “errno 22” says that's “Invalid argument”, which would suggest that something's trying to lock a mutex that isn't?01:29
mhall119dobey: the current limitations with a Trusty host didn't help either01:32
dobeymhall119: ah. lxc to the rescue?01:32
mhall119click chroot to build, then I had to manually copy it to the emulator and install it in order to run it01:33
mhall119the SDK team was working with the Unity team to make it possible to do it all from within Qtc01:33
dobeyah01:33
mhall119but that's not there yet01:33
dobeyyeah. i mostly stick to emacs/terminal for my stuff, and things that require utopic libs, i just edit in trusty host, and then compile inside a utopic lxc01:35
dobeyworks fairly well so far01:35
mhall119qtc at least handles the building in the click chroot for me, that part was mostly easy01:35
mhall119it was just a multi-step manual process, which slows things down01:35
dobeywell, at least it's not as slow as waiting for jenkisn to build it :)01:36
mhall119true, and the i386 emulator is pretty fast to boot now01:36
WellarkRAOF: I found the cause01:47
Wellarkit's a cmake bug01:47
WellarkRAOF: http://www.cmake.org/Bug/view.php?id=1505801:48
Wellarkwith strict enough C_FLAGS01:48
WellarkCmake fails to find pthreads01:48
Wellarkwhich then somehow ends up defining -DDGTEST_HAS_PTHREAD=001:49
Wellarkwhich then breaks GTest01:49
Wellarkfun fun fun01:49
RAOFThat's pretty awesome!01:55
asac04:18 < asac> cyphermox_: how can i mount nexus 4 storage properly?02:20
asac04:18 -!- cmagina [~cmagina@173-166-109-13-newengland.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds]02:20
asac04:19 < asac> cyphermox_: like not the face nautilus stuff so i can use cd etc.02:20
asac04:19 -!- jjohansen [~jj@70.65.225.142] has joined #ubuntu-devel02:20
asac04:19 < asac> cyphermox_: guess first i have to prevent nautilus to not deal with this?02:20
asaci want to use du etc. to check how much each folder consumes etc.02:21
stgraberasac: cd /run/user/$UID/gvfs02:24
asaccool02:24
asacthanks02:27
=== chihchun_afk is now known as chihchun
MirvWellark: :( so, also broken in 5.3? kalikiana: did you still have some qdoc workarounds in UITK, maybe similar to https://code.launchpad.net/~michael-sheldon/content-hub/qdoc-fix/+merge/213053 ? I wonder if upstream is aware...04:09
tekojoMirv: ask on #qt-labs ?05:13
Mirvtekojo: that's a good idea, I'd just like to get confirmation that this is not 5.2 specific as it was mentioned. we're using 5.3 now otherwise elsewhere but 14.04 LTS users will keep using 5.205:15
tekojoMirv: it sounds like something that would have been noticed, but do ask #qt-labs05:19
Mirvtekojo: sure, I'll05:22
Mirvsometimes cmake things slip through since there's also qmake and now qbs05:22
dholbachgood morning06:14
nhainesdholbach: moin moin!06:41
ecloud_wfhwhat's the strategy lately for dealing with gestures?  I see that utouch seems to have disappeared from newer Ubuntus06:44
ecloud_wfhis it supposed to be all up to Qt now, or is there going to be a gesture recognizer daemon or lib?06:44
RAOFUp to Qt (or, in general, your toolkit) IIRC.06:55
mptpopey, yes it should: “If you use any phone locking scheme, choosing ‘Reset All System Settings’ or ‘Erase & Reset Everything’ in the alert should prompt you to unlock before performing the reset. ” <https://wiki.ubuntu.com/SystemSettings#phone-reset>07:12
=== greyback__ is now known as greyback
mptpopey, now that I think about it, the unlock prompt should come *before* the confirmation alert, otherwise a prankster could confirm the reset and then leave the phone on the password prompt waiting for you to come back. You might then think the passcode/password prompt was just for unlocking the phone.07:22
mptpopey, specification updated. <https://wiki.ubuntu.com/SystemSettings?action=diff&rev2=64&rev1=63>07:28
kalikianaMirv: Wellark: yes, the uitk has a conditional to change the relative folder < 5.207:29
Mirvkalikiana: hmm, so only for < 5.2, ie it works without workaround in 5.3?07:30
kalikianaMirv: no, the path it wants changed with 5.207:31
kalikianait wants a different toplevel folder07:32
kalikianaMirv: it's "." in 5.2+ and it's "documentation" in older releases07:33
kalikianathe latter being the folder the docs reside in07:33
dholbachhi nhaines07:40
Mirvhmmkay07:50
Mirvkalikiana: so content-hub needed to do this kind of hack, but you don't have such parent dir craziness in uitk from what I can see. https://code.launchpad.net/~michael-sheldon/content-hub/qdoc-fix/+merge/213053 - but then again, you are using qmake07:54
kalikianaMirv: we use it like this $SRC/css/breadcrumbs.js07:59
kalikianaand SRC here is "." or "documentation"07:59
kalikianaMirv: but indeed the source files are not affected, only the extra files for HTML08:00
derek-gso - meizu says "stunning new os".. what does that mean?08:02
derek-gso  - we can say - things are getting pretty serious?08:02
derek-gearly september-ish maybe? eh?08:03
JamesTaitGood morning all; happy Friday, and happy Relaxation Day! :-D08:30
=== nik90 is now known as nik90|BusyCoding
=== nik90|BusyCoding is now known as nik90
mardyhi! Can someone please help me bring my N4 back to life? It doesn't go beyond the "Google" logo when booting (but phablet-shell works)09:49
ogra_mardy, did you wait long enough ? do you see apparmor in top ?09:51
mardyogra_: yes, I'm waiting a lot :-) No, top shows that everything is quiet09:53
ogra_hmm, weird09:53
ogra_do you se ./init (the container one) in your processlist ?09:54
Saviqogra_, re: OTA and writable, what you wrote only applies to delta upgrades, no? if your OTA goes into full-image mode, you'll lose everything anyway? or is it unpacked just like deltas?10:19
bzoltan1ogra_:  with th new adbd the `adb shell dpkg --print-architecture` gives a warning "dpkg: warning: failed to open configuration file '/root/.dpkg.cfg' for reading: Permission denied"10:26
mardyogra_: I see /sbin/init and /init10:26
=== dandrader is now known as dandrader|afk
bzoltan1ogra_: I am sure it is not a news for you, but the phablet-network obviously is not working with the new adbd10:38
ogra_bzoltan1, https://code.launchpad.net/~ogra/phablet-tools/pahblet-network-drop-root/+merge/23086410:38
bzoltan1ogra_: sudo?10:39
ogra_?10:39
ogra_what do you mean ?10:39
bzoltan1ogra_: it just popped in my eyes... I do not like sudo, it tends to ask funny questions what a script  cannot answer10:44
bzoltan1ogra_:  also, I think that when the  ${KEY} has space the `adb shell "nmcli device wifi connect ${SSID} password ${KEY}" ` command  will not pass it10:45
ogra_bzoltan1, not sure what you mean, we always used sudo to read/grep the file on the host10:45
ogra_see the removed lines ... (it used to parse the file and rip out the mac address before)10:46
ogra_re spaces allowed in wlan keys ?10:46
bzoltan1ogra_:  I have spaces in my psk10:47
ogra_heh, k, so they obviously are10:47
ogra_i'll take care of that (note the MP isnt approved or even reviwed yet)10:47
bzoltan1ogra_: '${KEY}' helps10:48
ogra_right10:48
bzoltan1ogra_:  in the SDK we have a UI function to clone the network profile... I use pkexec around the phablet-network, so the sudo can not bite me. But in general, I do not like sudo, it can not be scripted and if it scripted then it is unsecure.10:50
ogra_you use pkexec to read the network file on the PC ?10:50
ogra_or how do you use it ?10:51
* ogra_ wonders if there would be any way to get the key via that 10:52
ogra_lool, with the last two images none of the webkit apps can start anymore ... do think it is time to remove webkit from the framework ?10:53
bzoltan1ogra_:  I just call the `pkexec phablet-network -s serial`10:54
ogra_ah10:54
ogra_yeah, i dont think that makes any difference10:54
ogra_you either do it like that and pkexec asks for your PW or the first sudoo call inside the script does10:54
bzoltan1ogra_: what I would love is to have a sudo_chooser where I could set if I prefer pkexec or plain sudo10:55
ogra_my prob wit pkexec is that it doesnt cache anything so you would have to enter the pw for each and ever call10:55
ogra_pkexec isnt very script friendly10:55
bzoltan1ogra_:  because I do not like when scripts executed by graphical frontend as background process are asking passwords10:55
mardyogra_: I tryed reflashing my phone again, this time with --wipe, and now I see that "Binder_2" is taking 99% of the CPU10:55
ogra_mardy, sounds like your container is broken, was that image ever writable ?10:56
bzoltan1ogra_:  I agree, pkexec is not as smart as sudo... but we should think of the non terminal fixated users too :)10:56
mardyogra_: and "mpdecision" is taking about 0.5, if that means something10:56
ogra_bzoltan1, for that your pkexec wrapping indeed makes perfectly sense10:56
mardyogra_: yes, it was10:56
ogra_mardy, that sounds a bit like you didnt get any update for either the container or the kernel when it was required ... you should have flashed with --bootstrap10:57
mardyogra_: OK, I'll try that, thanks10:57
cm-tjust added some music on mako, needed (using nautilus) to add files 1 after 1 because when using folder copy/paste it will break after few files and need to unplug/replug  :/10:59
ogra_cm-t, i think there are bugs open for that, cyphermox is actively working on fixing mtp11:00
cm-tthanks ogra_ (i am in the rush so if i don't have to open a new bug :] ) …11:01
davmor2cm-t: https://bugs.launchpad.net/bugs/1317263 if you want to follow it11:04
ubot5Ubuntu bug 1317263 in mtp (Ubuntu) "mtp-server crash when transferring music on #15" [High,Confirmed]11:04
ogra_oh, thats only 175 images old :P11:06
=== dandrader|afk is now known as dandrader
bzoltan1zbenjamin_: ogra_: here is the QtCreator MR what should land at the same time as the new adbd hits the image. https://code.launchpad.net/~bzoltan/qtcreator-plugin-ubuntu/new_adbd_policy/+merge/23096011:10
cwaynemardy: ping11:10
ogra_bzoltan1, hmm, the uname is not such a good idea ...11:10
ogra_there is no guarantee that wil always math the dpkg arch11:11
bzoltan1ogra_:  dpkg --architecture gives a warning what made me suspicious.11:11
ogra_bzoltan1, "dpkg --print-architecture" works fine for users ...11:11
bzoltan1ogra_:  with the new adbd package, running as phablet it gives a waring.11:12
ogra_bzoltan1, oh, --architecture is deprecated since lucisd i think ... --print-architecture is what you want11:12
bzoltan1ogra_:  ohh.. let me test11:12
ogra_hmm, whih you did11:12
mardycwayne: pong11:13
bzoltan1ogra_: dpkg: warning: failed to open configuration file '/root/.dpkg.cfg' for reading: Permission denied11:14
cwaynemardy: hiya, so i've got scopes +oa *mostly* working, I just can't run them confined (it gets a apparmor denial trying to use dbus).  dbarth said yesterday he saw the same denials -- any ideas how to fix?11:14
cwaynei can get you the actual denials if its helpful11:14
ogra_why does it try to open a file in /root if you call it as a user ?11:14
mardycwayne: yes please, I'm not sure what denials you are seeing11:15
ogra_bzoltan1, there is definitely something wrong .. if run as user it should not try to open that file at all11:16
bzoltan1ogra_:  that is why I put there the uname. I know that the dpkg is the right way... but I do not like to grep -v warnings, and I need output what I can parse11:17
ogra_no,, but you should find out why it does that :)11:17
cwaynemardy: http://paste.ubuntu.com/8052958/11:18
ogra_phablet@ubuntu-phablet:~$ dpkg --print-architecture11:18
ogra_armhf11:18
ogra_phablet@ubuntu-phablet:~$11:18
ogra_bzoltan1, thats with my adbd package installed11:18
ogra_something is wrong in the way you exec adb i guess11:19
bzoltan1ogra_:  Yes, when I run it in the shell it works ... try with adb shell  dpkg --print-architecture11:19
mardycwayne: that's unrelated to online accounts11:20
mardycwayne: the scope is trying to talk to the DBus interface, but gets rejected11:20
ogra_bzoltan1, hmm, yeah, seems it doesnt wait long enough til adb had dropped the privs11:20
cwaynemardy: let me look and see -- i can definitely get it to work unconfined, but as soon as i make it confined, it no longer works.. which policy-groups would i need?11:21
ogra_bzoltan1, but that warning goes t stderr ... simply ading 2>/dev/null should have quietened it11:21
bzoltan1ogra_: I know, but I do not like that11:21
mardycwayne: "accounts", for OA, and I guess "network" if you are using the net11:22
=== ecloud_wfh is now known as ecloud
ogra_bzoltan1, well, the uname can give you totally wrong strings ...11:23
bzoltan1ogra_: :) I love choices like this :)11:23
* ogra_ thinks just quietening the warning (its not even an error) would be better than risking to have the wrong info 11:23
ogra_anyway, sdk is your baby ... i'll keep the option to say "i told you so" if it break ;)11:24
mardyogra_: I get this error when flashing with --bootstrap: "Cannot cleanup /cache/recovery/ to ensure clean deploymentexit status 255"; any ideas?11:24
ogra_*breaks11:24
ogra_mardy, try in recovers (and with --device=mako)11:24
ogra_*recovery11:24
mardyogra_: OK, thanks11:25
bzoltan1ogra_: I changed that line according to your suggestion... so I gain an option when something goes to /dev/null what the SDK should have captured I can say "I did as ogra said" :D11:26
ogra_bzoltan1, hahaha, awesome, yeah, i'll happily take the blame :)11:28
* bzoltan1 makes an extra backup of the irc logs11:28
cwaynemardy: so isn't it trying to talk to the dbus interface to get the OA stuff?  the rest of the scope works confined, just not the parts that require OA11:29
ogra_lol11:29
* davmor2 edits the irc log so it reads davmor2 instead of bzoltan1 and now has a get out of jail free card of ogra_ taking the blame ;)11:30
mardycwayne: I believe that this method is always called whenever your application starts using D-Bus, but let me double-check...11:31
cwaynemardy: right, but is it using dbus to talk to OA?  it doesn't seem to use dbus otherwise (which is why it works confined with no account)11:31
cm-tthanks davmor211:32
mardycwayne: http://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-names11:32
mardycwayne: yes, the signon libraries use D-Bus to talk with the OA service11:33
cwayneright so that's why it's using dbus at all, so perhaps this is just an apparmor issue then?11:33
mardycwayne: maybe the accounts policy is incomplete, we should double check with jdstrand11:34
cwaynejdstrand: pingerino11:34
mardycwayne: oh, yes, it definitely looks like an apparmor issue11:34
saidinesh5Elleo: does this mean anything bad? DEBUG: bool MIMPluginManagerPrivate::switchPlugin(const QString&, MAbstractInputMethod*, const QString&) "libmaliit-keyboard-plugin.so" could not find initiator11:34
saidinesh5cuz after that i get DEBUG: title:العربية11:35
cwaynecool, I'll follow up with AA guys then, thanks mardy :)11:35
mardycwayne: yw :-)11:35
cwaynemardy: i also got the scope name and stuff to show up in the OA screen, i had to add explictly a <desktop-entry> to the .application file (for some reason I'd thought that was meant to be automagic)11:35
ogra_bzoltan1, oh, btw, do you ship your homedir with the SDK ?11:36
ogra_- pkexec phablet-network -s ${SERIALNUMBER}11:36
ogra_+ pkexec /home/balogh/Downloads/phablet-network -s ${SERIALNUMBER}11:36
mardycwayne: yes, it will be automagic, eventually11:36
ogra_:)11:36
cwaynemardy: ah, okay, cool.  also while I have you here, I'm seeing some weird stuff with the fitbit account-plugin (which I actually need for work purposes now, not just personal projects :D) https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/133468811:37
ubot5Ubuntu bug 1334688 in The Savilerow project "Clicking "allow" button from website crashes ussoa, but hitting 'Enter' on keyboard works and account is added" [Critical,Confirmed]11:37
cwaynemardy: specifically, i'm seeing this always fail on a n5, with this int he log: upstart/dbus.log:qml: [JS] (:0) Refused to display 'https://static1.fitbit.com/tools/cookieEater' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.11:37
mardycwayne: I don't think that that log message is relevant11:38
cwayneoh damn11:38
cwaynemardy: oh is this the one that we figured out might be an oxide bug11:39
mardycwayne: as soon as we land our silo, I'll ask you to test again; I recently fixed a possible crash just in that part of code, when the request completes11:39
Elleosaidinesh5: it's not something I've come across before, but it sounds like its failing to find the plugin it was asked to switch to11:39
mardycwayne: may be an oxide bug, may be not11:39
cwaynemardy: ah, perfect!  i'd be happy to test, let me know11:39
saidinesh5Elleo: nah it is finding the plugin... afaik11:39
saidinesh5i mean if i delete the plugin.so files11:39
saidinesh5then it shuts  down saying11:39
saidinesh5no plugin found11:40
Elleosaidinesh5: glancing at that code it iterates through all the plugins looking for one that matches11:40
saidinesh5yep11:40
saidinesh5WARNING: bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/media/Data/inst/master/lib/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found."11:40
Elleo(in src/mimpluginmanager.cpp)11:40
saidinesh5is what i get if i delete the .so11:40
saidinesh5and of course followed by WARNING: No plugins were found. Stopping.11:41
Elleosaidinesh5: apparently that warning can be ignored for the libmaliit plugin: http://www.merproject.org/logs/%23nemomobile/%23nemomobile.2013-01-29.log.html#t2013-01-29T17:23:2511:42
saidinesh5heh i was looking at the same page11:43
Elleosaidinesh5: ah, unless that comment was in reference to an earlier warning they also posted11:43
* saidinesh5 shrugs11:43
saidinesh5it is giving the same warning no matter what .qml file i put there11:43
Elleonot sure if the initiator relates to the sort of "sub-plugin" referenced in the config11:44
Elleoe.g. "libubuntu-keyboard-plugin.so:en_us" <-- the en_us part11:44
Elleowhich tells ubuntu keyboard to load its en_us module, I'd thought that was fairly specific to our implementation though11:45
saidinesh5previously i had a stray config file in my ~/.config11:45
saidinesh5telling maliit to load exactly the line you pasted11:45
saidinesh5when i didnt have the ubuntu plugin in the first place11:45
Elleosaidinesh5: does your current config have any similar subsection on the libmaliit-keyboard-plugin.so though?11:46
saidinesh5nope.. no config at all11:46
saidinesh5so it has to directly read this stuff from the code now11:46
saidinesh5when that config file was there it used to show one more error....11:47
saidinesh5saying libubuntu-keyboard not found11:47
=== MacSlow is now known as MacSlow|lunch
saidinesh5 okay i think that warning can be safely ignored11:55
saidinesh5because the first switch isn't initiated by any plugin right?11:56
saidinesh5i mean it was coming from switchPlugin where     //Find plugin initiated this switch ,  and qDebug() there tells me11:57
saidinesh5DEBUG: bool MIMPluginManagerPrivate::switchPlugin(const QString&, MAbstractInputMethod*, const QString&) "libmaliit-keyboard-plugin.so" could not find initiator QObject(0x0)11:57
Elleosaidinesh5: your guess is as good as mine, I think it relates to the subviews, so it might not matter if and that example plugin just doesn't implement subviews12:00
Elleosaidinesh5: but it's not really part of the framework I've had to mess around with before12:00
saidinesh5hmm.....12:00
Elleosaidinesh5: perhaps it'd be worth trying the pure qml nemo plugin and see if that displays for you?12:01
saidinesh5nope12:01
saidinesh5tried it already12:01
saidinesh5hell, even put in a hello.qml to see if it works12:01
=== alan_g is now known as alan_g|lunch
Elleoah, then I'd guess there's some other problem then; since that doesn't require a C++ plugin, so none of this would be relevant in that case12:02
Elleosaidinesh5: does the ubuntu keyboard not work for you either? (with all the standard packages)12:02
Elleosaidinesh5: oh no, I seem to remember you saying it did display just didn't input text12:03
saidinesh5with the standard package it didnt let me input text12:03
saidinesh5yup12:03
saidinesh5and the thing is it is initiating the plugin too12:03
Elleonot sure why the example plugin fails to display then :/12:03
saidinesh5i mean any console.log in Component.onCompleted: shows in the debug12:04
saidinesh5yup12:04
saidinesh5hmm now this is interesting........12:08
saidinesh5hold12:08
saidinesh5what the............12:11
saidinesh5hmm......12:13
saidinesh5so no show() or hide() of the input method are being called12:14
Elleosaidinesh5: you could try calling them manually on the inputcontext from within an application, that'd at least narrow it down between it not reporting focus changes and it not showing/hiding at all12:24
saidinesh5yup doing that12:24
saidinesh5Elleo: that seems to open another can of worms for me...12:38
saidinesh5the plugin window is ....12:39
saidinesh5bad12:39
saidinesh5plugins::makeQuickViewTransparent seems horribly broken12:45
saidinesh5Elleo: this doesnt seem very good does it? https://github.com/maliit/plugins/blob/master/maliit-keyboard/plugin/inputmethod.cpp#L8012:46
=== alan_g|lunch is now known as alan_g
Elleoyeah, not sure why they're doing that12:50
Elleoperhaps you'd be better off using the ubuntu keyboard as a starting point after all12:50
Elleomight be a bit overcomplicated in places, but at least it gets some regular attention12:51
jiberish61hey everyone, is there a port out for asus memo pad fhd 10 or anyone working on one?13:00
jiberish61?13:02
jiberish61hey everyone, is there a port out for asus memo pad fhd 10 or anyone working on one?13:04
=== dholbach_ is now known as dholbach
popey!devices | jiberish6113:05
ubot5jiberish61: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices13:05
popeythats the list13:05
jiberish61ahh dang not on the list :(13:07
mardyogra_: I'm still fighting with my N4; if I pass both --bootstrap and --device=mako, it never ends (and I'm not sure it's doing anything at all!)13:16
ogra_and you are in bootloader mode ?13:16
ogra_(adb reboot bootloader)13:16
mardyogra_: now I've tried flashing normally, and it failed with this message: 2014/08/15 16:12:53 Cannot push /home/mardy/.cache/ubuntuimages/pool/device-a99055d3ca59707dcf23f886f27f53b1cb692ceb023d75f22ed2fc199e6920b3.tar.xz.asc to device: free space on /cache/recovery is 542M13:16
mardyogra_: I was in the Ubuntu recovery screen13:16
ogra_no, bootstrap need bootloader mode (and i think it tells you in the very first lines)13:17
mardyogra_: OK, will try again :-)13:17
=== MacSlow|lunch is now known as MacSlow
kenvandineElleo, can you add the checklist to your cancel_button MP?13:23
Elleokenvandine: ah yeah, sure13:23
kenvandinethx13:23
Elleokenvandine: added, not sure if bill wanted to show a version to design once it was in a silo though13:26
kenvandineok, lets check in the meeting13:26
Elleosure13:26
=== chihchun is now known as chihchun_afk
Elleokenvandine: could you setup the translation stuff on the content-hub launchpad project? I don't seem to have the relevant permissions there13:27
kenvandineok13:28
mardyogra_: always the same :-( "Cannot cleanup /cache/recovery/ to ensure clean deploymentexit status 255"13:30
ogra_then i hhaaave to defer you to sergiusens13:31
sergiusensmardy: ogra_ that's the first adb command called after reboot iirc13:35
sergiusensusually fixed when people change usb slot and/or cables13:36
mardysergiusens: oh :-) I'll try that then :-)13:36
ogra_sergiusens, bah, i should always suggest that first when supporting, damn13:41
sergiusensogra_: can you look at https://code.launchpad.net/~ralsina/ubuntu-seeds/add-push-plugin/+merge/230858 ?13:53
ogra_what should i look at there :P ... /me just approves13:53
ralsinaogra_: thanks!13:54
jdstrandmardy (fyi, cwayne and dbarth): so there is an apparmor denial when using the accounts policy group with the latest online accounts?13:57
mardyjdstrand: http://paste.ubuntu.com/8052958/13:59
ogra_jdstrand, did anyone test the interaction between cgroups and apparmor yet btw ? u-a-l now uses cgroups everywhere ... and around that time probs started in several areas13:59
mardyjdstrand: this has been reported for scopes only, though; AFAIK regular click apps work fine14:00
ogra_can indee be coincidence14:00
jdstrandogra_: nor sure what testing you are referring to. apparmor and cgroups work fine together in general14:00
dbarthjdstrand: yes14:00
ogra_ok14:00
jdstrandmardy, dbarth, cwayne: is there a reproducer? eg, a click I can install?14:00
* mardy passes14:01
mardyI mean, I don't have one :-)14:01
dbarthjdstrand: cwayne has one scope in development that triggers it14:01
jdstrandmardy: that is good to know-- we have some dbus policy in the app templates not in the scope templates14:02
jdstrandcwayne: pongeroo :)14:02
dbarthjdstrand: and, is it related, there was you point about the accounts policy group wrt to trust session support14:05
dbarthjdstrand: what do you need us for?14:06
kenvandinemzanetti, greyback: i see the u-s-c branch for idle timeout landed.  just to confirm, i need to wait on some unity8 work before I can really add that to ubuntu-system-settings right?14:14
* mzanetti is not sure what kenvandine is talking about14:15
mzanettigreyback: can you answer this?14:15
kenvandinehaha14:15
kenvandinebug 123034514:15
ubot5bug 1230345 in Unity System Compositor "Unity8 should control the display "lock after idle" (with a way to configure the delay)" [High,In progress] https://launchpad.net/bugs/123034514:15
jdstranddbarth: the accounts policy group is currently "reserved" and not available to normal apps14:16
greybackkenvandine: it's not been on my radar either actually. I know Saviq talked about it14:16
jdstranddbarth: when the trust session prompting lands, I can (and want to) move it to "common"14:16
mzanettikenvandine: I guess mterry is your guy here14:16
kenvandinemterry, ^^14:17
Saviqkenvandine, AlbertA2 actually14:17
mzanetti:D14:17
Saviqkenvandine, but it's very little work14:17
mzanettiok... /me shuts up14:17
Saviqkenvandine, and yeah, need to happen in unity814:17
mterrykenvandine, what's up?14:17
jdstranddbarth: trust session support in online accounts and moving the policy group to common were identified as a requirement for rtm, so I need to do my part when you land it14:17
mterrykenvandine, lock-after-idle?14:18
kenvandinemterry, ignore me... apparently it's really AlbertA2 i should be bugging :)14:18
kenvandinemterry, yeah14:18
mterrykenvandine, yeah I'm less familiar14:18
kenvandinei need to work on that in settings... just trying to figure out when i can start that14:18
kenvandinealso... does anyone know if there's an API for displaying messages in the greeter?14:18
sergiusenszbenjamin_: pmcgowan I keep forgetting which package holds "/usr/bin/ld: cannot find -lQt5Quick"; I'm using the sdk; shouldn't there be some hint on what to do or asking to install it?14:18
kenvandineor rather controlling displaying messages in the greeter14:19
Saviqkenvandine, you mean notifications? ;)14:19
Saviqkenvandine, what messages do you have in mind?14:19
kenvandinei don't think it's notifications14:19
Saviqkenvandine, then the short answer is no14:19
pmcgowanSaviq, incoming messages in the indicator14:19
kenvandinehttps://wiki.ubuntu.com/SecurityAndPrivacySettings#Phone14:20
pmcgowanand I think notifications14:20
jdstranddbarth: has it landed? (istr someone saying it would land this week)14:20
kenvandineah, that's in the indicator?14:20
pmcgowanWhen “Messages on welcome screen” is off, SMS and other messages should not be displayed on the welcome screen.14:21
kenvandineyeah... that doesn't scream indicator to me...14:21
kenvandinebut i guess it couldn't be anything else14:21
Chipacatedg: https://bugs.launchpad.net/ubuntu-push/+bug/1356077/comments/314:21
ubot5Ubuntu bug 1356077 in Ubuntu Push Notifications "Post Office uses URL Dispatcher DBus interface which isn't stable" [Undecided,Incomplete]14:21
sergiusensdednick: do you have an update on loading external resources in the messaging menu/incoming messages? (like the twitter avatars)14:22
Saviqkenvandine, yes, it's indicators14:22
Saviqkenvandine, right now if locked we disable indicators and launcher (per design request)14:22
asac16:14 < asac> hmmm.... my phone just made a notification sound and i cant see what it was trying to tell me14:22
Saviqkenvandine, but plan is to allow limited access14:22
kenvandineSaviq, ok, so no API for that yet?14:22
pmcgowanSaviq, wait what?14:22
asacis there any known issue on the above ^^ that might help me :)14:22
Saviqpmcgowan, it you have pin/password14:22
Saviqpmcgowan, you can't access launcher or indicators in greeter14:23
pmcgowanSaviq, so how do I pause music I am playing14:23
Saviqmterry, protect me from pmcgowan please ↑ ;)14:23
kenvandinehaha14:23
Saviqpmcgowan, who pauses music!14:23
mterrypmcgowan, design asked for that change14:23
pmcgowandoesnt mean they thought it through14:23
mterrypmcgowan, true.14:24
dednicksergiusens: https://code.launchpad.net/~nick-dedekind/qmenumodel/icon-remote-uri/+merge/22868014:24
sergiusensdednick: nice, I'll give it a test14:24
mterrypmcgowan, Olga was the one requesting it14:24
pmcgowanmterry, I cant check my battery level?14:24
Saviqpmcgowan, I think plan for music was slightly different - actually display controls on the greeter, not in indicators14:24
pmcgowanSaviq, fine if we had that14:24
mterrypmcgowan, you can see the icon but yeah, not pull it down14:24
Saviqpmcgowan, but yeah, you can punch holes in the logic with every excuse I come up with, totally agreed14:24
pmcgowanyeah14:25
pmcgowansigh14:25
mterrypmcgowan, I think the idea is that if you want to change something with your phone, you unlock14:25
kenvandinealso means this setting isn't very useful :)14:25
Saviqmterry, well, yeah, that's why we had the stripped down indicators, not sure why that was dismissed?14:25
pmcgowanmterry, but seeing battery level for example14:25
pmcgowannot a security issue14:25
pmcgowanbut its fine, we'll see14:25
kenvandinepmcgowan, which i'm fine with punting on :)14:25
pmcgowanthis is the fine points of usability14:25
pmcgowankenvandine, yeah so we can punt14:26
pmcgowanmterry, do we disable all notifications when locked as well?14:26
mterrySaviq, it wasn't dismissed necessarily, it just never got implemented yet14:26
mterrypmcgowan, no14:26
Saviqmterry, didn't we have /greeter profiles?14:26
Saviqmterry, that were used in the greeter session already?14:26
mterrySaviq, not really...  Those only are functional for a spit greeter.  But there is enough information for indicators to fake it and show different info when the greeter is active by querying dbus14:27
mterry*split14:27
mterrySaviq, I think tedg just got busy with other things14:27
sergiusensdednick: do you mind if someone else reviews that?14:27
mardysergiusens: about flashing my N4, I tried two USB cables and three different USB ports, but I still get the same error14:27
Saviqmterry, TBH I'd think we should switch to greeter profile inside the session, and when in split greeter just ask the two to communicate maybe?14:28
sergiusensmardy: what command are you running? and where is the phone (screen) when it fails?14:28
mterrySaviq, tedg explained it to me at some point, that we can't just switch profiles on the fly14:28
Saviqmterry, pfft14:29
sergiusensmardy: after it fails, can you "adb shell ls /cache/recovery" and delete the files there if there are any14:29
mardysergiusens: the command is "ubuntu-device-flash --channel=devel-proposed --bootstrap  --revision=190", and it fails at the ubuntu recovery screen14:29
tedgmterry, Saviq, we can, we just haven't implemented it that way. Not an interface problem a "we'll never use it like this" problem.14:29
tedgAnd then we canned the split greeter…14:29
sergiusensmardy: ok; don't reboot the phone for now and leave it in recovery and run those adb commands14:30
jdstrandSaviq (and pmcgowan): I'm kinda confused that design said to disable the indicators if the screen was locked for the pause music case, since they have a ux bug specifically for controlling music from the greeter14:30
sergiusensmardy: if any of those error out, try running adb kill-server14:30
mardysergiusens: /cache/recovery has just three files, taking 4K in total14:30
jdstrandbug 126097814:31
ubot5bug 1260978 in Ubuntu UX "[Greeter] should be able to control music service from the greeter" [Wishlist,Triaged] https://launchpad.net/bugs/126097814:31
Chipacatedg: can you confirm whether that is a bug that will be fixed, or whether liburl-dispatcher does indeed need a mainloop running?14:31
=== kurros_ is now known as kurros
pmcgowanjdstrand, Saviq yeah I am getting a bit uncomfortable about the assumptions here14:31
tedgChipaca, I don't believe that it does, just a sec.14:31
Chipacatedg: k14:31
=== cyphermox__ is now known as cyphermox
sergiusensmardy: without rebooting, can you run "ubuntu-device-flash --channel=devel-proposed --wipe --revision=190 --device [device]14:32
jdstrandI was concerned about emergency calling, but see that in the greeter14:32
jdstrand(so, not an issue)14:32
dbarthjdstrand: it's in silo 1314:32
dbarthjdstrand: so close to14:32
Saviqtedg, we never *canned* the split greeter, pmcgowan put it on a shelf somewhere ;)14:32
Saviqmaybe he canned it to put it there though14:32
* Saviq needs to be excused, been working too much14:33
jdstranddbarth: ack, thanks! I'll keep an eye on it, and when it lands, I'll update the policy group. thanks!14:33
mhall119zbenjamin_: have you had a chance to look at that new template code?14:33
mhall119for scopes?14:33
mardysergiusens: I'll do that; I'll restart with the other command first, since I rebooted in the meantime14:33
mardysergiusens: it exits immediately, again with the error "2014/08/15 17:34:56 Cannot cleanup /cache/recovery/ to ensure clean deploymentexit status 255"14:35
dednicksergiusens: nope14:36
sergiusensmardy: I'm totally lost now; if adb shell ls /cache/recovery works14:37
sergiusensmardy: there's no ANDROID_SHELL envvar exported, is there?14:37
cwaynejdstrand: hihi, sorry was at the dr's, i can get you a click if it's helpful14:37
jdstrandcwayne: that would be great14:38
jdstrandcwayne: (and hi!)14:38
mardysergiusens: no, "adb shell..." gives "error: device not found"14:38
cwaynejdstrand: sent :)14:39
mardysergiusens: that's why I rebooted earlier: to get adb running14:39
sergiusensmardy: ah; adb kill-server && sudo adb start-server14:39
ogra_sergiusens, how do i check if "phablet-config autopilot --dbus-probe enable" worked ?14:39
sergiusensogra_: run a click autopilot test14:39
ogra_(it doesnt give any success feedback like locale or timezone)14:39
ogra_sergiusens, preferably without running a test :P14:39
* ogra_ looks at the code14:40
sergiusensogra_: a test without a test, outrageous14:40
tedgChipaca, I'm having gcc issues (confused) but it should work with a sleep. https://bugs.launchpad.net/ubuntu-push/+bug/1356077/comments/414:40
ubot5Ubuntu bug 1356077 in Ubuntu Push Notifications "Post Office uses URL Dispatcher DBus interface which isn't stable" [Undecided,Incomplete]14:40
ogra_sergiusens, well, i only want to know if the switch works :)14:40
Chipacatedg: gcc -Wall -o q q.c $(pkg-config --libs --cflags url-dispatcher-1)  && ./q14:40
ogra_sergiusens, bah, wont work14:41
tedgChipaca, Yeah… it's not linking with liburl-dispatcher, can't find the symbols :-/14:42
mardysergiusens: I'm stupid :-) I'm working in virtualbox, but after the N4 enters the recovery mode, it gets a new pair of USB identifiers, which I didn't add to VirtualBox (so the machine was not seeing the phone!)14:42
ogra_... "policy load failed with errno 1: b"/sbin/apparmor_parser: Sorry. You need root privileges to run this program" ...14:42
ogra_:(((14:42
mardysergiusens: now I'm running "ubuntu-device-flash --channel=devel-proposed --wipe --revision=190 --device=mako", and it's doing something14:42
sergiusensmardy: ah, I only asked designers if they were working from VMs :-P14:42
sergiusenssince it's a complicated setup14:43
mardysergiusens: (I'm still on precise :-), will update soon)14:43
sergiusensmardy: good to know it's working now14:43
sergiusensmardy: it should work from precise; just add-apt-repository ppa:phablt-team/tools14:43
sergiusensmardy: all of ci is on precise as well; so it should be well founded proof that those tools work on precise14:44
mardysergiusens: uh, I didn't even bother trying, I thought it wouldn't work :-)14:44
Chipacatedg: lulz14:45
sergiusensit's the only advantage of golang's static linking in the distro ;-)14:45
Chipacatedg: added sleep(1), no dice14:49
Chipacatedg: do you have the ordering right there? your .c needs to come before the pkg-config bits14:50
AlbertA2kenvandine: I've added a DBus api to configure the inactivity timeouts14:54
AlbertA2kenvandine: so it can be used by the shell/unity814:54
AlbertA2kenvandine: in unity-system-compositor14:55
kenvandineAlbertA2, are you working on shell side too?14:55
AlbertA2kenvandine: I am not14:56
ogra_jdstrand, so i'm looking at phablet-tools for my adbd-runs-as-phablet setup ... there is "phablet-config autopilot" and "phablet-config writable-image", both need root, the former calls aa-clickhook in various ways ... would it be a security hole to allow "aa-clickhook -f" and "aa-clickhook -f --include=/usr/share/autopilot-touch/apparmor/click.rules" via a dbus interface to nomal users ?14:56
AlbertA2kenvandine: but I guess I could...:)14:56
tedgChipaca, hmm, then that's a bug.14:56
tedgChipaca, No reason that shouldn't work.14:56
kenvandineAlbertA2, i think Saviq thought you were :)14:57
ogra_tedg, did you see Mirv's mail and bug 1357252 ? smoke testing is quite screwed atm due to that14:57
ubot5bug 1357252 in Ubuntu Application Launcher ""Application failed to start." during autopilot tests after the newest ubuntu-app-launch landing" [Critical,Triaged] https://launchpad.net/bugs/135725214:57
Saviqkenvandine, all AlbertAs, I never said he is *working* on that, he just knows what's happening there ;)14:58
kenvandineah... :)14:58
kenvandinewe do need someone to work on it :)14:58
ogra_tedg, oh, ignore me, hadnt reloaded the bug page yet14:58
tedgogra_, Heh, also talking about it in #ubuntu-devel15:01
Saviqkenvandine, I'll find you someone, unless one of AlbertAs volunteers15:01
ogra_yeah, i saw15:01
ogra_tedg, i just had a task to make sure it is worked on before the next landing meeting :)15:01
kenvandineSaviq, thx15:02
Laneykenvandine: jgdx: Couldn't you avoid all of these grim sleep(1) calls by using Eventually(Equals... ?15:03
kenvandineEventually doesn't work for all properties15:03
Laneylike what?15:03
kenvandinei don't recall15:03
Laneyright...15:04
kenvandine:)15:04
kenvandinebut everything i used a sleep for.. i tried eventually first :-D15:04
asacnik90: i updated clock from store (so i dont need to wait for new image)15:04
asacnik90: it still looks the same UI wise and still crashes when i save a new alarm15:05
Laneysounds like an autopilot bug if true15:05
asacnik90: how can i check that i have what you think i should get?15:05
robotfuelkenvandine: if these are autopilot tests there is also wait_for15:05
AlbertA2well it looks like unity has changed a bunch....:)15:05
nik90asac: yes that's because the fix for the crash is in the SDK that landed in 189.15:05
robotfuelLaney: +115:05
nik90asac: what background is the clock you got from the store?15:05
nik90asac: purple or white?15:06
kenvandinerobotfuel, does that work on dbus stuff?15:06
asacnik90: ic ic15:07
robotfuelkenvandine: yes autopilot uses dbus for introspection15:07
jgdxLaney, sure.15:07
asacnik90: background is same as before - purple15:07
kenvandinerobotfuel, so the problem  is some of these need time to come up on the bus15:07
nik90asac: that's not the new clock reboot I was referring to yesterday. Let me share a screenshot. 1 sec15:08
ogra_asac, then you started the wrong app15:08
kenvandinei didn't try wait_for though15:08
jgdxthat's for selectors, not?15:08
jgdxs/not/no15:08
robotfuelkenvandine: http://unity.ubuntu.com/autopilot/tutorial/good_tests.html#prefer-wait-for-and-eventually-to-sleep15:08
nik90asac: if you want it to be a surpise don't look at https://imgur.com/YHtMwjX15:09
kenvandinerobotfuel, for some of the dbus related things, eventually wouldn't work15:09
kenvandinei'll look at wait_for too...15:09
kenvandinebut probably not going to go back and change anything until post rtm15:09
jgdxkenvandine, leo wrote a small lambda that called dbus which you can put into an Eventually, though15:09
jgdxshould replace a lot of them15:10
robotfuelkenvandine: you can use a timeout with eventually self.assertThat(foo.bar, Eventually(Equals(123), timeout=30))15:11
asacogra_: i upgraded. does it mean i need a new app installed?15:12
=== dandrader_ is now known as dandrader
ogra_asac, clock reboot isnt in the image, you need to install it from the store15:12
robotfuelkenvandine: the default timeout for eventually is 10 seconds, if you have to wait longer than that, it's probably a bug.15:12
ogra_it comes as standalone icon (called "clock reboot" )15:12
kenvandineit's is far less that that15:13
cyphermox_davmor2: would you like to test mtp? :)15:24
davmor2cyphermox: on slowband I can try :)15:24
cyphermox_ok, silo 715:24
cyphermox_just any extra testing is welcome15:25
davmor2cyphermox: will do I have a little music I can test it with :)15:25
cyphermox_cool15:28
cyphermox_Windows support is in, if you're so unlucky to still have one such proprietary system.15:28
davmor2cyphermox: that I can test on Monday for you when I'm back at home15:29
cyphermox_k15:29
davmor2cyphermox: win7 and win 8 I have at home15:29
cyphermox_awesome, I couldn't test Windows 8, I only have one system with 715:30
davmor2I don't have 8.1 though15:30
cyphermox_shouldn't be substancially different than 8 for mtp15:30
cyphermox_i suspect if it works on 7 it will work on 8, I don't see why Microsoft developers would feel the need to completely reimplement, in a fundamentally different way, their own specification15:31
cyphermox_but I could be wrong ;)15:31
asacogra_: you know why we didnt just update the clock app?15:36
* asac searches store15:36
popeybecause it wasnt ready15:36
ogra_asac, because it isnt feature complete yet15:36
popeywe wanted to have a version in the store for testing which didnt replace the existing one until it was done15:36
asacic ic15:36
asacwill try it now15:36
ogra_but it is soooo shiny !!!15:37
popeywhen the next promoted image comes out, we will replace the clock with the new one, and remove clock reboot from the store15:37
popeyso yeah, get a promoted image and we'll get you your clock15:37
asacyeah its indeed buggy still15:37
mibofraguys, I can't start lightdm (with Mir of course), does anyone want to see the log of lightdm?15:37
asacalways end up hanging while swiping15:37
ogra_but beautiful15:38
asacand also i always end up in the location select dialog somehow15:38
ogra_thats tvoss' fault15:38
ogra_happens for all apps that try to use location15:38
ogra_(open the camera or the browser)15:38
ogra_oh, wow, the broeser now asks me three times if it can access location data15:39
asacogra_: the new camera/browser inn store i assume? the one in promoted image doesnt have that yet :)15:39
ogra_ah, promoted ... ancient stuff15:39
asacanyway, looks awesome15:40
* asac will refrain from updating more apps from store then15:40
* asac thinks we lack a promotion approach for apps in store15:40
asacbeuno: ^15:40
ogra_we lack promotions in general :P15:40
mibofrauhm15:41
asacok i see how promotion is ambiguous in context of store... marketing campaign vs. beta testing15:42
ogra_asac, well a few days of traincon-0 simply became the standard over the last weeks15:44
ogra_before we can promote anything that is15:45
asacright. but seems to work - even if we all would like to see promotions happening without any alert state15:47
jgdxawe_,  hey, was ModemTechnologies submitted to upstream? Ref https://github.com/rilmodem/ofono/commit/4d408c22d8665367cf463ff0e8192be120575a9f15:53
nik90asac: 5:38 PM <asac> always end up hanging while swiping  --> Does this happen in the old clock app or the new one?15:54
asacnik90: new one15:54
asacwell i havent checked the new-old one i get from store15:54
kenvandinedoes anyone know of a way to center and wrap text in a ListItem.Caption?15:54
nik90asac: hmm confusing...ok the one you install from the ubuntu store is the clock reboot. You are referring to that? or the one with the purple background?15:55
nik90asac: I have never seen clock reboot (white background) hangup on me anything15:55
nik90s/anything/anytime15:55
awe_jgdx, yes16:00
awe_org.ofono.RadioSettings::ModemTechnologies16:00
jgdxawe_, ack16:00
jdstrandcwayne, mardy, dbarth: uploading new scope policy for the accounts denials in a few16:06
cwaynejdstrand: you're my hero16:07
jdstrand\o/16:07
ybonjdstrand: QtLocation seems to store cache in QStandardPaths::GenericCacheLocation is that a constant familiar for you?16:09
yboncf http://qt-project.org/doc/qt-5/qstandardpaths.html16:09
jdstrandybon: I am going to point you at kalikiana. he made sure that all this worked right in other parts of the toolkit16:10
ybonjdstrand: thanks :)16:11
ybonkalikiana: around by chance? :)16:11
jdstrandybon: can you paste the path that QtLocation is using which is getting denied by apparmor for kalikiana?16:11
ybonsure16:11
ybonfor reference, the line in the QtLocation I'm refering to http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/utopic/qtlocation-opensource-src/utopic-proposed/view/head:/src/location/maps/qgeotilecache.cpp#L11916:12
ybonkalikiana, jdstrand: here is the path /home/phablet/.cache/QtLocation/16:13
jdstrandkalikiana: I've not looked personally, but it appears QtLocation may not be honoring applicationName or similar16:14
mibofraguy, can anyone help me with MIR?16:14
jdstrandybon: you are using location-service?16:14
ybonjdstrand: I'm not sure what you call location-service16:15
jdstrandwell, I think QtLocation is supposed to use location-service16:15
ybonI'm using a QtMap object16:15
ybonwith a plugin16:15
jdstrandkalikiana: might need to ask tvoss if you are curious about location-service16:15
ybonhere is the code https://github.com/yohanboniface/OSMTouch/blob/master/OSMTouch.qml#L8016:15
dbarthjdstrand: thank you!16:18
kalikianaybon: that code is technically correct, xdg_cache_home is shared on the desktop - jdstrand I can't check right now, is it set on the phone? It's expected that no app name is passed but it must be set by our launcher I think16:20
beunoasac, we have them, no?16:20
beunoin the scopes, they are called highlights16:20
jdstrandkalikiana: I'm not sure. ybon asked me about the denial and I said that the denial should not be fixed and that applicationName was probably not correctly set.16:21
ybonI sware it's set :)16:21
jdstrandright16:21
ybonhttps://github.com/yohanboniface/OSMTouch/blob/master/OSMTouch.qml#L2416:21
jdstrandwhich is why I pointed you at kalikiana16:22
asacbeuno: the marketing campaign promotions yes; the feature for app devs including us to do beta channel type releases: i guess no (but would be super useful for our release story)16:22
ybonmaybe it's not done the proper way, though16:22
jdstrandthat looks ok to me16:22
jdstrandybon: does it use an C++ or is it all qml?16:22
ybonall qml16:22
jdstrandyeah, that is all you should have to do16:23
jdstrandkalikiana: ^16:23
ybonI've no C++ licence yet16:23
jdstrandybon: maybe file a bug and ping kalikiana so he can look at it when he has time?16:23
ybonkalikiana: I'm not sure to get you well, are you saying that ~/.cache is the expected final path? or that the QtLocation code is correct, but the QStandardPaths::GenericCacheLocation value is missing or something?16:24
ybonthis is the related issue on OSMTouch https://bugs.launchpad.net/osmtouch/+bug/127665816:24
ubot5Ubuntu bug 1276658 in OSMTouch "Add offline cache" [Undecided,Confirmed]16:24
kalikianaybon: jdstrand what I mean is that the code in qtlocation is correct and that xdg_cache_home should contain the app specific path already - otherwise all existing code using QStandardPaths::GenericCacheLocation would have to be ifdeffed16:27
kalikianaBecause the semantics on the desktop are different16:27
ybonkalikiana: should I do something on my app to get xdg_cache_home set?16:27
kalikianaYbon no, definitely not (unless you want a work-around for now)16:28
jdstrandthis seems to be working ok for non-QtLocation though, otherwise we'd have massive breakage on touch16:28
ybondepending on how this can be fixed, I'd be happy to have a workaround, if you know some, kalikiana, thanks :)16:29
ybonbut if there is an easy proper fix, no need of course16:29
kalikianaybon is your app available somewhere? I can take a closer look on Monday16:31
kalikianaMeanwhile please file a bug and assign to me16:31
ybonkalikiana: sure, it's on the store, name OSMTouch, and the code is here https://github.com/yohanboniface/OSMTouch/blob/master/OSMTouch.qml#L2416:32
ybonok, thanks!16:32
ybonkalikiana: you should be assigned on https://bugs.launchpad.net/osmtouch/+bug/1276658 thanks a lot :)16:33
ubot5Ubuntu bug 1276658 in OSMTouch "Add offline cache" [Undecided,Confirmed]16:33
kalikianaybon: cool. Not certain if it's the same issue or separate but I'll verify that16:34
ybonthank you :)16:35
=== gatox is now known as gatox_lunch
popeytedg: you planning to enable translations at https://translations.launchpad.net/indicator-messages or https://launchpad.net/ubuntu/+source/indicator-messages ?16:39
popeyor is it somewhere else?16:39
tedgpopey, Uhm, no. It's in main so it should be part of the normal lang packs.16:39
popeyhm16:40
cwaynejdstrand: so am i waiting for 1.2.20?16:40
jdstrandcwayne: yes, going through local testing now16:40
popeytedg: any idea where I find that, looking for "Notification Center" (should be Centre in en_GB) ☻16:40
cwaynejdstrand: cool, thanks16:40
tedgpopey, Oh, we explicitly don't allow that translation, it's stupid :-)16:41
popeyʘ‿ಠ16:41
tedgpopey, Should be here: https://translations.launchpad.net/ubuntu/utopic/+source/indicator-messages/+pots/indicator-messages/en_GB/+translate16:42
tedgpopey, Seems the pot hasn't updated16:42
tedgcharles, Is this part of your translations fix? Has that landed in archive? ^16:43
=== alan_g is now known as alan_g|EOW
charlestedg, /me clicks17:12
farbodhi,how can i install ubuntu on my phone?(its Xperia Ion)17:14
dobey!devices | farbod17:14
ubot5farbod: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices17:14
farbodhmmm,but ubuntu-touch is only for Nexus :( :( :(17:15
charlestedg, _("Notification center") is merged and that fix didn't affect i-messages because i-messages doesn't use CMake yet.17:16
charleslet's see what happens when I run 'make pot' locally on i-messages17:16
farbodis thare any way to install it on my xperia ion device?17:17
farbod?17:19
charlespopey, tedg, when I run "make indicator-messages.pot" from a trunk sandbox I get http://paste.ubuntu.com/8055397/, which includes the "Notification center" string17:19
sergiusensfarbod: if you can get the android tree, port it by following the porting guide and some knowledge of android; yes17:19
sergiusensfarbod: given that the hardware is supported17:19
popeycharles: is that good or bad?17:19
farbodsergiusens:!!!17:20
charlespopey, well it's good that the string is showing up in the potfile... I don't know how potfiles get updated from that point to translations.launchpad.net though17:20
charlested, do you know?17:21
popeydpm will know ☻17:21
charlesack17:21
charlesdpm will know17:21
dobeyfarbod: several xperia devices are listed on that page. starting from one of those builds and enaging with the people who ported them, is probably your best bet17:21
farboddobey:but i have Xperia Ion and in the list we dont have Ion. :( :(17:22
dobeyfarbod: yes, but you can probably talk with the people who ported to the other xperia devices to get help porting it to your device17:23
dobeybecause it's probably similar to one or more of the other xperian phones17:23
dobeyxperia even17:23
farboddobey:thank you,but i think its better to buy nexus :( :) :D17:24
dpmcharles, if you commit the .pot file and it lands in trunk, then LP picks it up automatically17:26
charlesdpm, I think I'm misunderstanding -- indicator-messages has never had a .pot file committed afaik; it's generated at build time17:27
charlesdpm, the existing strings for i-messages got into translate.lp somehow17:28
charlesdpm, so if we had to commit the .pot file, we wouldn't have any translations for indicator-messages at all right now...?17:29
dpmcharles, translations can be enabled in 2 places: in the upstream project and in the source package. i-m has them enabled in the source package only. I'd recommend to enable them on upstream as well, so that the actual .po files land in the source tree, but they will work in any case:17:31
beunoasac, we will!17:32
dpmcharles, in your case, the .pot file is updated when you do a package upload - the dh_translations rule takes care of that, and then it is feed to LP, which updates the translatable messages17:32
asacbeuno: awesome ... when? :)17:32
dpmcharles, my recommendation would be to set up translations for the upstream, as with other projects. It doesn't take more than a couple of mins to set up: https://wiki.ubuntu.com/Translations/LpProjectConfiguration. That'll make translations land upstream17:32
charlesdpm, thanks, that makes sense17:35
dpmcharles, ok cool, let me know if I can help with anything else17:35
charlesI'm wondering if the other indicators are also affected, afaik all of those projects were build from ted's script17:35
charlesdpm, thank you :)17:35
beunoasac, this year! maybe.17:35
* asac looks up all available definitions of year :)17:36
dpmcharles, afaik, indicator-network and indicator-location are the only ones that have translations enabled upstream17:36
asaci like the term "Draconic Year" without checking the content -> http://en.wikipedia.org/wiki/Year#Draconic_year17:37
asaceven better "Vague year" :P17:37
* asac will add that to his vocabulary17:37
charlesdpm, so does that mean that the others, e.g. indicator-session or indicator-datetime, also have this issue of the .pot files not being updated for translators on LP?17:37
charlesdpm, if so I'll walk through the other indicators and set up upstream translations for them as well17:38
=== gatox_lunch is now known as gatox
Wellarkwho authored the welcoming wizard?17:40
WellarkCimi: ?17:40
dpmcharles, yes, but it's not an issue if the packages use dh_translations, meaning that their .pot files will be updated on package upload, and the source packages' translatable messages in LP will be up-to-date. So to be clear, I recommend enabling translations upstream, but as long as they are enabled for the source packages, everything should work17:41
=== cyphermox_ is now known as cyphermox
dobeydpm: is there a bug already about the app start splash screen not showing the translated app name?17:44
charlesdpm, but indicator-messages has dh-translations in its build-depends and its debian/rules translation is the same as the other indicators (e.g, dh $@ --with translations) so I'm not seeing why indicator-messages has problems that the other indicators don't17:45
dpmdobey, bug 1350360 and https://bugs.launchpad.net/ubuntu-translations/+bugs?field.tag=touch to see other bugs17:47
ubot5bug 1350360 in QtMir "App name in the splash screen needs to be localized" [High,In progress] https://launchpad.net/bugs/135036017:47
dpmcharles, ah, then perhaps there's a misconfiguration in the package? I think that might need to be discussed with pitti when he's back, or perhaps seb128 can also help17:48
dobeydpm: ok. i was just testing translations in ubuntuone-credentials and noticed it, so wanted to make sure it was filed :)17:48
charlesdpm, okay17:51
dobeycharles: what's the bug exactly? translations are just outdated?17:52
charlesdpm, I'll ask them, and popey if you like I'll update you when I find out more17:52
dpmcharles, sounds good17:52
charlesdobey, so the background is there are new translatable strings in indicator-messages that aren't showing up in translations.launchpad.net17:52
charlesdobey, e.g. if I "make indicator-messages.pot" then the strings are in the new potfile17:53
charlesdobey, but if I go to https://translations.launchpad.net/ubuntu/utopic/+source/indicator-messages/+pots/indicator-messages/en_GB/+translate the strings are not there17:53
charlesso I'm wondering how the potfiles get from A to B, if there's something that's broken along the way17:53
dobeyoh17:54
dobeyso, the indicator-messages package import to bzr is broken17:54
dobeywhich might be related?17:54
charlesOther than this recent commit, I haven't really been shepherding indicator-messages -- what import to bzr breakage is this?17:55
dobeythe magic importing of debian source packages into bzr branches for the ubuntu archive17:55
dobeyand the upstream links are wrong17:56
AlbertA2kenvandine: Saviq: so for https://bugs.launchpad.net/gsettings-ubuntu-touch-schemas/+bug/123034517:56
ubot5Ubuntu bug 1230345 in Unity 8 "Unity8 should control the display "lock after idle" (with a way to configure the delay)" [High,In progress]17:56
AlbertA2kenvandine: Saviq: I've implemented the shell side:17:57
AlbertA2https://code.launchpad.net/~albaguirre/gsettings-ubuntu-touch-schemas/fix-123034517:57
AlbertA2https://code.launchpad.net/~albaguirre/unity8/fix-123034517:57
kenvandineAlbertA2, awesome17:57
dobeyand the translation focus was all wrong17:58
AlbertA2kenvandine: Saviq: so I need review volunteers for the two above :)18:00
kenvandineAlbertA2, i can review the schema change18:01
dobeycharles: so, i fixed the upstream links, and the translation focus in the upstream translations config, so maybe it'll get updated soon18:01
* dobey isn't entirely sure how the ubuntu translations magic works18:01
charlesdobey, this is the first I've heard of it, but sounds like this was a known issue for you -- so, dyk if the other indicators are working correctly wrt the upload links? :)18:01
charlesdobey, btw thank you :)18:01
kenvandineAlbertA2, does 0 mean never?18:02
AlbertA2kenvandine: yeah18:02
kenvandinewhat about locking?18:02
dobeycharles: i don't know. i just poked at the config and saw a problem. the upstream links and translation focus were still pointing at the 13.10 series18:02
kenvandineactivity-timeout too right?18:02
AlbertA2locking?18:02
dobeycharles: so i fixed that. i don't know if it will actually fix the problem or not though18:02
charlesdobey, ack18:02
kenvandinei guess from the shell point of view, it's the same18:03
kenvandinesleep vs lock18:03
dobeyif it does we can check the others (rather not go tweaking all of them until we know for sure)18:03
charlesdobey, I'll look at the translations.launchpad.net link in a couple of hours and see if the problem worked itself out.18:03
AlbertA2kenvandine: oh techincally18:03
AlbertA2it's a timer18:03
AlbertA2that gets disabled if set to 918:03
AlbertA2to 018:03
charlesdobey, what's the URL you were looking at to change the upsteam links?18:03
charlesdobey, if your action fixed it I'll walk through the other indicators' URLs to confirm that there isn't other breakage18:04
dobeycharles: on https://translations.launchpad.net/ubuntu/utopic/+source/indicator-messages there is an "Edit sharing details" link above the list of languages18:04
dobey(at least, there is for me, i don't know if you also see it)18:04
charlesdobey, I do18:08
charlesI've never poked around in this magic...18:08
=== _morphis is now known as morphis
SaviqAlbertA2, awesome, thanks18:33
asacalexabreu: to make browser play in background we need media-hub integtration only? or also integration of download manager or something else so we continue to fill the buffer without having to bring app back? do you know?18:37
alexabreuasac, mh integration only18:37
asacalexabreu: how do we get the data while browser is dead?18:38
asacis media-hub downloading on its own?18:38
alexabreuasac, the mediahub will do it18:38
asacinteresting18:38
alexabreuasac, it will be handed over all http related context (ua agent, cookies) and will do it through gstream http "module"18:38
asacalexabreu: saw that item somewhere down the line for webapps ... are you working on that?18:38
alexabreuasac, yes,18:39
asacalexabreu: already started?18:39
alexabreuasac, been delayed a bit, but audio is working, will start on video playback soon18:39
* asac just wants to get a level of hope feeling :)18:39
alexabreuasac, there is hope :)18:39
asacthere is always hope. level of hope may differ though :)18:39
alexabreuasac, right :)18:39
asacnow that i know that you work on it, i am 75% confident that you get that working by mid next week and 90% by end next week and 98% that it will be there by end of aug :P18:40
asaclol18:40
asacthanks18:40
alexabreuasac, I am off next week, so I can already tell that you are off a bit :)18:41
asacwell, with that info it changes to be even higher confidence that it will be done end of aug18:41
alexabreunp18:41
asacat least18:41
* asac has a weird formula to predict things18:41
asacok enjoy your week off18:42
alexabreuyou should write a book about that formula :)18:42
* genii had a boss that used to tell customers "Two more weeks!" ... every two weeks18:44
mterryWellark, is there a silo for https://code.launchpad.net/~unity-api-team/indicator-network/connectivity-service/+merge/229965 yet?19:33
kgunnmterry: no there's not19:39
kgunnhandy is just type in the proj to search here19:40
kgunnhttp://people.canonical.com/~platform/citrain_dashboard/#?q=19:40
mterrykgunn, just did that myself yeah19:40
mterryWellark, kgunn: well it might make sense to add https://code.launchpad.net/~mterry/unity8/sim-unlock-on-boot/+merge/231015 to it when there is one19:40
mterrykgunn, as I note in that MP, I've deliberately implemented it a simpler way that goes against what design wants (they want the SIM unlock dialog under the infographic screen, I've put it on top) purely for simplicity of implentation reasons.  I talked to MacSlow a bit about it today and it's fairly complicated to do19:41
mterrykgunn, so I figured just to get the feature in is worth it19:41
mterryJust a heads up19:42
kgunnyep..thanks mterry, you know i agree with you19:42
kgunnsure19:42
* mterry goes back to wizard-land19:42
CimiWellark, me and mterry19:54
felipealmeidahello20:01
felipealmeidaI can't build ubuntu for mako20:01
felipealmeidalunch doesn't list this option20:01
cwaynemterry: http://sinsip.com/Jl.jpg20:02
mterrycwayne, lol20:02
felipealmeidaI have followed this https://wiki.ubuntu.com/Touch/Building20:02
felipealmeidaI'm using arch linux20:02
felipealmeidaand installed with phablet-dev-bootstrap as found in yaourt20:02
felipealmeidaI have already extracted mako vendor files20:03
felipealmeidafor Android 4.4.220:03
felipealmeidathe command lunch aosp_mako-userdebug20:04
felipealmeidagives me the following log:20:04
felipealmeidahttp://pastie.org/947639520:04
felipealmeidaany help would be greatly appreciated, thanks20:05
sergiusensfelipealmeida: use phablet-dev-bootstrap from ppa:phablet-team/tools20:22
felipealmeidasergiusens: that's from where the PKGBUILD downloads it from20:23
felipealmeidaspecifically https://launchpad.net/ubuntu/trusty/+source/phablet-tools/1.0+14.04.20140207-0ubuntu1/+files/phablet-tools_1.0+14.04.20140207.orig.tar.gz20:24
felipealmeidathe phablet-dev-bootstrap works correctly, or so it seems20:25
sergiusensfelipealmeida: not sure how you are getting the wrong defaults then20:25
felipealmeidaI didn't use -v option20:25
felipealmeidais that necessary?20:25
felipealmeidasergiusens: it looks like it succesfully syncs the repo to use lge-mako when I do lunch aosp-mako_userdebug20:26
sergiusensfelipealmeida: use phablet-dev-bootstrap --sources aosp --repo-branch phablet-4.4.2_r120:26
felipealmeidabut later fails to find the makefile20:26
felipealmeidasergiusens: from scratch?20:26
sergiusensfelipealmeida: you seem to have synced the cyanogenmod one and not the aosp one20:27
felipealmeidasergiusens: hmm, it seems like it20:27
felipealmeidait has cm in vendor20:27
felipealmeidaand talks about CM in syncing20:27
felipealmeidawill try, thanks20:27
felipealmeidait will take a long time to complete :)20:28
=== nik90 is now known as nik90|Dinner
=== nik90|Dinner is now known as nik90
felipealmeidahello21:13
felipealmeidaI'm getting "Invalid clone.bundle file; ignoring" messsages21:13
felipealmeidais this OK?21:13
rsalvetifelipealmeida: our gerrit might be busted21:50
rsalvetilet me check21:50
felipealmeidarsalveti: oh21:50
rsalvetiI had that once already, and had to restart gerrit for it to work again21:50
felipealmeidasomething is failing to download with curl (or something like that)21:50
felipealmeidabut git is working ok21:50
rsalvetifelipealmeida: if you want to build without our tools:21:51
rsalvetirepo init -u https://code-review.phablet.ubuntu.com/p/aosp/platform/manifest.git -b phablet-4.4.2_r121:51
rsalvetirepo sync21:51
rsalvetiadd vendors21:51
rsalvetithen lunch21:51
rsalvetiyeah, it seems to be stuck in one repo here21:52
felipealmeidahmm, I'll try with the repo then21:52
felipealmeidayour tools add the vendors automatically?21:52
rsalvetifelipealmeida: yup21:52
rsalvetifelipealmeida: will ask someone to restart the server, but that might take a while21:53
rsalvetiyou could also use our src package21:53
rsalvetithe only difference in there is that we don't clone the pre-built toolchain21:53
rsalvetiso either you have to use ours, or get one used aosp21:53
rsalveti*by21:54
felipealmeidaI see, that's nice, though it didn't work for me yet21:54
felipealmeidasame problems with Invalid clone.bundle file; ignoring21:54
felipealmeidaI think I rather wait :)21:54
rsalveti:-)21:54
rsalvetiyou can find the source tarball at https://code-review.phablet.ubuntu.com/export/21:54
rsalvetilet me ping the is folks21:54
rsalvetifelipealmeida: hm, repo sync worked fine now21:55
felipealmeidarsalveti: ubuntu uses wayland in any hardware? or just mir?21:55
rsalvetifelipealmeida: just mir21:56
felipealmeidarepo sync from a working copy or from scratch?21:56
rsalvetithough it should be doable to use wayland, just not with the ubuntu touch stack21:56
felipealmeidayou've tried21:56
rsalvetifrom a copy, trying from scratch now21:56
felipealmeidaI'm still getting clone.bundle errors21:56
felipealmeidayes, I want to try wayland, but learning to use libhybris through ubuntu first21:57
rsalvetifelipealmeida: oh, you're getting that with repo init21:57
rsalvetiwtf21:57
felipealmeidano21:58
felipealmeidarepo init works ok21:58
felipealmeidarepo sync gives the messages21:58
rsalvetifailed for me with that message21:58
rsalvetifelipealmeida: jolla is using libhybris and wayland22:01
felipealmeidarsalveti: yes, I've heard22:01
felipealmeidaforgot to look about that though :)22:01
rsalvetifelipealmeida: but why are you trying to build the android side, want to change the compat side of libhybris?22:02
rsalvetiif you just want to play with the ubuntu userspace, there's no need to rebuild android22:02
rsalvetirebuilding android is only useful if you want to create an android specific library (to abstract something) and then export that via libhybris22:03
felipealmeidaI want to learn :)22:05
felipealmeidabut I only want to learn the native parts22:06
felipealmeidaso, no java for me. Which means ubuntu or jolla22:06
felipealmeidadoes jolla open source their distribution?22:06
rsalvetifelipealmeida: right, but that's what I'm saying, depends on what you want to learn :-)22:06
felipealmeidaoh, I want to learn how to create the full distribution22:06
rsalvetifelipealmeida: not entirely, no, they have mer as base22:06
felipealmeidaso I can test on how to port tizen for libhybris for example22:07
rsalvetiright, wonder why someone would want to do that :P22:07
felipealmeidathat would require a kernel with SMACK support22:07
felipealmeidaso I can have tizen on my phone nexus 4 :P22:08
rsalvetiright, but that's just painful lol22:08
rsalvetisupporting smack shouldn't be hard22:08
felipealmeidaeverything about android is painful22:08
felipealmeidayes, I would just have to add a smack patch22:09
rsalvetiafaik jolla will add selinux support later on22:09
rsalvetiwe're just using apparmor22:09
rsalvetiasked someone to restart the server, might take a while though22:11
rsalvetias it is late friday22:11
felipealmeidano problem22:12
felipealmeidaI can try it tomorrow22:13
felipealmeidarsalveti: so is canonical going to launch a mobile phone in the not-too-distant-future?22:15
rsalvetifelipealmeida: try it again22:16
rsalvetisomeone just restarted it22:16
felipealmeidatrying22:17
felipealmeidasame error...22:17
felipealmeidahttp://pastie.org/947660022:17
rsalvetifelipealmeida: http://www.cnet.com/products/bq-aquaris-ubuntu-edition/22:17
felipealmeidarsalveti: oh, I missed that22:18
rsalvetifelipealmeida: but it got up to 100% now22:18
rsalvetiso that might be harmless22:18
rsalvetirepo sync is working fine for me now it seems22:18
rsalvetirepo sync -jX22:19
rsalvetidepending on how fast is your network22:19
felipealmeidastill lots of clone.bundle file; ignoring errors22:19
felipealmeidagood idea to use -jX since I have two wans22:19
rsalvetifelipealmeida: yeah, got a bunch here as well, probably harmless22:24
rsalvetibut our gerrit was kind of stuck22:24
felipealmeidarsalveti: ok, I'm downloading it here22:37
felipealmeidaprobably going to take a look just monday thoug22:37
felipealmeidarsalveti: going home, gn22:39
rsalvetifelipealmeida: cool, later22:39
=== salem_ is now known as _salem

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