/srv/irclogs.ubuntu.com/2016/11/30/#ubuntu-touch.txt

=== chihchun_afk is now known as chihchun
=== ecloud is now known as ecloud_wfh
mardyElleo: hi! I want to carry over the word prediction data from one Ubuntu phone to another; which files do I need to copy?09:45
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== zbenjamin_ is now known as zbenjamin
=== Zic is now known as Guest2508
Elleomardy: ~/.presage and .local/share/maliit-server10:32
mardyElleo: thanks!10:33
Elleono problem :)10:33
=== Guest2508 is now known as Zic
mardyElleo: hmmm... doesn't seem to work, I still get the old bogus predictions. I also tried to restart maliit-server, but didn't help10:46
=== sil2100_ is now known as sil2100
=== sil2100_ is now known as sil2100
=== _salem is now known as salem_
oSoMoNlpotter, FYI (and if you’re still around), I just filed https://launchpad.net/bugs/164608011:33
ubot5Ubuntu bug 1646080 in qtsystems-opensource-src (Ubuntu) "Mir-backed InputDeviceModel’s count property is not updated timely" [Undecided,New]11:33
=== chihchun is now known as chihchun_afk
Elleomardy: you probably need to replace the files while maliit is stopped or it might get overwritten when maliit shuts down11:36
* mardy tries again11:50
mardyElleo: how do I stop it? I see it restarts11:50
mardyElleo: nevermind, it's upstart, I got it11:56
mardyElleo: now it did the trick, and I realised I copied the files to a wrong location, previously ;-) so maybe stopping was not even necessary, but anyway :-)12:02
mardythanks!12:02
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
Elleomardy: ah, great :)12:14
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== JanC is now known as Guest103
=== JanC_ is now known as JanC
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
Telixhello! =D18:04
dobeyhi18:05
Telixwhat is this node about?18:06
dobeythis channel is about the ubuntu for phones/tablets images18:06
TelixDevelopment?18:09
dobeysure18:10
dobeyand using18:11
dobeysee the /topic18:11
Telixthanks!18:12
=== robru_ is now known as robru
mterrytedg: do you know how to get a bunch of debug output from UAL?  I'd like to investigate what it thinks the installed apps are in my VM instance18:37
mterryand just see where it's failing to find any18:37
dobeymterry: G_MESSAGES_DEBUG=all19:12
mterryyeah that's already set19:12
dobeymterry: G_MESSAGES_DEBUG=all ubuntu-app-launch-appids should give you an idea of what it thinks is installed19:12
mterryunity8-session.ubuntu-app-launch-appids19:12
mterryshows what i'd expect19:12
mterryI'm trying to debug specifically the interaction between the click/app scope and UAL19:13
dobeymterry: what's the problem? click scope is empty?19:13
mterrydobey: yah19:13
dobeymterry: U1_DEBUG=1 for the click scope19:13
mterrybut only on Core19:13
mterrydobey: ooh ok thanks19:13
mterryThat is not intuitive  :P19:13
dobeywell, historical things rarely are ;)19:14
mterryno extra debug with that19:21
dobeyare you running the scope manually?19:21
mterryno, I edited the upstart job to set that19:21
dobeyupstart job?19:23
dobeymterry: how empty is the click scope? totally blank? does it have the BFB for the store?19:23
mterryunity8-dash's upstart job19:23
mterryNo BFB19:23
dobeythen the scope itself probably isn't actually running19:24
dobeyeven with no apps installed, the BFB should be there (assuming unity-scope-snappy is also installed)19:24
mterryWell it is installed...  But this is all in a snap, and my first guess with this stuff is that some hardcoded path somewhere is making it think it's not installed19:25
mterrydobey: how to test if the scope itself is running?  unity8-dash thinks it is...  is there some helper executable to look for?19:25
dobeymterry: scoperunner is the executable which loads the .so19:26
dobeymterry: when you refresh the scope it should be alive for like 30 seconds or so, iirc19:26
mterrydobey: interesting.  I see the scoperunners for music and video when I go to them.  But nothing after refreshing click scope19:27
dobeymterry: hmm. and unity-scoe-click is in fact installed in the snap? :)19:31
dobeyerr, unity-scope-click that is19:31
mterrydobey: yeah19:31
dobeyhmmm19:32
mterryI see output like:19:33
mterry[2016-11-30:19:17:16.923] Pre-populating first scope: "clickscope"19:33
mterry[2016-11-30:19:17:16.923] "clickscope" : results invalidated, programmatic: false , active: false19:33
mterry[2016-11-30:19:17:16.923] "clickscope" : Dispatching search: "" "" (programmatic: true )19:33
mterryso it thinks it's running and tries to do stuff19:33
mterryIt just returns nothing19:33
dobeywell that suggests it started19:33
dobeybut seems like it doesn't stay running19:33
mterryWell I get as far as19:34
mterry [2016-11-30:19:00:36.496] "clickscope" : flushUpdates: #results = 0 finalize: true19:34
mterry[2016-11-30:19:00:36.496] "clickscope" : processPrimaryNavigationTag(): tag is ' "" '19:34
mterry[2016-11-30:19:00:36.496] "clickscope" : Processing 0 filters19:34
mterry[2016-11-30:19:00:36.496] "clickscope" : Removing all filters19:34
dobeywell if it returned nothing, there'd be another line with results: 0 or something19:34
dobeyhmm, why is indicator-transfer failing to build on zesty :(19:34
mterrydobey: I think there's some gmock mess up19:35
dobeymterry: oh the 1.8 stuff?19:36
mterry::shrug::19:36
mterryI've only cared about xenial+overlay this past month  :)19:37
dobeywell i'm re-running in jenkins which hopefully makes it a little easier for me to poke at19:37
dobeysure19:37
dobeyi was just asked to help get this stuff landed, though. and if it's not building on zesty, then landing is a bit hard :)19:38
dobeymterry: so i don't know what the *exact* command line would be running inside the snap19:38
dobeymterry: but you can run U1_DEBUG=1 /usr/lib/*/unity-scopes/scoperunner "" /usr/lib/*/unity-scopes/clickscope/clickscope.ini19:39
dobeymterry: then you can do a refresh and see what goes wrong in the terminal19:39
dobeymterry: i guess whoopsie/apport doesn't quite work in snaps world at the moment, in case things are crashing?19:40
mterryoy ok I have to set up all the ld-library path and nonsense19:40
mterrydobey:19:50
mterryFailed to open departments db: Invalid departments database19:50
mterryWARNING: QApplication was not created in the main() thread.19:50
mterry(process:3837): ubuntu-app-launch-DEBUG: Initialized Click DB19:50
mterryscoperunner: /build/unity-scopes-api-WePnyG/unity-scopes-api-1.0.7+16.04.20161115/src/scopes/internal/zmq_middleware/ObjectAdapter.cpp:670: void unity::scopes::internal::zmq_middleware::ObjectAdapter::worker(): Assertion `buf.empty()' failed.19:50
mterryAborted19:50
dobeyoh fun19:51
dobeyso yeah, that's why you don't have any apps19:51
dobeyno idea what that means though19:51
mterryheh19:51
dobeyhmm, yeah, indicator-transfer is the gmock 1.8 stuff it seems19:54
mterrydobey: I assume the departments db thing is fine?  That's just for click and we don't need it here?19:57
* mterry looks at u-s-a code for why buf is empty19:57
dobeymterry: yeah, the departments.db is just a "warning"19:58
dobeyoh well at least fixing the indicator-transfer issue was easy :)20:02
dobeyassuming i don't need to also fix a boatload of tests anyway20:03
dobeymterry: have any luck looking at scopes-api code?21:12
mterrydobey: no but I also got distracted21:17
=== salem_ is now known as _salem
mterryI'm not very familiar with zmq in general.  A little confused21:26
mterryDon't know who the other side of this talk is.  I guess the Dash?21:27
dobeyunity-scopes-shell is the plug-in for the dash which sends the queries to scopes and such21:28
mterrydobey: great, it doesn't crash under gdb...  :(  Although it still doesn't work right, so maybe there's hope there21:40
dobeyhmm21:41
mterrydobey: with gdb I get the warning: "[2016-11-30 21:43:45.633] ERROR: clickscope: ObjectAdapter: error unmarshaling request header (id: , adapter: clickscope-c, op: ): ZmqReceiver::receive(): socket was closed"21:44
mterryAnd eventually (after finding some snaps): "clickscope: ReplyImpl::error(): ThreadPool::submit(): cannot accept task for destroyed pool"21:44
dobeymterry: interesting. a bit beyond my knowledge of scopes api though.21:45
mterrydobey: yeah I think I need to assign to someone with domain knowledge21:46
dobeymterry: yeah, i'll have to defer to michi i think21:47
mterrydobey: you're trying to land the indicator silo?21:52
mterrydobey: there are a couple branches that didn't make it in for whatever reason21:52
dobeymterry: yeah21:52
mterry(into the current silo)21:52
dobeymterry: what else?21:52
mterrydobey: indicator-network, indicator-keyboard, and mediascanner2 (though that last one may not be your domain)21:52
dobeyhmm, keyboard tests are crashing on zesty :(21:53
mterryThey are in silo 2129, but weren't in your silo last I checkd21:53
dobeyi added keyboard21:53
dobeybut it's failing on zesty :(21:53
mterrymore gmock changes?21:53
dobeyno, it's not c++ i don't think21:54
piglitwhen will there be a new ubuntu phone22:07
piglitlike they are all sold out22:07
dobeythat's a question for the manufacturers, not ubuntu. we just make the OS. they make the phones and announcements about when they'll be released :)22:08

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