**** BEGIN LOGGING AT Mon May 25 02:59:57 2020 May 25 09:23:27 armpit: any more useful info I could try and get for https://bugzilla.yoctoproject.org/show_bug.cgi?id=13802 while I have the qemu process around? May 25 09:50:12 hi! I encountered a problem with systemd v244.3 (current version on dunfell). https://github.com/systemd/systemd/issues/14994 <- "time-sync.target is not triggered after successful time synchronization". Is it planned to upgrade systemd to v245 soon? May 25 09:54:11 gourve_l: for a released branch probably not, rather a backported bugfix patch May 25 09:55:39 master (and therefore the upcoming release) is already on 245 and might even go further. May 25 10:00:48 ok, thanks. I'll stay on dunfell and I'll test the patch suggested in the issue. I will send a patch if it's relevant May 25 10:41:43 Maybe somebody could help me a bit May 25 10:42:09 Why in the poky (or meta-embedded) there is only Webkitgtk recipe? May 25 10:42:17 but no Webkit? May 25 10:43:02 I'm asking as some other project requires Webkit2-40.gir, which indeed is on my PC (debian) but I cannot find it in webkitgtk recipe build directory May 25 10:45:36 lukma: as far as i can see, webkitgtk is a self-contained derivative. hence, no raw webkit as a dependency of it. May 25 10:46:28 Letothe2nd: The problem is that other recipe requires the .gir file of it May 25 10:46:45 I couldn't find any *.gir recipes generated for it May 25 10:47:42 lukma: well then its maybe time to either go hunting for it in another recipe, or coming up with one yourself. May 25 10:48:49 ah, its gopbject-instrospection. May 25 10:50:01 if i had to guess then i would say the gir file is only relevant at build time May 25 10:50:50 respectively, look at http://cgit.openembedded.org/openembedded-core/tree/meta/classes/gobject-introspection.bbclass and http://cgit.openembedded.org/openembedded-core/tree/meta/classes/gobject-introspection-data.bbclass May 25 10:51:14 I've already looked on it May 25 10:51:41 I'm just wondering if *.gir file can be generated from Webkitgtk sources May 25 10:52:07 or do I need the Webkit2 sources, then compile them with g-ir-compiler May 25 10:52:19 and use it with my recipe May 25 10:57:11 from my understanding, adding the DISTRO_FEATURES flags should build them. May 25 11:08:11 Letothe2nd: Why DISTRO_FEATURES? But not e.g. PACKAGE_CONFIGS ? May 25 11:08:29 I've got NodeJS module error "FileNotFoundError: No such file or directory ... npm-shrinkwrap.json" : https://pastebin.com/FfzycEjw May 25 11:10:21 lukma: http://cgit.openembedded.org/openembedded-core/tree/meta/classes/gobject-introspection-data.bbclass#n6 says so, if i understand it correctly. yet, bitbake -e and look for GI_DATA_ENABLED, seems to be also on recipe lever. May 25 11:11:13 dv|2: well maybe the package has no shrinkwrap in its upstram? May 25 11:12:26 Letothe2nd, most of the modules has no shrinkwrap! May 25 11:13:50 dv|2: i'm no specialist there, but the snippet reads as if this is expected. May 25 11:15:10 Letothe2nd, i see it in npm.bbclass. But most gihthub modules has no this file in git. May 25 11:15:48 dv|2: I'm not contratdicting that, you don't have to convince me. May 25 11:16:21 dv|2: by the looks of it, the npm fetcher class might need to be extended to handle the no-shrinkwrap case. but again, just guessing. May 25 11:18:42 Letothe2nd, that's true May 25 11:19:27 dv|2: send patches! May 25 11:21:02 Letothe2nd, I'll try, but I'm iverflowed with the tasks May 25 11:51:56 npm://registry.npmjs.org/;name=node-serialport;version=9.0.0' is missing the required parameter 'Parameter 'package' required' - what should be there? May 25 12:02:14 Hi, iam new to Dbus... I use sysvinit and rauc. But iam not able to connect to the service May 25 12:02:21 I have no idea how to debugt his :D May 25 12:04:29 Guest522: "I cannot connect to the service" is not exactly a helpful error description. May 25 12:08:47 Guest522, iirc rauc is missing an RDEPENDS on dbus May 25 12:09:34 Guest522, to get dbus-daemon running on target May 25 12:10:22 Guest522, I ended up just disabling dbus support in rauc May 25 12:15:37 it is possible to add configure_append(), can I add configure_prepend ? May 25 12:18:32 do_configure_prepend probably. May 25 12:18:43 if in doubt, ask the manual :) May 25 12:19:15 Letothe2nd, thank you May 25 12:26:18 hi, gm. So, using SRC_URI_append to append an additional git:// ... URI inside a bbappend. As discussed here, i should except a merge of files in ${S} while i see a total replace with last git repo. SRCREV_FORMAT is also properly set. Looking SRC_URI_append mega manual, but i only find info for "file://" case. May 25 12:30:28 (i am in zeus) May 25 12:31:53 angelo__: I don';t think it is related to __append but rather having two git repos pointing to the same directory (${S}) in SRC_URI May 25 12:32:21 How can I override a variable (assigned in distro.conf using a '=') in local.conf? May 25 12:32:53 sstiller: also just writing a "=" doesn't do the trick? May 25 12:34:18 Letothe2nd: No. That does not work. May 25 12:35:48 sstiller: hum why? evaluation order? i take it you checked this by bitbake -e? May 25 12:35:57 qschulz, ok, thanks. May 25 12:36:22 Letothe2nd: It should not work https://www.yoctoproject.org/docs/1.8/ref-manual/ref-manual.html#structure-build-conf-local.conf May 25 12:36:41 sstiller, local.conf is included before distro.conf May 25 12:37:44 sstiller: ah i see. so yes, evaluation order. in that case, go beat...erm "patch" the distro maintainer... erm "layer" :) May 25 12:39:07 I think, I have to create my own distro to set this variable. Interesting. May 25 12:41:04 sstiller: having a custom distro is a good practise anyways. May 25 12:45:58 kroon dbus is already running on the device May 25 12:52:45 Guest522, hmm, you have the rauc-service package installed aswell ? May 25 12:52:59 Guest522, using the default PACKAGECONFIG ? May 25 12:55:10 kroon default config in Rauc May 25 12:56:40 kroon do i need to set PACKAGECONFIG to service? May 25 12:57:29 Guest522, well, for some reason I ended up disabling the "service" PACKAGECONFIG (its enabled by default) May 25 13:18:52 kroon how do i disable this? May 25 13:19:41 Guest522, I have this in my distro.conf: PACKAGECONFIG_remove_pn-rauc = "json network service" May 25 13:19:58 kroon and dbus is working for you? May 25 13:24:12 Guest522, I don't use dbus in my distro/image May 25 13:33:29 i forced standard tools :D and now they are not working May 25 13:36:44 ? May 25 13:40:59 Is there any (easier) way to inspect the exact setup for compiler ? I mean to have the same environment as one when recipe is compiled. May 25 13:40:59 Up till now I'm using -c devshell with --sysroot=XXX -LYYY -IKKK, but I'm wondering if there is any easier way? May 25 13:43:10 lukma, -c devshell and $CC ? May 25 13:47:29 Letothe2nd that dbus stuff. I just dont understand why my services are there, the daemon is running but i cannot bind to it May 25 13:51:27 Guest522: "i cannot bind" sounds like you are trying to do something manually that is supposed to "just work". so are you sure that you are not having a misunderstanding somewhere pretty early in the line of thought? and does it work if you try it with systemd? May 25 13:58:02 Letothe2nd is it easy to switch to systemd? Iam new to dbus. So i created a dbus service in python and wrote a C program which accessed it. That worked fine. Then i switched this C program to rauc install bundle and compiled it with the SDK. May 25 13:58:41 *sigh* May 25 13:58:57 sorry, but what are we talking about? May 25 13:59:05 Letothe2nd actually, i think i need to switch to systemd anyway May 25 13:59:42 an application of yours that work if you deploy manually, but not if you deploy through rauc? something that integrates into rauc? May 25 14:00:06 Letothe2nd i talk about dbus . I just dont get it to work on yocto . i only have the org.freedesktop.DBus "service" May 25 14:00:26 by the original question, my clear interpretation was "i want to use rauc and it needs dbus, but it doesn't work". May 25 14:00:49 Letothe2nd now i see the problem. At first i tried that with normal GCC on my PC , then i used the cross compiler May 25 14:01:01 Letothe2nd the first code was just to get a feeling for dbus May 25 14:01:42 Guest522: well then my clear suggestion is to switch to systemd anyways. first, it offers a very good library to access dbus (sdbus), second it offers very good tooling for inspection and debugging (busctl) May 25 14:02:24 you might maybe just mess up user and system bus or such, but unless you have really severe memory/cpu constraints there is no need to stick to sysv in my opinion. May 25 14:07:20 Letothe2nd i had a discussion about using dbus ... And the result was that it is ok, but we need some mechanic to restart the dbus service if it crashes... May 25 14:07:27 And systemd is able to do this... May 25 14:09:39 You don't even need dbus to restart something that crashed.... May 25 14:10:35 Guest522: https://www.freedesktop.org/software/systemd/man/systemd.service.html May 25 14:10:56 Guest522: grep for restart, it is extensively configurable. May 25 14:10:59 no but the argument is that systemd restarts crashed apps automatically (anyway, this is not an argument for me, if i can use a software which is spreaded widely and well tested then its always better to use that over a self written lib) May 25 14:11:32 Letothe2nd i talk about systemd vs sysvinit... Why I think to switch to systemd May 25 14:12:40 maybe its some language barrier kicking in, but i totally have the impression that what you mean is not what you type. May 25 14:12:46 sorry. May 25 14:13:09 so if the quesiton is: "can systemd restart my application on crash" then the answer is "yes". May 25 14:17:50 Letothe2nd maybe. What i want to say is, i want to switch to systemd because it can restart applications May 25 14:19:02 Letothe2nd kroon thank you both a lot. I will try that tomorrow but i have to leave now. May 25 15:33:07 Hi, I have a pre-built Debian package which I need to install on my image. I created a recipe with devtool. There are a bunch of .so files in the original DEB package. Yocto/bitbake re-packages those .so files into a -dev package. Is it possible to ask bitbake to put all files into the "main" package and skip the additional packages (-dev, -dbg, etc)? May 25 15:34:26 polaris: sure, redefine PACKAGES and FILES May 25 15:41:19 Letothe2nd: thanks for the pointer. PACKAGES makes sense (now that I know of it). Could you give me a just little more detail on how I need to re-define FILES? I am sure it is in the documentation. I am bit lost in the amount of information though. May 25 15:43:47 polaris: FILES_myrecipe-something contains the pathes of the files that go into the package named "myrecipe-something". so you can basically define arbitrary package content. May 25 15:44:10 polaris: have a look at the various FILES_ variables when inspecting bitbake -e of some recipes. May 25 16:09:35 Letothe2nd: cool .. seems PACKAGES="${PN}" is just enough :) May 25 22:36:37 When working on a Makefile that does EXTRA_CFLAGS=-I/usr/include/canfestival, how to I properly prefix this in order for it to work with recipe-sysroot ? **** ENDING LOGGING AT Tue May 26 02:59:57 2020