Friday, 2023-01-20

*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)00:04
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto00:04
*** florian <florian!~florian@dynamic-078-049-086-212.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)00:56
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)01:57
*** seninha <seninha!~seninha@user/seninha> has joined #yocto01:58
*** davidinux <davidinux!~davidinux@92.118.62.100> has quit IRC (Ping timeout: 256 seconds)02:04
*** davidinux <davidinux!~davidinux@92.118.62.104> has joined #yocto02:06
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)02:30
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)02:41
*** otavio <otavio!~otavio@191-221-68-67.user3p.brasiltelecom.net.br> has quit IRC (Quit: leaving)02:41
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)02:41
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto02:41
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has quit IRC (Read error: Connection reset by peer)03:16
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has joined #yocto03:17
*** jclsn <jclsn!~jclsn@2a04:4540:653f:e400:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 256 seconds)03:32
*** jclsn <jclsn!~jclsn@2a04:4540:6519:5800:2ce:39ff:fecf:efcd> has joined #yocto03:34
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)04:28
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto04:28
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 268 seconds)04:33
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto04:33
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)04:34
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto04:34
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:36
*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!)05:20
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #yocto05:21
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)05:30
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto05:30
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)05:44
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto05:44
*** tomzy_0 <tomzy_0!~tomzy_0@84-10-27-202.static.chello.pl> has joined #yocto05:47
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 252 seconds)05:49
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto05:49
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto06:07
*** demirok <demirok!~bell@user/demirok> has quit IRC (Quit: Leaving.)06:08
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:17
*** tomzy_0 <tomzy_0!~tomzy_0@84-10-27-202.static.chello.pl> has quit IRC (Ping timeout: 260 seconds)06:24
*** asdf46 <asdf46!~john@c-73-242-188-124.hsd1.nm.comcast.net> has quit IRC (Ping timeout: 246 seconds)06:41
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)07:12
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto07:12
LetoThe2ndyo dudX07:34
*** davidinux <davidinux!~davidinux@92.118.62.104> has quit IRC (Ping timeout: 260 seconds)07:40
*** davidinux <davidinux!~davidinux@92.118.62.173> has joined #yocto07:42
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto07:59
*** Jham <Jham!~Juba@2a01:e0a:177:a830:905a:65d9:c9de:b3f> has joined #yocto08:03
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has joined #yocto08:04
*** gho <gho!~gho@i59F5CCDA.versanet.de> has joined #yocto08:06
*** alexis-lothore <alexis-lothore!~alexis-lo@lfbn-tou-1-259-24.w86-206.abo.wanadoo.fr> has joined #yocto08:14
*** mvlad <mvlad!~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d> has joined #yocto08:23
RPlandgraf: do you happen to know how to allow target-sdk-provides-dummy (which provides perl) to replace a dependency some recipe has on perl >= 5.36.0, I'm a bit unclear on how to make the version piece work08:37
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)08:38
RPlandgraf: it does seem to be an rpm specific issue08:38
RPlandgraf: just wondered if you had any insight! :)08:38
phako[m]Failed to load the xcbgen Python package! - shouldn't that come from some native package?08:38
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto08:46
phako[m]ah. found a patch foir libxcb that I am possibly missing.08:48
landgrafRP: I don't know. Never touched sdk part but I can take a look :)08:49
landgrafRP: I'm on CC list of this bug looks like I'm interested in.08:50
*** Dracos-Carazza <Dracos-Carazza!~Dracos-Ca@94.31.103.247> has quit IRC (Ping timeout: 260 seconds)08:55
*** Dracos-Carazza <Dracos-Carazza!~Dracos-Ca@94.31.103.247> has joined #yocto08:57
*** jclsn <jclsn!~jclsn@2a04:4540:6519:5800:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 265 seconds)08:59
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has quit IRC (Quit: You have been kicked for being idle)09:00
*** kiwi_29_[m] <kiwi_29_[m]!~msgboardp@2001:470:69fc:105::1:6699> has quit IRC (Quit: You have been kicked for being idle)09:00
alexis-lothoreHi. I am about to send a v2 for some autobuilder tooling upgrade patchset (https://lists.yoctoproject.org/g/yocto/message/58976?p=%2C%2C%2C20%2C0%2C0%2C0%3A%3Acreated%2C0%2Cautobuilder%2C20%2C2%2C0%2C96247368), but contrary to v1, it will affect multiple repositories (yocto-autobuilder-helper for the core of patchset, yocto-autobuilder2 for09:07
alexis-lothorechanging name of called script from yocto-autobuilder-helper, and poky for minor documentation update regarding the first two). I searched on doc/wiki about how I am supposed to send  those 3 linked patchset, mut maybe I missed the info : is it ok to send three separate patch mails, each one mentioning the previous ?09:07
*** rob_w <rob_w!~rob@2001:a61:60dc:3e01:3d32:ebdf:2608:82c4> has joined #yocto09:08
*** seninha <seninha!~seninha@user/seninha> has joined #yocto09:16
*** jclsn <jclsn!~jclsn@2a04:4540:650d:8e00:2ce:39ff:fecf:efcd> has joined #yocto09:22
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has joined #yocto09:30
landgrafRP: Shouldn't something similar be done for ipk/dep https://git.openembedded.org/openembedded-core/commit/?id=ce55e6c6d8b654b5fb21dec8180b471bfd33601a ?09:30
landgrafs/dep/deb/09:31
RPlandgraf: they don't need that, the code works as is iirc09:34
RPlandgraf: it could be there is some absolute path present which breaks things, what I then don't understand is why removing the perl version constraint would make it work09:40
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:45
landgrafRP: I'll take a look at this bug if you don't mind (well, I'm on it already :-) )09:47
RPlandgraf: I don't mind at all! I got so far with it but I'm not sure where from here09:48
*** dev1990 <dev1990!~dev@77-254-239-123.adsl.inetia.pl> has joined #yocto09:48
*** dev1990 <dev1990!~dev@77-254-239-123.adsl.inetia.pl> has quit IRC (Client Quit)09:50
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto09:51
RPlandgraf: just to be clearer about the above patch, rpm has internal magic for dependencies on specific files which simply isn't present for ipk/deb, they don't have that mechanism at all09:53
RPlandgraf: we run rpmdeps and generate some extra info so our deb/ipk dependencies are more like rpms but not everything is the same09:53
landgrafRP: yes, it does most of this magic features are disabled in oe iirc10:02
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)10:05
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto10:05
*** Guest84 <Guest84!~Guest84@151.91.34.15> has joined #yocto10:13
RPlandgraf: we do that we as we run rpmdeps separately ourselves and filter it, then all the backends have the same data10:14
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto10:16
*** alexis-lothore <alexis-lothore!~alexis-lo@lfbn-tou-1-259-24.w86-206.abo.wanadoo.fr> has quit IRC (Quit: Connection closed)10:16
*** alexis-lothore42 <alexis-lothore42!~alexis-lo@lfbn-tou-1-259-24.w86-206.abo.wanadoo.fr> has joined #yocto10:17
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has quit IRC (Ping timeout: 256 seconds)10:21
*** vik <vik!~vik@93.87.88.249> has joined #yocto10:28
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has joined #yocto10:32
ptsnevesqschulz: yes. I corrected it locally but only now updated. Would this be acceptable?10:40
ptsneveshttps://gist.github.com/ptsneves/f4cfebc27c34c073c5d2a99422e0fe0010:40
*** jclsn <jclsn!~jclsn@2a04:4540:650d:8e00:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 256 seconds)10:43
*** AntA <AntA!~anta@217.140.99.251> has joined #yocto10:43
*** jclsn <jclsn!~jclsn@2a04:4540:6517:fd00:2ce:39ff:fecf:efcd> has joined #yocto10:45
RPlandgraf: it is possible my debugging was flawed, I may have been debugging the wrong thing :(11:11
landgrafRP: I will take it then. As well as two other bugs Tim mentioned.11:14
RPlandgraf: somewhere part way through testing I think rpm was switched for ipk packaging :(11:15
RPlandgraf: thanks, I suspect the challenge here is going to be working out the best way to do this all the package managers agree on11:16
landgrafRP: np.  I was going to look for interesting bugs to solve anyway.11:18
RPlandgraf: I updated the comments just to show my earlier ones are flawed11:21
*** jamesreid[m] <jamesreid[m]!~jamesreid@2001:470:69fc:105::2:f94b> has joined #yocto11:27
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection)11:29
*** goliath <goliath!~goliath@user/goliath> has joined #yocto11:44
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has quit IRC (Ping timeout: 260 seconds)11:45
*** olani- <olani-!~olani@83-233-29-230.cust.bredband2.com> has quit IRC (Ping timeout: 256 seconds)11:50
*** olani- <olani-!~olani@66.159.215.7> has joined #yocto11:51
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto11:56
qschulzptsneves: send it for review and see :)11:59
qschulzwith proper commit log, explaining why this was needed :)12:00
*** demirok <demirok!~bell@user/demirok> has joined #yocto12:15
*** wkawka <wkawka!~wkawka@84-10-27-202.static.chello.pl> has joined #yocto12:27
wkawkaHi12:27
wkawkaCan I make an append uding bbappend file to change something in inc file?12:28
wkawkaCan I make an append using bbappend file to change something in inc file?12:28
wkawka*12:28
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 272 seconds)12:28
ptsneveswkawka: yes, there is no difference where the metadata came from12:28
wkawkaso assuming I have files: recipe.inc, recipe_git.bb and recipe-native_git.bb how should I name a bbappend file to append to the inc dile?12:31
wkawkafile*12:31
ptsnevesyou do not bbapend to the inc but to the recipe. So for your case you need 2 bbappends12:32
ptsnevesif you want to bbappend for both target and native12:32
wkawkaOh so it is like that, thanks12:32
ptsnevesmaybe the other part of the idea is that you do not bbappend any .inc file, only bb* files12:33
rburtonwkawka: ideally, you don't have a native recipe, just do the native specific pieces with overrdes in the main recipe12:34
wkawkaYes, i just needed to fix SRC_URI path which is common for them in .inc file12:39
rburtonRP: that pkgconfig bug, i presume you mean buildtools-tarball-extended (as normal has no pkgconfig)12:49
RPrburton: yes12:51
*** alexis-lothore42 <alexis-lothore42!~alexis-lo@lfbn-tou-1-259-24.w86-206.abo.wanadoo.fr> has quit IRC (Quit: Connection closed)12:51
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has joined #yocto12:51
RPrburton: sorry, I did mean that12:51
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)12:52
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto12:52
rburtonjust checking i didnt get the wrong end of the stick :)12:52
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has quit IRC (Client Quit)12:53
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto13:00
*** Payam <Payam!~Payam@195.178.161.167> has joined #yocto13:00
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)13:03
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto13:03
rburtonand again i wish that sh had a "list all available paths for a binary" so I can run the one that isn't first13:10
*** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has quit IRC (Read error: Connection reset by peer)13:10
*** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has joined #yocto13:11
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)13:14
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto13:14
rburtonRP: can i use a non-posix but dash/bash option in the sdk environment script? :)13:17
rburton"command -p" is 'find the binary using a hardcoded path, not $PATH'13:18
rburtonso runs the host pkgconfig easily13:18
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 252 seconds)13:19
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto13:19
*** AntA <AntA!~anta@217.140.99.251> has quit IRC (Read error: Connection reset by peer)13:23
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 265 seconds)13:28
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Read error: Connection reset by peer)13:29
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto13:29
*** gho <gho!~gho@i59F5CCDA.versanet.de> has quit IRC (Ping timeout: 248 seconds)13:30
*** gho <gho!~gho@i59f5ccda.versanet.de> has joined #yocto13:31
*** gho <gho!~gho@i59f5ccda.versanet.de> has quit IRC (Client Quit)13:32
*** gho <gho!~gho@i59F5CCDA.versanet.de> has joined #yocto13:33
RPrburton: it makes me a little nervous given all the places it could end up used, not sure13:35
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto13:36
RPrburton: which -a pkg-config btw13:36
rburtonyeah, but can't rely on that13:39
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)13:43
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto13:43
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)13:46
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 252 seconds)13:46
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto13:47
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 252 seconds)13:48
*** olani- <olani-!~olani@66.159.215.7> has quit IRC (Ping timeout: 252 seconds)13:54
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has joined #yocto13:57
*** vik <vik!~vik@93.87.88.249> has quit IRC (Quit: Client closed)14:18
RPzeddii: you're tempting me to reply asking about spaces vs tabs14:29
zeddii:)14:29
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto14:36
mcfriskis patch Friday a thing? maybe it should be..14:46
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has joined #yocto14:47
*** gho <gho!~gho@i59F5CCDA.versanet.de> has quit IRC (Ping timeout: 272 seconds)15:02
*** gho <gho!~gho@i59F5CCDA.versanet.de> has joined #yocto15:04
kergothrburton: couldn't you roll your own PATH traversal? if [ -x $pathcomponent/yourbinary ]; then...15:07
kergothmight not be perfect, but in a pinch..15:07
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 260 seconds)15:19
RPmcfrisk: I'm a bit torn on your patchset, I'm worried it will make runqemu a bit too chatty. That is useful during debugging like the issue you had but sometimes not so much day to day15:21
moto-timolandgraf: thank you for taking a look. I wonder if this worked differently with rpm5/smartpm vs. rpm4/dnf now?15:22
moto-timolandgraf: that switch happened back in ~2017 poky d4efcded26706f50f8ca98d76df2b349ed1f179215:23
moto-timolandgraf: or in that time frame anyway15:23
mcfriskRP: I prefer my builds and CI chatty over nice and quite and not possible to debug..15:23
*** florian_kc <florian_kc!~florian@dynamic-093-131-179-073.93.131.pool.telefonica.de> has joined #yocto15:24
RPmcfrisk: do you always run with bitbake -DDDv then?15:24
Guest84Hello, I kindly ask for some guidelines on the topic of splitting the rootfs into several partitions15:24
Guest84We are working on a SOC and the provider has released to us a Yocto baseline. Their approach to rootfs split is to create several Image recipes, each image recipe will create a partition image(.ubi file).15:24
Guest84The architecture team requires to have 3 partitions:15:24
Guest841- The usual rootfs contents, with FOSS utilities, init, etc15:24
Guest842- A partition to store executable apprlications and shared libs from dev team A15:24
Guest843- A partition to store executables and libs for dev team B15:24
Guest84I think the usage of separated Image recipes is not ok. It is creating issues like dupplicated files and also complicating SDK generation15:24
RPmcfrisk: too much output means the user misses things they need to see :/15:24
mcfriskRP: bitbake is nice and quiet, the task output needs to have a lot of data when things go wrong..15:25
RPmcfrisk: well, I disagree :/15:25
RPThere needs to be a balance15:25
Guest84I think it would be better to install all in a single image recipe and split this image in the end15:25
Guest84Is there a recomended approach to this? I know there is a tool called WIC but Im not sure if it fits my use case. I have not researched in dept15:27
mcfriskThis time I was just lucky to have reproducible deadlock. for sure debug output can be reduced. I actually reduced it quite a bit. the ssh run() output is in logs only once. the boot logs are quite important to be there when things go wrong15:28
ptsnevesGuest84: what do you expect to get from splitting things into partitions?15:38
Guest84For instance, some recipes would install their files under /partition2, others will install under /partition315:40
ptsnevesyes but what advantages does that provide you at the system level15:40
kergothDo we have a doc outlining the process to diagnose sstate manifest not found messages, especially with allarch involved?15:41
Guest84ok, to be honest, I dont do this choices.15:41
Guest84But my guess is that it will generate smaller sw update packages15:41
Guest84since the root partition will probably remain mostly unchaged in time15:42
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has joined #yocto15:42
Guest84while probably only partition2 or 3 will be updated15:42
ptsnevesok that sounds maybe fair but then you need to ensure compatibility with themselves. You start to manage a distribution. I think the rootfs is probably small enough to not be worth. You can use RAUC and mini-images to manage partitions and deployment. That is how i would do but it is a complex setup15:44
Guest84ok, thanks will read about it15:46
Guest84is it WIC out of the scope of my use case?15:46
ptsnevesit would be in scope, but as an alternative to RAUC. RAUC is more complicated but solves problems you will no doubt face when going with partition swapping. So at least read about RAUC to make the decision.15:50
ptsnevesthat is my PoV of course15:51
Guest84thanks!15:51
*** louson <louson!~louis@193.33.56.84> has quit IRC (Ping timeout: 252 seconds)16:13
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)16:24
*** azcraft <azcraft!~AzCraft@195.214.252.104> has joined #yocto16:28
landgrafmoto-timo: it worked differently. in 2017 it was failing even with package_rpm :)16:56
moto-timolandgraf: heh. so it was an "improvement"16:56
landgrafmoto-timo: currently rpm works but ipk fails16:57
landgrafmoto-timo: So rpm was improved )16:57
moto-timolandgraf: and deb16:57
moto-timolandgraf: but I suspect if we can figure out a sane fix for ipk, deb will also work16:58
*** rob_w <rob_w!~rob@2001:a61:60dc:3e01:3d32:ebdf:2608:82c4> has quit IRC (Quit: Leaving)16:58
landgrafRP: "funny fact" opkg with internal solver works fine while livsolv doesn't :-/16:58
landgrafmoto-timo: I hope so...17:00
*** florian_kc <florian_kc!~florian@dynamic-093-131-179-073.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)17:00
RPlandgraf: ouch :/17:01
*** roussinm1 <roussinm1!~mroussin@bras-base-qubcpq1306w-grc-33-184-148-250-134.dsl.bell.ca> has joined #yocto17:05
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)17:13
* RP realises that he never got back to trying to improve the datastore code after the override syntax changes17:15
moto-timoit's been busy since then ;)17:15
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 272 seconds)17:18
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has joined #yocto17:24
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto17:26
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto17:29
*** Guest84 <Guest84!~Guest84@151.91.34.15> has quit IRC (Quit: Client closed)17:32
*** florian_kc <florian_kc!~florian@dynamic-093-131-179-073.93.131.pool.telefonica.de> has joined #yocto17:34
*** Jham <Jham!~Juba@2a01:e0a:177:a830:905a:65d9:c9de:b3f> has quit IRC (Quit: Leaving)17:36
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)17:40
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto17:40
landgrafRP: My fault it fails with internal solver too (IMAGE_INSTALL+="" should be banned from local.conf :( . It masks so many issues if used)17:51
landgraf(I know it's documented in the reference manual)17:51
RPlandgraf: I would love to change things so that didn't do that17:53
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)18:06
*** florian_kc <florian_kc!~florian@dynamic-093-131-179-073.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 246 seconds)18:07
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 260 seconds)18:25
landgrafRP: "conflics:" tag doesn't work if architecture of the packages differs (in our case perl is cortexa57 and target-sdk-provides-dummy is arch: sdk_provides_dummy_target) it means package_rpm is even more broken than ipk :-/18:32
landgrafin other words "conflics" does nothing in target-sdk-provides-dummy18:33
landgrafand they're parallel installable because dummy doesn't contain any files for actual conflict18:33
landgrafat least it explains why rpm works...18:34
*** florian_kc <florian_kc!~florian@dynamic-093-131-179-073.93.131.pool.telefonica.de> has joined #yocto18:43
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)19:10
*** Wouter010067 <Wouter010067!~Wouter010@entry.nbg.netvos.nl> has joined #yocto19:10
khemJaMa: yeah we need to address LFS64 symbols in binutils perhaps I will look into it post 2.40 merge19:14
*** Payam <Payam!~Payam@195.178.161.167> has quit IRC (Remote host closed the connection)19:29
*** Payam <Payam!~Payam@195.178.161.167> has joined #yocto19:29
*** olani- <olani-!~olani@83-233-29-230.cust.bredband2.com> has joined #yocto19:35
*** odra <odra!~odra@2804:431:c7e0:6fe5:e5a6:a3c9:dee3:d893> has quit IRC (Quit: Leaving)19:37
*** odra <odra!~odra@2804:431:c7e0:6fe5:e5a6:a3c9:dee3:d893> has joined #yocto19:37
khemRP: I am seeing a native package reuse issue - libatomic.so.1 is not uniformly available on all build hosts, so if a native package is built on say debian  and reused on fedora37 builder we run into issues like | mtp-hotplug -w > 69-libmtp.hwdb19:38
khem| mtp-hotplug: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory19:38
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)19:38
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto19:39
khemperhaps building statically solves it19:41
khembut its a thorny problem19:41
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Remote host closed the connection)19:53
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto19:54
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Quit: WeeChat 3.7.1)19:59
khemI see that none of AB nodes running fedora-like distros have libatomic package installed, perhaps that will be a good thing to improve the sstate use across builders20:00
khemhalstead: any thoughts ^^20:00
halsteadkhem: I suppose that's the best setup. Then we can be sure we use the library we build instead of the host's. Yeah ?20:03
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 255 seconds)20:13
khemI think if you install it on all redhat like devices we should be good too20:13
*** amitk__ <amitk__!~amit@103.208.69.192> has quit IRC (Ping timeout: 256 seconds)20:19
*** roussinm1 <roussinm1!~mroussin@bras-base-qubcpq1306w-grc-33-184-148-250-134.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)20:20
*** seninha <seninha!~seninha@user/seninha> has joined #yocto20:39
halsteadkhem: It's easy enough to add to all those workers but doesn't that cover up potential problems?20:50
khemperhaps yes20:51
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Read error: Connection reset by peer)21:30
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto21:30
*** mvlad <mvlad!~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)21:31
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto21:40
*** odra <odra!~odra@2804:431:c7e0:6fe5:e5a6:a3c9:dee3:d893> has quit IRC (Quit: Leaving)21:40
RPkhem: I think we need to fix the build21:44
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 264 seconds)21:46
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto21:51
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)21:53
landgrafI should have read SDK section of the YP docs before...21:54
*** azcraft <azcraft!~AzCraft@195.214.252.104> has quit IRC (Remote host closed the connection)22:08
khemRP: in what way should build be fixed ?22:09
*** seninha <seninha!~seninha@user/seninha> has joined #yocto22:15
RPkhem: can we put a copy of libatomic into uninative?22:25
*** d-fens <d-fens!~d-fens_@5.10.7.173> has quit IRC (Read error: Connection reset by peer)22:30
khemlibatomic is part of gcc22:31
RPkhem: we already put libgcc into uninative22:31
khemI see that libusb tries to find who provides __atomic_fetch_add_4 during configure and on non-fedora hosts it says checking for library containing __atomic_fetch_add_4... -latomic22:31
khembut on fedora it says checking for library containing __atomic_fetch_add_4... no22:32
khemsimply adding libatomic to pre-requisites might be simpler IMO22:33
landgrafRP: maybe stupid question but... Is IMAGE_INSTALL supposed to work for customising of the SDK ? https://docs.yoctoproject.org/sdk-manual/appendix-customizing-standard.html22:34
RPlibusb for the target? changing depending on the host? :/22:34
RPlandgraf: it would influence bitbake xxx-image -c populate_sdk22:35
landgrafoh image22:35
landgraf:-/ too much sdk for me today22:35
landgrafRP Thanks22:35
khemRP:  no, its when libusb-native is built on fedora or non-fedora builders22:35
RPkhem: can we just force the config off in the native case?22:36
khemRP: somehow libatomic1 is installed on all hosts but fedora-like ones22:36
khemRP: question is not about libusb but its a common autoconf check22:36
khemwe can handle libusb now that we know whats going on22:37
RPkhem: right, but we can't make every recipe depend on libatomic from gcc22:37
RPkhem: we can put libatomic into uninative so anything reusing sstate can find it though22:37
khemRP: I also question the default fedora installs why they dont have it22:40
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 264 seconds)22:41
RPkhem: if we've managed to have autobuilders without it, it clearly can not be present in some situations so we need to handle that22:41
khemhttps://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/CXZIKB4IXLJ4KLT6MXAGQGRCHJVDUN32/22:45
khemit seems its a deliberate in fedora22:46
RPkhem: we could also just put a sanity scan of native binaries to error if libatomic is found?23:02
khemhmmm yeah, technically libatomic should not be needed on arches we use to build ( x86_64, aarch64 ppc64 )23:02
khemgcc has builtins23:03
khemso fedora is not entirely wrong23:03
khemmultlib might be another story 🙂23:04
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)23:18
*** invalidopcode <invalidopcode!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto23:18
*** florian_kc <florian_kc!~florian@dynamic-093-131-179-073.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)23:29
*** sakoman <sakoman!~steve@dhcp-72-253-5-74.hawaiiantel.net> has quit IRC (Ping timeout: 246 seconds)23:34
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)23:45

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