Monday, 2023-12-11

*** florian <florian!~florian@dynamic-089-013-072-062.89.13.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)00:02
*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!)01:00
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #oe01:00
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Quit: quit)01:10
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #oe01:11
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 252 seconds)01:28
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has joined #oe01:40
*** camus <camus!~Instantbi@58.246.136.203> has joined #oe02:29
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe04:13
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 260 seconds)05:21
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe07:03
*** rob_w <rob_w!~rob@2001:a61:6072:1f01:d575:ad02:5e95:4bf3> has joined #oe07:07
*** mckoan|away is now known as mckoan07:41
*** alperak <alperak!~alperak@176.33.71.251> has joined #oe07:52
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #oe07:57
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #oe08:04
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe08:05
*** Guest97 <Guest97!~Guest97@109.176.155.130> has joined #oe08:33
*** Guest97 is now known as Rich_123408:33
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #oe08:54
*** radanter <radanter!~rad@host86-186-200-121.range86-186.btcentralplus.com> has joined #oe09:02
*** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has quit IRC (Remote host closed the connection)09:12
*** davidlt_ <davidlt_!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe09:19
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 260 seconds)09:22
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe09:37
*** mvlad <mvlad!~mvlad@2a02:2f08:ea03:5200:45c4:3e80:341c:2795> has joined #oe09:51
*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!)10:00
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #oe10:01
*** mvlad <mvlad!~mvlad@2a02:2f08:ea03:5200:45c4:3e80:341c:2795> has quit IRC (Quit: Leaving)10:04
*** mvlad <mvlad!~mvlad@2a02:2f08:ea03:5200:45c4:3e80:341c:2795> has joined #oe10:05
*** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has joined #oe10:14
*** leonanavi <leonanavi!~Leon@46.55.231.62> has joined #oe10:40
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Ping timeout: 256 seconds)10:42
*** sgw <sgw!~swold@user/sgw> has quit IRC (Ping timeout: 246 seconds)10:46
*** sgw <sgw!~swold@user/sgw> has joined #oe10:47
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe11:11
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe11:22
*** davidlt_ <davidlt_!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Quit: Leaving)11:27
*** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Quit: Leaving)11:27
*** davidlt_ <davidlt_!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe11:34
*** davidlt_ <davidlt_!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Client Quit)11:37
*** alperak <alperak!~alperak@176.33.71.251> has quit IRC (Quit: Client closed)12:11
*** alperak <alperak!~alperak@176.33.71.251> has joined #oe12:11
*** amsobr <amsobr!~amsobr@2a01:14:113:53b0:1494:2d2f:da11:a1ae> has joined #oe12:37
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 252 seconds)12:59
morthow do you deal with having two versions of a package (say foo_1.5.bb and foo_1.6.bb) *and* a foo_%.bbappend which sets the PV13:08
mortPREFERRED_VERSION doesn't work to select between the two foo_pv.bb files since they both get overridden to have the same PV right? So how do you select which foo_pv.bb file should be used13:09
mortis it in bblayers order?13:10
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #oe13:11
rburtonmort: you don't have a wildcard bbappend that sets PV13:19
rburtonbecause it obviously then sets both recipes to the same version13:19
rburtonif you have a bbappend that aims to bump to a specific git sha or similar, then that bbappend needs to be version locked so it only changes the rigth one13:20
rburtonaccidentally had the same problem in meta-arm, its fun figuring out why the wrong uboot recipe is being built13:21
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 264 seconds)13:22
mortrburton: I have a wildcard bbappend that sets PV :')13:23
rburtondon't13:24
rburtonpreferred version works on PV. wilcards setting PV mean they all have the same version. don't do that :)13:24
mortbut yeah I figured it's very bad practice, but I'm still curious how it actually works13:24
rburtonit doesn't? :)13:24
mortwell, it does *something*, it doesn't just exit with an error message13:25
rburtonif either of the recipes satisfy your preferred then i guess layer order influences what one gets picked13:25
morthttps://github.com/JeffyCN/meta-rockchip/blob/4d55b666870cd818bb98081a9322cb0e5669f294/recipes-bsp/u-boot/u-boot_%25.bbappend here's the bbappend btw, it's a rockchip thing13:31
mortthey've fixed it in later versions but I have to keep it on old versions until .. I can get away from an extremely patched 4.4 kernel... I'm doing some surgery to upgrade this system from gatesgarth to kirkstone13:32
mortI will have a more recent (tho still vendor patched) kernel soonish but for now, 4.4 it is13:33
mortI think I'll keep depending on layer order until I can get rid of the old kernel and the need to stay on a forward-ported old meta-rockchip, it's not like any of this is in production until after I can move all of this forward into the 2020s13:37
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #oe13:43
rburtonmort: did you know there's a community bsp layer for rockchip at  https://git.yoctoproject.org/meta-rockchip which should be less "interesting"13:47
rburtonyou can bbmask the files you don't want to even see13:48
mortI would love to move away from both the vendor kernel and the vendor bblayer to the upstream kernel and community bblayer, but that's not really in the cards at the moment13:49
mortI did notice that Rockchip really likes doing `foo:append += " something"`, it's very "interesting"13:49
rburtonall the syntax!14:02
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Ping timeout: 256 seconds)14:41
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)15:40
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe15:40
*** speeder <speeder!~speeder__@213.205.68.220> has joined #oe15:44
*** speeder_ <speeder_!~speeder__@213.205.68.220> has joined #oe15:48
*** speeder <speeder!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 256 seconds)15:51
*** speeder__ <speeder__!~speeder__@213.205.68.220> has joined #oe16:05
*** speeder_ <speeder_!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 276 seconds)16:08
*** speeder_ <speeder_!~speeder__@213.205.68.220> has joined #oe16:19
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)16:22
*** Saur_Home32 <Saur_Home32!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #oe16:22
*** speeder__ <speeder__!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 246 seconds)16:22
*** speeder__ <speeder__!~speeder__@213.205.68.220> has joined #oe16:35
*** alperak <alperak!~alperak@176.33.71.251> has quit IRC (Quit: Client closed)16:36
*** speeder_ <speeder_!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 252 seconds)16:37
*** speeder_ <speeder_!~speeder__@213.205.68.220> has joined #oe16:47
*** speeder__ <speeder__!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 255 seconds)16:47
*** rob_w <rob_w!~rob@2001:a61:6072:1f01:d575:ad02:5e95:4bf3> has quit IRC (Quit: Leaving)16:47
*** speeder_ <speeder_!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 256 seconds)16:51
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe16:54
*** mckoan is now known as mckoan|away17:04
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Remote host closed the connection)17:26
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)17:35
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 276 seconds)17:39
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)17:41
*** leonanavi <leonanavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)18:03
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #oe18:09
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Remote host closed the connection)18:11
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has joined #oe18:13
*** florian_kc <florian_kc!~florian@78.48.179.226> has joined #oe18:19
*** radanter <radanter!~rad@host86-186-200-121.range86-186.btcentralplus.com> has quit IRC (Remote host closed the connection)18:31
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has quit IRC (Read error: Connection reset by peer)19:45
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has joined #oe19:45
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has quit IRC (Read error: Connection reset by peer)19:48
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has joined #oe19:48
*** florian_kc <florian_kc!~florian@78.48.179.226> has quit IRC (Ping timeout: 276 seconds)20:11
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has quit IRC (Ping timeout: 268 seconds)20:25
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has joined #oe20:30
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Ping timeout: 240 seconds)20:33
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has quit IRC (Read error: Connection reset by peer)20:34
*** jpuhlman <jpuhlman!~jpuhlman@50-240-203-141-static.hfc.comcastbusiness.net> has joined #oe20:34
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe20:49
*** mort <mort!~mort@188.166.114.29> has quit IRC (Quit: Ping timeout (120 seconds))21:12
*** mort <mort!~mort@188.166.114.29> has joined #oe21:13
mortoh lord I'm gonna have to add the meta layer for KDE Frameworks21:13
mortthis distro uses wayland (weston), I need an application which uses glfw, when compiling for wayland, glfw depends on extra-cmake-modules, extra-cmake-modules is seemingly only packaged by KDE's yocto-meta-kf5 and the recipe depends on a whole bunch of other KDE and Qt stuff so I can't just copy the recipe over21:15
mortaaaa and yocto-emat-kf5 depends on meta-qt521:16
mortmeta* how did that become emat21:26
mortand aaaa there are things here which depend on meta-kde which depends on meta-java; so to compile glfw for wayland I need to add meta-kde, meta-kf5, meta-qt5 and meta-java21:27
*** speeder <speeder!~speeder__@2001:8a0:dfde:fa00:f5de:384f:c84c:1464> has joined #oe21:27
*** speeder <speeder!~speeder__@2001:8a0:dfde:fa00:f5de:384f:c84c:1464> has quit IRC (Remote host closed the connection)21:29
*** speeder <speeder!~speeder__@2001:8a0:dfde:fa00:eee2:d564:5b04:89bf> has joined #oe21:29
rburtonmort: ten seconds of looking tells me that extra-cmake-modules is mostly just config files being installed and shouldn't depend on anything but cmake.  i'd be tempted to copy-paste the recipe and hack it up21:30
mortyeah, I might do that21:31
mortor, hell, I could patch the CMakeLists.txt to remove the ECM dependency and add the Find*.cmake files into cmake/ via SRC_URI21:31
mortI just found it kinda funny that, doing things "properly", building glfw depends on all of KDE and all of the KDE frameworks and all of Qt and all of Java, simply because cmake makes dependency finding so annoying21:33
rburtonyeah that's quite an impressively sized hammer to use21:33
rburton"I need to find wayland" -> ALL OF KDE21:33
rburtonbut as i said, from a glance that recipe shoudln't depend on anything and just install cmake files21:33
morthttps://github.com/glfw/glfw/blob/3.3-stable/CMakeLists.txt#L256-L260 depend on ALL OF KDE and ALL OF JAVA to find Wayland, WaylandScanner and WaylandProtocols21:34
mortit depends on bbclasses which depends on other bbclasses21:34
mortwhich is how this whole mess ends up, but yeah there's nothing in principle which should be hard to extract into a self-contained recipe21:35
morthttps://github.com/KDE/extra-cmake-modules/blob/master/find-modules/FindWayland.cmake my hate for cmake truly cannot be overstated though, this is an absolutely ridiculous and vastly over-engineered way to write `pkg-config --libs wayland-{client,server,cursor,egl}` and `pkg-config --cflags wayland-{client,server,cursor,egl}`21:38
mortin meson, all of it would've been replaced by `wayland_client_dep = dependency('wayland-client')` etc, and then meson would've just known to use pkg-config if appropriate21:39
*** florian_kc <florian_kc!~florian@dynamic-078-048-179-226.78.48.pool.telefonica.de> has joined #oe21:49
*** mvlad <mvlad!~mvlad@2a02:2f08:ea03:5200:45c4:3e80:341c:2795> has quit IRC (Remote host closed the connection)21:51
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has quit IRC (Read error: Connection reset by peer)22:03
*** eltricos <eltricos!~eltricos@ip68-8-181-201.sd.sd.cox.net> has joined #oe22:09
*** florian_kc <florian_kc!~florian@dynamic-078-048-179-226.78.48.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)22:13
khemwriting convoluted code does not require any special language or runtime :)22:25
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)22:29
*** Kubu_work <Kubu_work!~kubu@2a01cb05945b7e009bdc688723a24f31.ipv6.abo.wanadoo.fr> has joined #oe22:31
*** Kubu_work <Kubu_work!~kubu@2a01cb05945b7e009bdc688723a24f31.ipv6.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)23:02
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has quit IRC (Ping timeout: 252 seconds)23:04
*** olani <olani!~olani@wlan-gw.se.axis.com> has joined #oe23:04
*** Saur <Saur!~pkj@nebula.axis.com> has quit IRC (Ping timeout: 256 seconds)23:04
*** Saur <Saur!~pkj@nebula.axis.com> has joined #oe23:05
*** psrcode <psrcode!~psrcode@109.231.117.10> has joined #oe23:37
psrcodeanybody knows the IRC handle of Tim Orling from this patchset ? https://lists.openembedded.org/g/openembedded-core/topic/patch_v3_00_32_python/89324642?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,89324642,previd=1645900670954355649,nextid=1645801113337558149&previd=1645900670954355649&nextid=164580111333755814923:39
Saur_Home32psrcode: His handle is moto-timo23:40
psrcodegot some question regarding the "version problem" described in the patchset intro since I am on Kirkstone and facing a similar problem with a python package using setuptool_scm23:41
psrcodeSaur_Home32 thanks !23:41
*** florian_kc <florian_kc!~florian@dynamic-078-048-179-226.78.48.pool.telefonica.de> has joined #oe23:42
psrcodemoto-timo any chance you have some insight on this problem? I had some problem because on kirstone we use api.build_wheel (instead of -m build --wheel) and had to actually use a setup.cfg file instead of the pyproject.toml file to define all setuptools stuff. I know this is a bit outside of OE territory but considering you seem to have faced the23:44
psrcodesame issue I'm curious if you ever understood it.23:44

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