Hi Quentin, Indeed that looks like a valid root cause. I been looking on this make call for two days and didn't notice the typo. Nice spot!
I will test patch to see if it helps. Expect patch for review. :-) Best, Łukasz On 10.07.2020 15:01, Quentin Schulz wrote: > Hi Łukasz, > > On Fri, Jul 10, 2020 at 02:11:51PM +0200, Łukasz Dywicki wrote: >> Hi all, >> I been learning how to run things lately and I think I've found a bug or >> at least an unintended trap for new comers. >> >> I've ran into exactly same issue as described here: >> https://stackoverflow.com/questions/54197951/yocto-systemd-service-to-install-a-parameterized-service-service >> >> After looking on how to work around the problem I also looked why it >> given answer fails and why the heck it works for openvpn. The answer is >> simple - wireguard leaves wq-quick@.service in /lib/systemd and not in >> /lib/systemd/system. The end result is that any service which uses >> SYSTEMD_SERVICE_${PN}=wireguard-tools + wg-quick@aaa.service doesn't work. >> > > Can't comment on that, not familiar with systemd and the recipes > providing service units. > >> I've looked at other distros. In ubuntu and arch unit file is >> /usr/lib/systemd/system hence it works as expected there. I've checked >> rpm spec and unit is placed in invalid place: >> %dir "/lib/systemd" >> "/lib/systemd/wg-quick@.service" >> >> I had a look on the wireguard makefile and it seems fine. Can someone >> point me where issue comes from and give a tip how to patch this issue? >> > > If the path is the only issue > http://cgit.openembedded.org/meta-openembedded/tree/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20200319.bb?h=master#n12 > should probably be systemd_system_unitdir instead, c.f.: > http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/conf/bitbake.conf#n39 > > If this fixes it and there's no better answer in the next days, please > send a patch for that :) > > Thanks, > > Quentin >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#140519): https://lists.openembedded.org/g/openembedded-core/message/140519 Mute This Topic: https://lists.openembedded.org/mt/75416521/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-