**** BEGIN LOGGING AT Wed Nov 01 03:00:03 2017 Nov 01 07:58:38 Morning! Nov 01 08:01:22 I've quite big sstate-caches... Can't we clean them up a bit ? I guess there are lots of duplicates, and only the last ones are useful to us here Nov 01 08:52:56 Morning! Nov 01 08:53:20 Tofe: I'm getting "module "QtWayland.Compositor" is not installed" while trying to run latest LNC on desktop. Any ideas? Nov 01 08:56:50 install qtwayland ? :) Nov 01 08:57:11 which OS ? Nov 01 08:58:32 Windows 10 Nov 01 09:02:01 oh. Nov 01 09:02:24 We might have an issue here then Nov 01 09:02:25 Could be I need to update my QT Nov 01 09:02:29 Still on 5.9.1 I guess Nov 01 09:02:35 But that might not help ;) Nov 01 09:02:37 5.9.* should be ok Nov 01 09:03:21 I think we have this qtwayland issue since the 5.8 migration, where I used some QML bits of QtWayland in the main QML code Nov 01 09:03:35 Tofe: Ah OK Nov 01 09:03:44 So I'd need to test LNC under *nix? Nov 01 09:03:57 Since it won't be available on Win10 or we can do a stub? Nov 01 09:04:21 I don't like the idea of a stub for qtwayland... Nov 01 09:04:38 I think that what we could do is use a separate main.qml for desktop debug Nov 01 09:04:45 Tofe: OK Nov 01 09:05:10 basically the same content, but remove all the QtWayland stuff, and make the qmlproject point to it Nov 01 09:05:49 so no " WaylandOutput" and no qtwayland import Nov 01 09:06:11 Compositor is fine, it one of our types, and there's a stub Nov 01 09:06:18 it's* Nov 01 09:06:45 qmlscene will certainly guess the correct output on desktop, as the Window will be a toplevel window Nov 01 09:08:22 bbl, going there https://nation.arkose.com/ Nov 01 09:09:11 Tofe: Nice Nov 01 09:09:17 Would like to try sometime myself too :) Nov 01 09:09:19 Never done it Nov 01 09:09:29 We have some walls here in Amsterdam, should schedule sometime I guess Nov 01 09:09:36 :) Nov 01 15:33:25 Tofe: Changes looking good! Like the approach! Nov 01 15:34:10 :) glad to hear Nov 01 15:34:38 In the end, the .in.in will stay: we need a two-step configuration Nov 01 15:36:14 The app currently doesn't look good on device: I'll have to investigate. But at least the page shows up, and we get the list of wifi networks for instance Nov 01 15:50:45 Tofe: ping Nov 01 15:50:55 bshah: pong Nov 01 15:51:11 Tofe: um I wonder how do you handle /dev/socket bind mount? Nov 01 15:51:31 i.e between host and container Nov 01 15:51:36 I... don't remember. Let me see. Nov 01 15:53:49 bshah: https://github.com/shr-distribution/meta-smartphone/blob/pyro/meta-android/recipes-core/android-system/android-system/pre-start.sh#L71 Nov 01 15:54:30 It is not impossible the init.rc patchnig isn't necessary anymore with Halium Nov 01 15:55:11 ... this doesn't work properly with halium 7 Nov 01 15:55:18 I've come up with nicer way.. but... Nov 01 15:55:23 things are not so nice Nov 01 15:55:39 version of lxc in ubuntu 16.04 doesn't have hook i need for it Nov 01 15:55:44 :'( Nov 01 15:57:45 bshah: speaking of which, it might make sense that we use halium's lxc configuration files Nov 01 15:58:03 yes pls :P Nov 01 16:05:27 Tofe: and how do you execute commands "after" lxc service? Nov 01 16:06:19 nvm Nov 01 16:06:21 found it Nov 01 16:06:23 bshah: we wait for lxc to be ready https://github.com/shr-distribution/meta-smartphone/blob/pyro/meta-android/recipes-core/android-system/android-system/wait-for-android.sh Nov 01 16:06:58 only if... lxc.hook.start-host was there -.- Nov 01 16:07:24 which version of LXC do you use for the work on Halium? Nov 01 16:08:04 2.0.8 Nov 01 16:09:06 Tofe: another stupid question, can I get systemd service you use for calling wait-for-android.sh? :P Nov 01 16:09:47 No pb, there's only stupid answers ;) https://github.com/shr-distribution/meta-smartphone/blob/pyro/meta-android/recipes-core/android-system/android-system/android-system.service Nov 01 16:10:49 In general, it's all in this same directory Nov 01 16:11:40 hm Nov 01 16:11:41 okay Nov 01 16:11:53 yes, it's not ideal... Nov 01 16:12:20 more generally, detecting when all is ready is a bit hacky Nov 01 16:13:25 For sensors, for instance, the service takes about 1s to be brought up, but by then our "boot_done" flag will have been sent Nov 01 16:14:21 Android seems to have a general approach of "it failed? oh, nevermind, we'll just try again in 200ms" Nov 01 16:29:13 We're on 2.0.8 as well btw Nov 01 16:30:19 bshah: You need newer? Usually the LXC upgrades are pretty much without hassle. From our side see little issues to try at least 2.1.1 Nov 01 16:30:44 well.. not sure its easier for ubuntu 16.04 Nov 01 16:30:46 :p Nov 01 16:30:52 also.. Nov 01 16:31:00 for you this is not a problem till halium 7 Nov 01 16:35:02 copying your script shamelessely Nov 01 16:35:04 :P Nov 01 16:37:57 bshah: I mean in our build system we can easily upgrade, the Ubuntu 16.04 is more your cup of tea ;) Nov 01 16:38:13 I mean not sure 2.0.9, 2.1.0 or 2.1.1 added the functionality you're looking for ;) Nov 01 16:44:29 can I suggest improvement? Nov 01 16:44:31 containerpid="$(lxc-info -n android -p | grep PID | sed 's/^PID:.* //')" Nov 01 16:44:35 you can replace that with Nov 01 16:44:44 lxc-info -n android -p -H Nov 01 16:45:31 and argh Nov 01 16:45:33 this doesn't work Nov 01 16:45:44 bshah: Feel free to PR stuff to us :P Nov 01 16:46:10 * bshah too lazy *hides* Nov 01 16:47:39 Hmmz the good old /slap doesn't work :P Nov 01 16:49:15 This is so stupid problem Nov 01 16:49:21 and no sane solution Nov 01 16:49:22 argh Nov 01 16:49:26 i need to go to sleep Nov 01 17:35:09 bshah: for that one, if you get a more readable version, I'm all ears :) Nov 01 20:43:39 Tofe: Something like this? https://github.com/webOS-ports/luna-next-cardshell/pull/310 Nov 01 20:44:08 I removed the import for qtwayland and the "property WaylandOutput defaultOutput" Nov 01 20:44:15 For the rest I didn't touch the qml Nov 01 20:48:12 Tofe: We seem to miss a import LuneOS.Bluetooth 0.1 at https://github.com/webOS-ports/luna-next-cardshell/blob/master/qml/StatusBar/SystemIndicators.qml#L22 Nov 01 20:48:28 Otherwise these give issues: https://github.com/webOS-ports/luna-next-cardshell/blob/master/qml/StatusBar/SystemIndicators.qml#L101 Nov 01 21:42:45 Herrie|2: yes, like this; does it work? Nov 01 21:46:02 Tofe: When I add the import for LuneOS.Bluetooth :-P Nov 01 21:46:49 I do get a white square screen on top of my lockscreen. Not sure that's by design somehow. Nov 01 21:47:46 well, we can fix it a bit later, certainly is desktop-specific Nov 01 21:48:18 Can you push the additional import commit too ? I'll merge both Nov 01 21:49:10 I don't even know why it works on device, mught just be luck :p Nov 01 21:50:09 Tofe: Might explain why the bt icon acts up Nov 01 21:50:22 Tofe: Will do in a few mins Nov 01 21:53:27 You want commit to this PR or separate? Nov 01 21:53:52 same PR Nov 01 22:00:30 Tofe: https://github.com/webOS-ports/luna-next-cardshell/pull/310/commits/3f3d6d085bee3d52ddb15e3567044a6418b475eb Nov 01 22:00:41 perfect, merged Nov 01 22:07:54 Thnx Nov 01 22:08:30 ... and good night :) Nov 01 22:48:00 has luneos updated versions of nodejs? i'm seeing that 8.9.0 is now LTS **** ENDING LOGGING AT Thu Nov 02 03:00:00 2017