Tuesday, 2022-03-01

*** florian <florian!~florian@dynamic-093-132-037-144.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)00:03
*** Habbie <Habbie!peter@lorentz.7bits.nl> has quit IRC (Ping timeout: 245 seconds)00:32
*** maelcum <maelcum!~horst@2001:9e8:25f:5700:f742:29c7:41fd:c74c> has quit IRC (Quit: Konversation terminated!)00:53
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Ping timeout: 256 seconds)00:57
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe01:10
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe01:54
*** Habbie <Habbie!peter@lorentz.7bits.nl> has joined #oe02:14
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Ping timeout: 272 seconds)04:22
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe04:35
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:36
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Ping timeout: 240 seconds)05:38
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe05:57
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe06:00
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe06:55
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer)06:56
*** camus1 is now known as camus06:56
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Ping timeout: 240 seconds)07:00
*** cb5r <cb5r!~cb5r@user/cb5r> has joined #oe07:06
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe07:14
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has joined #oe07:41
*** frieder <frieder!~frieder@mue-88-130-66-242.dsl.tropolys.de> has joined #oe07:43
*** mckoan|away is now known as mckoan07:44
mckoangood morning07:44
*** tgamblin <tgamblin!~tgamblin@cpe64777de11593-cm64777de11590.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 240 seconds)07:48
*** tgamblin_ <tgamblin_!~tgamblin@2607:fea8:c29d:d7c0::f824> has joined #oe07:48
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe08:12
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Ping timeout: 256 seconds)08:12
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe08:21
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Remote host closed the connection)08:25
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe08:30
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe09:12
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Remote host closed the connection)09:47
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe09:48
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has joined #oe10:00
*** emrius <emrius!~emrius@93-35-191-21.ip56.fastwebnet.it> has quit IRC (Client Quit)10:02
*** tgamblin_ <tgamblin_!~tgamblin@2607:fea8:c29d:d7c0::f824> has quit IRC (Remote host closed the connection)10:10
*** tgamblin_ <tgamblin_!~tgamblin@2607:fea8:c29d:d7c0:fa88:8bc5:c0d2:27cc> has joined #oe10:11
*** maelcum <maelcum!~horst@2001:9e8:266:d700:870c:9bc:925c:529e> has joined #oe10:15
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 240 seconds)10:49
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 240 seconds)11:24
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Remote host closed the connection)11:43
*** camus <camus!~Instantbi@58.246.136.202> has joined #oe11:44
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe12:21
*** mckoan is now known as mckoan|away12:48
*** somequeer <somequeer!~n0@156.67.18.224> has joined #oe12:58
*** somequeer <somequeer!~n0@156.67.18.224> has quit IRC (Excess Flood)13:05
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)13:48
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe13:57
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 250 seconds)14:09
*** tgamblin_ <tgamblin_!~tgamblin@2607:fea8:c29d:d7c0:fa88:8bc5:c0d2:27cc> has quit IRC (Quit: Leaving)14:32
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0:fa88:8bc5:c0d2:27cc> has joined #oe14:33
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Remote host closed the connection)14:34
*** camus <camus!~Instantbi@58.246.136.202> has joined #oe14:34
*** Tyaku <Tyaku!~Tyaku@lfbn-orl-1-217-225.w92-152.abo.wanadoo.fr> has joined #oe15:00
morthmm, do_populate_sdk fails because the postinstall scriptlet of pulseaudio fails. It seems to fail because it can't find pulseaudio.service. But I obviously don't need anything to do with the pulseaudio systemd service file in the SDK15:03
mortremoving it with TOOLCHAIN_HOST_TASK_remove = "pulseaudio" and TOOLCHAIN_TARGET_TASK_remove = "pulseaudio" doesn't help15:09
mortis there a way to get pulseaudio to not run its postinstall script, but only when being installed to the SDK?15:19
smurraymort: what branch/release are you using?  And are you using a BSP layer?  I don't see anything in master that would lead to that, and I'm pretty sure SDK generation is part of CI with poky.conf, which has pulseaudio enabled15:25
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe15:27
morthmm we have some stuff in a pulseaudio bbappend file, it creates a pulseaudio service with `inherit systemd` and `SYSTEMD_SERVICE_${PN} = " pulseaudio.service" but I can't see anything weird15:28
morthttps://p.mort.coffee/t9V.sh this is the bbappend15:28
morthttps://p.mort.coffee/vQ0.txt#5307-5329 here's the log file from it, I don't see any connection between that and the content in the bbappend15:32
mortwe're on gatesgarth btw, I know that's eol but it's what we have for now15:32
smurrayI'm a bit puzzled, you seem to duplicate some of what I'd have thought the systemd support in the base recipe in poky is doing15:34
mortindeed, the inherit systemd and SYSTEMD_SERVICE_${PN} stuff is in the original recipe too15:35
mortnot quite sure why that's there15:35
mortsame with the user stuff15:36
smurraywrt the failure, I've no good idea other than to perhaps dig down into the workdir and see what the postinstall scriptlet looks like (in the .spec file if you're using rpm, I believe)15:36
smurrayand compare against what it contains in a stock build with poky, maybe15:36
mortis there some way to just exclude pulseaudio? I don't exactly need a pulseaudio server as part of the sdk, just the client libraries15:37
smurrayI'd guess it's the systemd_postinst from systemd.bbclass that fails, but it'd take some poking around to see why15:38
smurraymort: perhaps try your TOOLCHAIN_TARGET_TASK_remove with "pulseaudio-server"?15:38
mortI'll try that15:39
*** Tyaku <Tyaku!~Tyaku@lfbn-orl-1-217-225.w92-152.abo.wanadoo.fr> has quit IRC (Quit: Lost terminal)15:47
mortsmurray: that didn't help, sadly15:50
morthttps://p.mort.coffee/u6D.txt#4654-4684 this seems like the postinst script which fails15:53
mortI assume15:53
smurraymort: that's definitely the systemd_postinst bit from systemd.bbclass.  Perhaps someone else has an idea of how to avoid triggering it16:00
smurraymort: you might want to see if just relying on the SYSTEMD_SERVICE_${PN}-server from the recipe in poky works versus your addition of  SYSTEMD_SERVICE_${PN} in your bbappend16:03
mortsmurray: would you look at that, removing that SYSTEMD_SERVICE_${PN} did the trick16:22
mortI still don't understand why that would break it only when running the postinst for the sdk and not when running the postinst for the actual target, but there's probably some good reason16:23
smurraymort: you'd have to look at the packages making it into the SDK, I suspect pulseaudio-server does not16:25
mortsounds plausible16:26
smurraymort: while pulseaudio would because I imagine pulseaudio-dev depends on pulseaudio (as that's the default behavior)16:26
*** nerdboy <nerdboy!~nerdboy@47.143.129.141> has joined #oe17:02
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)17:16
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 250 seconds)17:19
*** frieder <frieder!~frieder@mue-88-130-66-242.dsl.tropolys.de> has quit IRC (Remote host closed the connection)17:21
*** Jin^eLD <Jin^eLD!~jin@45.62.236.211> has quit IRC (Quit: WeeChat 2.7.1)17:24
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)17:49
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Remote host closed the connection)18:24
*** camus <camus!~Instantbi@58.246.136.202> has joined #oe18:24
*** florian_kc <florian_kc!~florian@dynamic-093-133-002-226.93.133.pool.telefonica.de> has joined #oe18:27
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)18:49
*** florian_kc <florian_kc!~florian@dynamic-093-133-002-226.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)18:59
Saur[m]mort: Here's the longer explanation of what's going on with your pulseaudio problem. Normally when you add a service file to SYSTEMD_SERVICE_*, the code in systemd.bbclass will verify that it exists (so there are no problems later when the package is installed). This happens before the installed files are split per package. The problem in your case is that you have added the same unit file to both SYSTEMD_SERVICE_${PN} and19:19
Saur[m]SYSTEMD_SERVICE_${PN}-server. This will fool the code in systemd.bbclass since while it will check for the file's existence for both packages, both tests will find the same file. However, when the packaging actually happens, the file will obviously only end up in one of the packages, and the other package will be broken.19:19
*** florian_kc <florian_kc!~florian@dynamic-002-243-089-092.2.243.pool.telefonica.de> has joined #oe19:43
*** KNERD <KNERD!~KNERD@user/knerd> has quit IRC (Read error: Connection reset by peer)20:00
*** KNERD_ <KNERD_!~KNERD@mail.lindows.org> has joined #oe20:00
*** KNERD_ is now known as KNERD20:01
*** cb5r <cb5r!~cb5r@user/cb5r> has quit IRC (Ping timeout: 272 seconds)20:11
*** florian_kc <florian_kc!~florian@dynamic-002-243-089-092.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)21:09
*** florian_kc <florian_kc!~florian@dynamic-002-243-089-092.2.243.pool.telefonica.de> has joined #oe22:06
*** Habbie <Habbie!peter@lorentz.7bits.nl> has quit IRC (Ping timeout: 250 seconds)22:47
*** denix <denix!~denix@pool-100-15-86-127.washdc.fios.verizon.net> has quit IRC (Ping timeout: 256 seconds)22:50
*** denix <denix!~denix@pool-100-15-86-127.washdc.fios.verizon.net> has joined #oe22:51
*** florian_kc <florian_kc!~florian@dynamic-002-243-089-092.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)23:19
*** dev1990 <dev1990!~dev@78.9.136.196> has quit IRC (Quit: Konversation terminated!)23:38

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!