*** 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 #yocto | 00: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 #yocto | 01: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 #yocto | 02: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 #yocto | 02:41 | |
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has quit IRC (Read error: Connection reset by peer) | 03:16 | |
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has joined #yocto | 03: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 #yocto | 03: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 #yocto | 04: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 #yocto | 04: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 #yocto | 04: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 #yocto | 05: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 #yocto | 05: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 #yocto | 05:44 | |
*** tomzy_0 <tomzy_0!~tomzy_0@84-10-27-202.static.chello.pl> has joined #yocto | 05: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 #yocto | 05:49 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 06: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 #yocto | 06: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 #yocto | 07:12 | |
LetoThe2nd | yo dudX | 07: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 #yocto | 07:42 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 07:59 | |
*** Jham <Jham!~Juba@2a01:e0a:177:a830:905a:65d9:c9de:b3f> has joined #yocto | 08:03 | |
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has joined #yocto | 08:04 | |
*** gho <gho!~gho@i59F5CCDA.versanet.de> has joined #yocto | 08:06 | |
*** alexis-lothore <alexis-lothore!~alexis-lo@lfbn-tou-1-259-24.w86-206.abo.wanadoo.fr> has joined #yocto | 08:14 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:470d:8800:24d7:51ff:fed6:906d> has joined #yocto | 08:23 | |
RP | landgraf: 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 work | 08:37 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…) | 08:38 | |
RP | landgraf: it does seem to be an rpm specific issue | 08:38 |
RP | landgraf: 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 #yocto | 08:46 | |
phako[m] | ah. found a patch foir libxcb that I am possibly missing. | 08:48 |
landgraf | RP: I don't know. Never touched sdk part but I can take a look :) | 08:49 |
landgraf | RP: 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 #yocto | 08: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-lothore | Hi. 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 for | 09:07 |
alexis-lothore | changing 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 #yocto | 09:08 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 09:16 | |
*** jclsn <jclsn!~jclsn@2a04:4540:650d:8e00:2ce:39ff:fecf:efcd> has joined #yocto | 09:22 | |
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has joined #yocto | 09:30 | |
landgraf | RP: Shouldn't something similar be done for ipk/dep https://git.openembedded.org/openembedded-core/commit/?id=ce55e6c6d8b654b5fb21dec8180b471bfd33601a ? | 09:30 |
landgraf | s/dep/deb/ | 09:31 |
RP | landgraf: they don't need that, the code works as is iirc | 09:34 |
RP | landgraf: 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 work | 09:40 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:45 | |
landgraf | RP: I'll take a look at this bug if you don't mind (well, I'm on it already :-) ) | 09:47 |
RP | landgraf: I don't mind at all! I got so far with it but I'm not sure where from here | 09:48 |
*** dev1990 <dev1990!~dev@77-254-239-123.adsl.inetia.pl> has joined #yocto | 09: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 #yocto | 09:51 | |
RP | landgraf: 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 all | 09:53 |
RP | landgraf: we run rpmdeps and generate some extra info so our deb/ipk dependencies are more like rpms but not everything is the same | 09:53 |
landgraf | RP: yes, it does most of this magic features are disabled in oe iirc | 10: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 #yocto | 10:05 | |
*** Guest84 <Guest84!~Guest84@151.91.34.15> has joined #yocto | 10:13 | |
RP | landgraf: we do that we as we run rpmdeps separately ourselves and filter it, then all the backends have the same data | 10:14 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 10: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 #yocto | 10: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 #yocto | 10:28 | |
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-224-143.citykom.de> has joined #yocto | 10:32 | |
ptsneves | qschulz: yes. I corrected it locally but only now updated. Would this be acceptable? | 10:40 |
ptsneves | https://gist.github.com/ptsneves/f4cfebc27c34c073c5d2a99422e0fe00 | 10: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 #yocto | 10:43 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6517:fd00:2ce:39ff:fecf:efcd> has joined #yocto | 10:45 | |
RP | landgraf: it is possible my debugging was flawed, I may have been debugging the wrong thing :( | 11:11 |
landgraf | RP: I will take it then. As well as two other bugs Tim mentioned. | 11:14 |
RP | landgraf: somewhere part way through testing I think rpm was switched for ipk packaging :( | 11:15 |
RP | landgraf: thanks, I suspect the challenge here is going to be working out the best way to do this all the package managers agree on | 11:16 |
landgraf | RP: np. I was going to look for interesting bugs to solve anyway. | 11:18 |
RP | landgraf: I updated the comments just to show my earlier ones are flawed | 11:21 |
*** jamesreid[m] <jamesreid[m]!~jamesreid@2001:470:69fc:105::2:f94b> has joined #yocto | 11: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 #yocto | 11: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 #yocto | 11:51 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 11:56 | |
qschulz | ptsneves: send it for review and see :) | 11:59 |
qschulz | with proper commit log, explaining why this was needed :) | 12:00 |
*** demirok <demirok!~bell@user/demirok> has joined #yocto | 12:15 | |
*** wkawka <wkawka!~wkawka@84-10-27-202.static.chello.pl> has joined #yocto | 12:27 | |
wkawka | Hi | 12:27 |
wkawka | Can I make an append uding bbappend file to change something in inc file? | 12:28 |
wkawka | Can 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 | |
ptsneves | wkawka: yes, there is no difference where the metadata came from | 12:28 |
wkawka | so 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 |
wkawka | file* | 12:31 |
ptsneves | you do not bbapend to the inc but to the recipe. So for your case you need 2 bbappends | 12:32 |
ptsneves | if you want to bbappend for both target and native | 12:32 |
wkawka | Oh so it is like that, thanks | 12:32 |
ptsneves | maybe the other part of the idea is that you do not bbappend any .inc file, only bb* files | 12:33 |
rburton | wkawka: ideally, you don't have a native recipe, just do the native specific pieces with overrdes in the main recipe | 12:34 |
wkawka | Yes, i just needed to fix SRC_URI path which is common for them in .inc file | 12:39 |
rburton | RP: that pkgconfig bug, i presume you mean buildtools-tarball-extended (as normal has no pkgconfig) | 12:49 |
RP | rburton: yes | 12: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 #yocto | 12:51 | |
RP | rburton: sorry, I did mean that | 12:51 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:52 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:52 | |
rburton | just 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 #yocto | 13:00 | |
*** Payam <Payam!~Payam@195.178.161.167> has joined #yocto | 13:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 13:03 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 13:03 | |
rburton | and again i wish that sh had a "list all available paths for a binary" so I can run the one that isn't first | 13: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 #yocto | 13: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 #yocto | 13:14 | |
rburton | RP: 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 |
rburton | so runs the host pkgconfig easily | 13: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 #yocto | 13: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 #yocto | 13:29 | |
*** gho <gho!~gho@i59F5CCDA.versanet.de> has quit IRC (Ping timeout: 248 seconds) | 13:30 | |
*** gho <gho!~gho@i59f5ccda.versanet.de> has joined #yocto | 13:31 | |
*** gho <gho!~gho@i59f5ccda.versanet.de> has quit IRC (Client Quit) | 13:32 | |
*** gho <gho!~gho@i59F5CCDA.versanet.de> has joined #yocto | 13:33 | |
RP | rburton: it makes me a little nervous given all the places it could end up used, not sure | 13:35 |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto | 13:36 | |
RP | rburton: which -a pkg-config btw | 13:36 |
rburton | yeah, but can't rely on that | 13:39 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 13:43 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 13: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 #yocto | 13: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 #yocto | 13:57 | |
*** vik <vik!~vik@93.87.88.249> has quit IRC (Quit: Client closed) | 14:18 | |
RP | zeddii: you're tempting me to reply asking about spaces vs tabs | 14:29 |
zeddii | :) | 14:29 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 14:36 | |
mcfrisk | is patch Friday a thing? maybe it should be.. | 14:46 |
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has joined #yocto | 14:47 | |
*** gho <gho!~gho@i59F5CCDA.versanet.de> has quit IRC (Ping timeout: 272 seconds) | 15:02 | |
*** gho <gho!~gho@i59F5CCDA.versanet.de> has joined #yocto | 15:04 | |
kergoth | rburton: couldn't you roll your own PATH traversal? if [ -x $pathcomponent/yourbinary ]; then... | 15:07 |
kergoth | might not be perfect, but in a pinch.. | 15:07 |
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 260 seconds) | 15:19 | |
RP | mcfrisk: 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 day | 15:21 |
moto-timo | landgraf: thank you for taking a look. I wonder if this worked differently with rpm5/smartpm vs. rpm4/dnf now? | 15:22 |
moto-timo | landgraf: that switch happened back in ~2017 poky d4efcded26706f50f8ca98d76df2b349ed1f1792 | 15:23 |
moto-timo | landgraf: or in that time frame anyway | 15:23 |
mcfrisk | RP: 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 #yocto | 15:24 | |
RP | mcfrisk: do you always run with bitbake -DDDv then? | 15:24 |
Guest84 | Hello, I kindly ask for some guidelines on the topic of splitting the rootfs into several partitions | 15:24 |
Guest84 | We 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 |
Guest84 | The architecture team requires to have 3 partitions: | 15:24 |
Guest84 | 1- The usual rootfs contents, with FOSS utilities, init, etc | 15:24 |
Guest84 | 2- A partition to store executable apprlications and shared libs from dev team A | 15:24 |
Guest84 | 3- A partition to store executables and libs for dev team B | 15:24 |
Guest84 | I think the usage of separated Image recipes is not ok. It is creating issues like dupplicated files and also complicating SDK generation | 15:24 |
RP | mcfrisk: too much output means the user misses things they need to see :/ | 15:24 |
mcfrisk | RP: bitbake is nice and quiet, the task output needs to have a lot of data when things go wrong.. | 15:25 |
RP | mcfrisk: well, I disagree :/ | 15:25 |
RP | There needs to be a balance | 15:25 |
Guest84 | I think it would be better to install all in a single image recipe and split this image in the end | 15:25 |
Guest84 | Is 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 dept | 15:27 |
mcfrisk | This 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 wrong | 15:28 |
ptsneves | Guest84: what do you expect to get from splitting things into partitions? | 15:38 |
Guest84 | For instance, some recipes would install their files under /partition2, others will install under /partition3 | 15:40 |
ptsneves | yes but what advantages does that provide you at the system level | 15:40 |
kergoth | Do we have a doc outlining the process to diagnose sstate manifest not found messages, especially with allarch involved? | 15:41 |
Guest84 | ok, to be honest, I dont do this choices. | 15:41 |
Guest84 | But my guess is that it will generate smaller sw update packages | 15:41 |
Guest84 | since the root partition will probably remain mostly unchaged in time | 15:42 |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has joined #yocto | 15:42 | |
Guest84 | while probably only partition2 or 3 will be updated | 15:42 |
ptsneves | ok 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 setup | 15:44 |
Guest84 | ok, thanks will read about it | 15:46 |
Guest84 | is it WIC out of the scope of my use case? | 15:46 |
ptsneves | it 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 |
ptsneves | that is my PoV of course | 15:51 |
Guest84 | thanks! | 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 #yocto | 16:28 | |
landgraf | moto-timo: it worked differently. in 2017 it was failing even with package_rpm :) | 16:56 |
moto-timo | landgraf: heh. so it was an "improvement" | 16:56 |
landgraf | moto-timo: currently rpm works but ipk fails | 16:57 |
landgraf | moto-timo: So rpm was improved ) | 16:57 |
moto-timo | landgraf: and deb | 16:57 |
moto-timo | landgraf: but I suspect if we can figure out a sane fix for ipk, deb will also work | 16:58 |
*** rob_w <rob_w!~rob@2001:a61:60dc:3e01:3d32:ebdf:2608:82c4> has quit IRC (Quit: Leaving) | 16:58 | |
landgraf | RP: "funny fact" opkg with internal solver works fine while livsolv doesn't :-/ | 16:58 |
landgraf | moto-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 | |
RP | landgraf: ouch :/ | 17:01 |
*** roussinm1 <roussinm1!~mroussin@bras-base-qubcpq1306w-grc-33-184-148-250-134.dsl.bell.ca> has joined #yocto | 17: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 changes | 17:15 | |
moto-timo | it'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 #yocto | 17:24 | |
*** ptsneves <ptsneves!~Thunderbi@031011128199.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 17:26 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 17: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 #yocto | 17: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 #yocto | 17:40 | |
landgraf | RP: 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 |
RP | landgraf: I would love to change things so that didn't do that | 17: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 | |
landgraf | RP: "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 |
landgraf | in other words "conflics" does nothing in target-sdk-provides-dummy | 18:33 |
landgraf | and they're parallel installable because dummy doesn't contain any files for actual conflict | 18:33 |
landgraf | at 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 #yocto | 18: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 #yocto | 19:10 | |
khem | JaMa: yeah we need to address LFS64 symbols in binutils perhaps I will look into it post 2.40 merge | 19: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 #yocto | 19:29 | |
*** olani- <olani-!~olani@83-233-29-230.cust.bredband2.com> has joined #yocto | 19: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 #yocto | 19:37 | |
khem | RP: 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.hwdb | 19:38 |
khem | | mtp-hotplug: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory | 19:38 |
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection) | 19:38 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 19:39 | |
khem | perhaps building statically solves it | 19:41 |
khem | but its a thorny problem | 19: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 #yocto | 19:54 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Quit: WeeChat 3.7.1) | 19:59 | |
khem | I 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 builders | 20:00 |
khem | halstead: any thoughts ^^ | 20:00 |
halstead | khem: 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 | |
khem | I think if you install it on all redhat like devices we should be good too | 20: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 #yocto | 20:39 | |
halstead | khem: It's easy enough to add to all those workers but doesn't that cover up potential problems? | 20:50 |
khem | perhaps yes | 20:51 |
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Read error: Connection reset by peer) | 21:30 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 21: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 #yocto | 21:40 | |
*** odra <odra!~odra@2804:431:c7e0:6fe5:e5a6:a3c9:dee3:d893> has quit IRC (Quit: Leaving) | 21:40 | |
RP | khem: I think we need to fix the build | 21: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 #yocto | 21:51 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 21:53 | |
landgraf | I 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 | |
khem | RP: in what way should build be fixed ? | 22:09 |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 22:15 | |
RP | khem: 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 | |
khem | libatomic is part of gcc | 22:31 |
RP | khem: we already put libgcc into uninative | 22:31 |
khem | I 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... -latomic | 22:31 |
khem | but on fedora it says checking for library containing __atomic_fetch_add_4... no | 22:32 |
khem | simply adding libatomic to pre-requisites might be simpler IMO | 22:33 |
landgraf | RP: maybe stupid question but... Is IMAGE_INSTALL supposed to work for customising of the SDK ? https://docs.yoctoproject.org/sdk-manual/appendix-customizing-standard.html | 22:34 |
RP | libusb for the target? changing depending on the host? :/ | 22:34 |
RP | landgraf: it would influence bitbake xxx-image -c populate_sdk | 22:35 |
landgraf | oh image | 22:35 |
landgraf | :-/ too much sdk for me today | 22:35 |
landgraf | RP Thanks | 22:35 |
khem | RP: no, its when libusb-native is built on fedora or non-fedora builders | 22:35 |
RP | khem: can we just force the config off in the native case? | 22:36 |
khem | RP: somehow libatomic1 is installed on all hosts but fedora-like ones | 22:36 |
khem | RP: question is not about libusb but its a common autoconf check | 22:36 |
khem | we can handle libusb now that we know whats going on | 22:37 |
RP | khem: right, but we can't make every recipe depend on libatomic from gcc | 22:37 |
RP | khem: we can put libatomic into uninative so anything reusing sstate can find it though | 22:37 |
khem | RP: I also question the default fedora installs why they dont have it | 22:40 |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 264 seconds) | 22:41 | |
RP | khem: if we've managed to have autobuilders without it, it clearly can not be present in some situations so we need to handle that | 22:41 |
khem | https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/CXZIKB4IXLJ4KLT6MXAGQGRCHJVDUN32/ | 22:45 |
khem | it seems its a deliberate in fedora | 22:46 |
RP | khem: we could also just put a sanity scan of native binaries to error if libatomic is found? | 23:02 |
khem | hmmm yeah, technically libatomic should not be needed on arches we use to build ( x86_64, aarch64 ppc64 ) | 23:02 |
khem | gcc has builtins | 23:03 |
khem | so fedora is not entirely wrong | 23:03 |
khem | multlib 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 #yocto | 23: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/!