Friday, 2025-11-28

*** nyadiia is now away: Auto away00:02
*** RP is now away: Auto away at Fri Nov 28 00:24:34 2025 UTC00:24
*** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has joined #yocto00:32
*** dr_kokobas is now away: I am currently away from the computer.00:32
*** Ermine is back00:37
*** Ermine is now away: Auto away00:39
*** Ermine is back00:39
*** Ermine is now away: Auto away00:39
*** dkl is now away: Auto away at Fri Nov 28 00:43:02 2025 UTC00:43
*** nyadiia is back00:46
*** nyadiia is now away: Auto away01:03
*** RP is back01:19
*** RP is now away: Auto away at Fri Nov 28 01:21:06 2025 UTC01:21
*** nyadiia is back01:46
walterHello, I have a noob question, I can't seem to be able to install libcamera-gst. it says "libcamera-gst is neither a recipe nor a generated package." What am I missing? Cause I see it in: https://git.openembedded.org/meta-openembedded/plain/meta-multimedia/recipes-multimedia/libcamera/libcamera_0.5.2.bb01:51
walterAnd I can see that libcamera RPROVIDES libcamera-gst.01:54
*** nyadiia is now away: Auto away02:04
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 252 seconds)02:22
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto02:25
*** jclsn <jclsn!~jclsn@149.233.239.157.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 265 seconds)02:25
*** jclsn <jclsn!~jclsn@192.196.196.197.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto02:27
*** dkl is back02:30
*** Deepesh is back02:41
*** dkl is now away: Auto away at Fri Nov 28 02:43:21 2025 UTC02:43
*** nyadiia is back02:48
*** nyadiia is now away: Auto away03:04
*** flynn378 is back03:21
*** tokamak- is back03:26
*** flynn378 is now away: Auto-away03:36
*** RP is back03:39
*** RP is now away: Auto away at Fri Nov 28 03:41:11 2025 UTC03:41
*** nyadiia is back03:49
*** Ermine is back04:00
*** Ermine is now away: Auto away04:00
*** dr_kokobas1 <dr_kokobas1!~Thunderbi@user/dr-kokobas:29317> has joined #yocto04:00
*** dr_kokobas1 is now away: I am currently away from the computer.04:00
*** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (Ping timeout: 240 seconds)04:02
*** dr_kokobas1 is now known as dr_kokobas04:02
*** vvn <vvn!~vivien@174.88.247.49> has joined #yocto04:02
*** nyadiia is now away: Auto away04:07
*** sugarbeet <sugarbeet!~barbas@81.4.123.134> has quit IRC (Ping timeout: 265 seconds)04:30
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds)04:36
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto04:38
*** sugarbeet <sugarbeet!~barbas@81.4.123.134> has joined #yocto04:39
*** nyadiia is back04:50
*** Ermine is back04:52
*** Ermine is now away: Auto away04:53
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 264 seconds)04:59
*** nyadiia is now away: Auto away05:06
*** Ermine is back05:23
*** Ermine is now away: Auto away05:24
*** Ermine is back05:25
*** Ermine is now away: Auto away05:25
*** Ermine is back05:27
*** Ermine is now away: Auto away05:28
*** Ermine is back05:36
*** Ermine is now away: Auto away05:37
*** Ermine is back05:43
*** Ermine is now away: Auto away05:43
*** ehussain is back05:45
*** ys is back05:45
*** Ermine is back05:49
*** Ermine is now away: Auto away05:49
*** RP is back06:03
*** RP is now away: Auto away at Fri Nov 28 06:05:20 2025 UTC06:05
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto06:13
*** Lihis is back06:17
*** Danct12 is back06:19
*** rob_w <rob_w!~rob_w@2001:a61:61c4:9a01:881b:ab51:1203:ac94> has joined #yocto06:19
*** Danct12 is now away: Auto away at Fri Nov 28 06:20:38 2025 UTC06:20
yoctonwalter: if I read that correctly, the gst support is not enabled by default (ie not in PACKAGECONFIG). Most likely, the -gst package is not generated when the gst PACKAGECCONFIG is not enabled...06:23
*** Lihis is now away: I'm away..06:25
*** Emantor is back06:49
*** nyadiia is back06:51
walterOh, I forgot about that part! Thanks! I'll look into the error, maybe I can improve it. If I try `bitbake libcamera-gst`, it gives me a good error that explains what happens, but not when I try to install it.07:06
*** nyadiia is now away: Auto away07:08
*** zeemate <zeemate!~chris@2001:16b8:b107:9c00:8704:d0ad:7e10:2661> has joined #yocto07:08
*** nyadiia is back07:08
*** KanjiMonster is back07:09
*** rob_w <rob_w!~rob_w@2001:a61:61c4:9a01:881b:ab51:1203:ac94> has quit IRC (Quit: Leaving)07:17
*** Dracos-Carazza is now away: Auto away at Fri Nov 28 07:17:47 2025 UTC07:17
*** PiotrBulinski is back07:18
*** PiotrBulinski is now away: Auto-away07:23
*** patersonc is back07:23
*** PiotrBulinski is back07:24
*** nyadiia is now away: Auto away07:25
*** vladest is back07:26
*** _lore_ is back07:26
*** ehussain is now away: I am currently away from the computer.07:32
*** vladest is now away: I am currently away from the computer.07:35
*** PiotrBulinski is now away: Auto-away07:40
*** PiotrBulinski is back07:42
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto07:45
*** PiotrBulinski is now away: Auto-away07:50
*** RP is back07:53
*** RP is now away: Auto away at Fri Nov 28 07:54:52 2025 UTC07:54
*** PiotrBulinski is back07:56
*** florian_kc <florian_kc!~florian@dynamic-080-171-110-115.80.171.pool.telefonica.de> has joined #yocto07:58
*** dkl is back08:00
*** vladest is back08:01
*** Ermine is back08:02
*** pbiel <pbiel!~pbiel@89-73-120-30.dynamic.play.pl> has quit IRC (Remote host closed the connection)08:03
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Quit: vladest)08:03
*** pbiel <pbiel!~pbiel@89-73-120-30.dynamic.play.pl> has joined #yocto08:03
*** Kubu_work <Kubu_work!~kubu@arennes-358-1-227-139.w2-13.abo.wanadoo.fr> has joined #yocto08:04
*** PiotrBulinski is now away: Auto-away08:04
*** PiotrBulinski is back08:06
*** aduskett <aduskett!~aduskett@2001:1c00:8101:1200:3ddc:5bb8:efa:16f1> has joined #yocto08:13
*** PiotrBulinski is now away: Auto-away08:14
*** PiotrBulinski is back08:17
*** PiotrBulinski is now away: Auto-away08:28
*** mckoan|away is back08:29
*** mckoan|away is now known as mckoan08:29
*** RP is back08:31
*** KanjiMonster is now away: disconnected08:31
*** Ermine is now away: Auto away08:33
jclsnIs DISTRO_EXTRA_RDEPENDS used to specify DISTRO_FEATURES the recipe depends on?08:36
*** PiotrBulinski is back08:40
jclsnrburton: So the python3-soundcard depends on libpulse.so, so I guess I have to install pulseaudio-dev, which is provided through pulseaudio, but installing pulseaudio and adding the DISTRO_FEATURE didn't seem to cut08:41
jclsnit08:41
*** grma <grma!~gruberm@94-24-60-237.static.kufnet.at> has quit IRC ()08:42
*** grma <grma!~gruberm@94-24-60-237.static.kufnet.at> has joined #yocto08:42
*** vladest <vladest!~Thunderbi@82.197.175.98> has joined #yocto08:51
*** florian_kc <florian_kc!~florian@dynamic-080-171-110-115.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)08:53
*** vladest is now away: I am currently away from the computer.08:56
yoctonwalter: FYI, I created https://bugzilla.yoctoproject.org/show_bug.cgi?id=16083 to improve this message09:00
*** dr_kokobas is back09:02
*** dr_kokobas is now away: I am currently away from the computer.09:07
kanavinRP: I guess the tool can be fixed to take partial fragment names, e.g. disable everything that matches the prefix?09:08
kanavin'bitbake-config-build disable-fragment machine/', I can do it today-ish09:09
*** PiotrBulinski is now away: Auto-away09:11
*** PiotrBulinski is back09:16
*** nyadiia is back09:17
*** mathieum2048 is back09:21
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has joined #yocto09:23
*** pbergin <pbergin!~pbergin@c83-191-168-223.bredband.tele2.se> has quit IRC (Remote host closed the connection)09:24
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:25
*** PiotrBulinski is now away: Auto-away09:29
*** adadad <adadad!~adadad@user/adadad> has quit IRC (Quit: ZNC 1.10.1+deb1 - https://znc.in)09:29
*** adadad <adadad!~adadad@user/adadad> has joined #yocto09:30
*** adadad is now away: Auto away at Fri Nov 28 09:29:58 2025 UTC09:30
*** adadad is now away: Auto away at Fri Nov 28 09:29:58 2025 UTC09:30
*** Habbie <Habbie!peter@lorentz.7bits.nl> has quit IRC (Ping timeout: 255 seconds)09:30
*** adadad is back09:30
*** PiotrBulinski is back09:30
*** nyadiia is now away: Auto away09:34
*** Habbie <Habbie!peter@lorentz.7bits.nl> has joined #yocto09:36
*** Ermine is back09:37
*** Ermine is now away: Auto away09:38
*** Ermine is back09:39
*** Ermine is now away: Auto away09:40
*** Ermine is back09:40
*** Ermine is now away: Auto away09:40
*** Ermine is back09:41
*** ello <ello!~ello@108-248-121-229.lightspeed.sntcca.sbcglobal.net> has quit IRC (Read error: Connection reset by peer)09:41
*** PiotrBulinski is now away: Auto-away09:42
*** ello <ello!~ello@108-248-121-229.lightspeed.sntcca.sbcglobal.net> has joined #yocto09:42
*** ello is now away: Auto away at Fri Nov 28 09:42:15 2025 UTC09:42
*** Ermine is now away: Auto away09:42
*** Ermine is back09:43
*** Ermine is now away: Auto away09:44
*** Ermine is back09:45
*** PiotrBulinski is back09:45
*** vladest is back09:46
*** Ermine is now away: Auto away09:46
*** Ermine is back09:46
*** Ermine is now away: Auto away09:47
jclsnIs there any guide on how to add pulseaudio and start it via systemd?09:48
jclsnI added the DISTRO_FEATURE, installed pulseaudio and pulseaudio-server, but there is no pulseaudio.service09:49
*** vladest is now away: I am currently away from the computer.09:51
*** PiotrBulinski is now away: Auto-away09:52
aduskettJoy. DNF5 splits up package gpg checks and repo rpm checks.09:55
*** paulbarker is now away: Auto-away09:55
*** PiotrBulinski is back09:58
*** Lihis is back09:59
jclsnSeems like man people are on holiday today10:00
*** Ermine is back10:00
*** rburton is back10:00
rburtonamericans are on holiday but its also 5am for them10:01
*** Lihis is now away: I'm away..10:02
*** vladest is back10:02
RPkanavin: I think we need to support something like that, yes. I've worked around it for now so not urgent but we should have an API for that10:03
jclsnrburton: Aren't you a Brit?10:07
jclsnBreton I guess is the right word10:07
jclsnAh no French10:07
*** vladest is now away: I am currently away from the computer.10:07
jclsnWhy is this commented out? https://github.com/openembedded/openembedded-core/blob/ac7327583aef83fd400190506f3147623de38b68/meta/recipes-multimedia/pulseaudio/pulseaudio.inc#L20110:07
rburton[ RB: disable systemd until systemd.bbclass can handle user units ]10:08
rburtonsays git-blame10:08
jclsnNot [ RB: disable systemd until systemd.bbclass can handle user units ]10:08
jclsnYeh10:08
jclsnSo I have to do this manually?10:08
rburtonpuleseaudio doesn't ship a system unit afaik10:08
*** ehussain is back10:08
rburtonit wants to be user-spawned in a session10:08
jclsnHow is it starting hen10:08
jclsnI think I have the deps for python3-soundcard right now, but pulseaudio isn't starting it seems https://0x0.st/K49S.txt10:10
jclsnPA context not ready10:10
rburtonif the sound ard modules wants the libpulse.so then it needs fixing to not require development headers, because that's dumb10:11
jclsnTell it to the wyoming protocol lead dev10:12
rburtonin sato, we autospawn the server on demand and explicitly allow that to happen for root10:12
jclsnhttps://synesthesiam.com/10:12
jclsnHe also shipped the tensorflow_lite lib witht he other package10:12
jclsnAll of this is supposed to be installed on a Pi running Raspi OS10:13
jclsnbut it compiles numpy, on a Pi... which is taking ages10:13
jclsnrburton: This I reckon? https://github.com/openembedded/openembedded-core/blob/master/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb10:16
rburtonthats what lets PA autospawn as root10:16
rburtonbut my pro tip is don't do any of your stuff as root10:16
rburtonif i rewrote sato, it wouldn't run as root10:16
jclsnYeah it's unusual10:17
rburtonif you're a normal user then PA will autospawn fine10:17
jclsnI shouldn't use this as dep for the python3-soundcard package though10:17
jclsnAh true10:18
jclsnAs a normal user I can import the module fine10:18
RPkanavin: I was thinking more about the missing whinlatter registry entry and for the autobuilder we were ok as it populates the overrides file10:20
*** sugarbeet <sugarbeet!~barbas@81.4.123.134> has quit IRC (Ping timeout: 240 seconds)10:20
RPkanavin: obviously better to add it though10:20
*** sugarbeet <sugarbeet!~barbas@81.4.123.134> has joined #yocto10:21
*** ys is now away: Auto away10:23
*** ys is back10:24
jclsnrburton: Look at this https://storage.googleapis.com/tensorflow-nightly/tensorflow-1.10.0-cp34-none-linux_armv6l.whl. It seems to be possible10:29
jclsnGot it from here https://github.com/Debian/tensorflow10:29
*** PiotrBulinski is now away: Auto-away10:31
*** dr_kokobas is back10:32
*** ys is now away: Auto away10:37
*** dr_kokobas is now away: I am currently away from the computer.10:37
jclsnCould we maybe build a python3-tensorflow package out of this?10:42
*** kanavin <kanavin!~Alexander@2a02:2455:86ac:8b00:1503:6322:4ca8:d58c> has quit IRC (Ping timeout: 260 seconds)10:42
rburtonyou could try10:43
*** Kubu_work is now away: Je ne suis pas là pour l'instant.10:44
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto10:44
jclsnThere is no .so file in the package though10:44
*** Kubu_work is back10:45
jclsnI made an issue in the wakeword repo and asked to not rely on prebuilt libraries10:45
*** nyadiia is back10:46
aduskett....11:01
*** PiotrBulinski is back11:01
jclsnrburton: So I condensed the python3-soundcard deps to the minimum. Works now. Which mailing list to send this to? oe-core?11:01
jclsnyocto-patches?11:02
aduskettWith dnf5, if repo_gpgcheck=1 but pkg_gpgcheck=0, then dnf exploads with "repo": repomd.xml GPG signature verification error: Bad GPG signature`" lmao11:02
jclsnCan't see a mailing list for meta-openembedded11:02
*** dr_kokobas is back11:02
*** madisox_ is back11:02
aduskettincredible11:03
yoctonjclsn: https://lists.openembedded.org/g/openembedded-devel11:03
*** nyadiia is now away: Auto away11:03
*** Kubu_work is now away: Je ne suis pas là pour l'instant.11:04
jclsnyocton: thx11:04
jclsnDo I have to use git send-email or can I just paste the already formatted patch with my email client?11:06
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)11:07
jclsnOh I can send the .patch file nevermind11:07
*** Kubu_work is back11:07
*** Kubu_work is now away: Je ne suis pas là pour l'instant.11:12
*** Kubu_work is back11:15
*** madisox_ is now away: Auto-away11:15
*** ys is back11:18
*** Kubu_work is now away: Je ne suis pas là pour l'instant.11:20
*** PiotrBulinski is now away: Auto-away11:25
*** PiotrBulinski is back11:27
rburtonplease use git-send-email11:32
rburtonjclsn: the README in meta-python tells you the submission process11:33
jclsnrburton: Alright, should I send to master or scarthgap? New recipes to master I assume?11:36
rburtonyes11:36
*** PiotrBulinski is now away: Auto-away11:38
*** ww-wojtek is back11:48
*** kanavin_ <kanavin_!~Alexander@2a02:2455:86ac:8b00:1503:6322:4ca8:d58c> has joined #yocto11:54
jclsnIt's impossible to use git send-email. It just won't take my password11:55
jclsnNeed MIME::Base64 and Authen::SASL todo auth at /usr/lib/git-core/git-send-email line 1784.11:56
jclsnHa there11:58
*** PiotrBulinski is back12:04
rburtonif you have a mail provider that is annoying to SMTP to then you can use b4 to send patches without email12:05
*** ys is now away: Auto away12:06
*** ys is back12:06
*** PiotrBulinski is now away: Auto-away12:16
jclsnI was just missing the sasl perl module I think12:17
*** dr_kokobas is now away: I am currently away from the computer.12:18
jclsnAny idea how to get the module to find libmpv? I can't see it the mplayer recipe12:19
jclsnhttps://0x0.st/K4pC.txt12:19
jclsnI wonder who came up with the name libass hehe12:19
*** PiotrBulinski is back12:21
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto12:25
*** PiotrBulinski is now away: Auto-away12:28
aduskettoh my god the problem is even more silly12:30
aduskettIf self.d.getVar('DISTRO_CODENAME') evaluates to "None" then PACKAGEFEED-GPG-KEY-%s-%s becomes PACKAGEFEED-GPG-KEY-%s-None but the file is PACKAGEFEED-GPG-KEY-%s-12:32
aduskettahhhhhh12:32
*** nyadiia is back12:33
*** Danct12 is back12:33
rburtonfun!12:34
aduskettIt's a simple fix in signing-keys.bb12:35
aduskettbut gahhhhh12:35
*** sdora is back12:41
*** Deepesh is now away: Auto away12:45
*** dr_kokobas is back12:45
*** Kubu_work is back12:46
*** smurray is now away: Auto-away12:49
*** nyadiia is now away: Auto away12:50
*** leonanavi <leonanavi!~Leon@46.55.231.62> has joined #yocto12:55
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 264 seconds)13:03
Jones42does someone have any advice on where to look for a good template/example/manual on how to integrate a backported kernel module for a wlan driver?13:16
rburtondefine "backported". is this a patch that you can apply to the kernel source? if so just do that.  if its been extracted as a standalone driver then inheriting module will work if the makefile is not terrible13:17
jclsnDoesn't having the filename of a recipe change with every version make reviewing harder than it has to be?13:19
*** tokamak- is now away: Auto away at Fri Nov 28 13:19:25 2025 UTC13:19
rburtonjclsn: git is pretty good at noticing renames13:19
jclsnrburton: But here it is removing a whole file and adding a whole file https://patchwork.yoctoproject.org/project/oe/patch/20240105183648.61874-2-f_l_k@t-online.de/13:20
rburtonJones42: if its a standalone module then https://gitlab.com/rossburton/openembedded-core/-/blob/861f6fd3cbff2f26ce67c6e99e3b2a0054e5b786/meta/recipes-kernel/hello-world-mod/hello-world-mod_0.1.bb is about as minimal as you can get13:20
rburtonjclsn: to be fair the recipe did almost entirely change13:21
rburtonyes you could put the PV in the recipe itself. historically we had multiple versions for many recipes which is why PV is in the filename.13:21
rburtonif you had your own layer, feel free to use recipe.bb and set PV in the recipe13:21
*** dr_kokobas is now away: I am currently away from the computer.13:22
jclsnI probably would. Just wondering about this design decision13:22
rburtonwell you now know the rationale13:22
jclsnyeh13:22
jclsnHow to get this libmpv now?13:22
Jones42rburton: the latter, but i'm new to the whole topic. it's something i received from the manufacturer of the wifi card. appartenly it's from linux-backports, but I'm still lacking some understanding on how things are supposed to work together.13:23
jclsnThe python3-mpv module seems to miss it13:23
Jones42I'll have a look at your link, thanks! looks like a good point to start from13:23
*** vladest is back13:23
rburtonJones42: it assumes you've a makefile as described by the kernel docs for out-of-tree modules but should just work if so13:23
*** vladest is now away: I am currently away from the computer.13:29
*** ehussain <ehussain!~Thunderbi@39.63.38.52> has quit IRC (Remote host closed the connection)13:31
*** smurray is back13:34
walterJones42:  I'm doing something like this for my vendor provided camera driver: https://paste.sr.ht/blob/88432032046d96b46718fc7727cca4e0c07bf64613:35
*** nyadiia is back13:37
*** dr_kokobas is back13:38
Jones42walter: thanks!13:38
*** smurray is now away: Auto-away13:40
*** PiotrBulinski is back13:44
*** Emantor is now away: Auto away at Fri Nov 28 13:45:03 2025 UTC13:45
jclsnShould adding this to the python3-mpv recipe be enough to build mpv with libmpv? PACKAGECONFIG[mpv] = "-Dlibmpv=enabled"13:49
kanavin_RP: yeah, I was also wondering if the autobuilder is using any sources as is from the config, or actually overrides everything13:53
kanavin_RP: e.g. here https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?h=whinlatter&id=5b79bbe008fb87471df4e40ce0b4a53759c2b570 only the poky config is switched, but not oe-nodistro, and yet in the actual build it's using whinlatter (I checked)13:53
jclsnNah, doesn't seem so13:53
*** dr_kokobas is now away: I am currently away from the computer.13:56
*** PiotrBulinski is now away: Auto-away14:01
*** PiotrBulinski is back14:02
*** nyadiia is now away: Auto away14:05
*** vladest <vladest!~Thunderbi@82.197.175.98> has quit IRC (Quit: vladest)14:13
*** paulbarker is back14:20
*** cyxae <cyxae!~cyxae@2607:fad8:4:6:fba0:7de4:f1bf:2b08> has joined #yocto14:25
*** paulbarker is now away: Auto-away14:27
*** smurray is back14:28
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 264 seconds)14:32
*** PiotrBulinski is now away: Auto-away14:32
*** smurray is now away: Auto-away14:33
*** PiotrBulinski is back14:38
ak77just na note, you guys are great14:40
*** sakoman is back14:41
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto14:42
*** PiotrBulinski is now away: Auto-away14:45
*** flynn378 is back14:46
*** PiotrBulinski is back14:48
*** nyadiia is back14:49
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 255 seconds)14:50
*** smurray is back14:50

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