Tuesday, 2025-09-30

*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto00:16
*** halstead is now away: Auto-away00:22
*** AdrianF8 <AdrianF8!~adrianf@212-51-147-190.fiber7.init7.net> has joined #yocto00:30
*** wicki <wicki!~wicki@user/wicki> has quit IRC (Read error: Connection reset by peer)00:32
*** wicki9 <wicki9!~wicki@user/wicki> has joined #yocto00:32
*** AdrianF <AdrianF!~adrianf@212-51-147-190.fiber7.init7.net> has quit IRC (Ping timeout: 255 seconds)00:33
*** AdrianF8 is now known as AdrianF00:33
*** Danct12 is back00:40
*** Danct12 is now away: Auto away at Tue Sep 30 00:42:16 2025 UTC00:42
*** dankm <dankm!~dan@user/dankm> has quit IRC (Remote host closed the connection)00:44
*** dankm <dankm!~dan@user/dankm> has joined #yocto00:46
*** Fanfwe is back00:56
*** Fanfwe is now away: Auto away at Tue Sep 30 01:00:49 2025 UTC01:00
*** Fanfwe is back01:12
*** flynn378 is back01:16
*** Fanfwe is now away: Auto away at Tue Sep 30 01:17:08 2025 UTC01:17
*** dkl is back01:30
*** jclsn <jclsn!~jclsn@149.233.246.179.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 265 seconds)01:32
*** jclsn <jclsn!~jclsn@192.119.51.62.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto01:34
*** aardo <aardo!~ardo@host-87-7-106-36.retail.telecomitalia.it> has quit IRC (Ping timeout: 265 seconds)01:37
*** ardo <ardo!~ardo@host-79-12-67-230.retail.telecomitalia.it> has joined #yocto01:39
*** ardo is now away: Auto away at Tue Sep 30 01:41:34 2025 UTC01:41
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 264 seconds)02:16
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto02:18
*** JPEW is now away: Auto-away02:21
*** Fanfwe is back02:22
*** Fanfwe is now away: Auto away at Tue Sep 30 02:26:44 2025 UTC02:26
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto02:32
*** _whitelogger <_whitelogger!~whitelogg@catirclogs.org> has quit IRC (Remote host closed the connection)03:30
*** _whitelogger <_whitelogger!~whitelogg@catirclogs.org> has joined #yocto03:37
*** dmoseley <dmoseley!~dmoseley@129.222.86.72> has quit IRC (Ping timeout: 240 seconds)03:41
*** dmoseley <dmoseley!~dmoseley@129.222.253.40> has joined #yocto03:42
*** dmoseley is now away: Auto away at Tue Sep 30 03:42:25 2025 UTC03:42
*** ys is back03:47
*** HarishSadineni is back04:11
*** Lihis is back04:11
*** Articulus <Articulus!~Articulus@2601:642:4f80:f6a:16ac:60ff:fed8:386b> has joined #yocto04:11
*** dmoseley_ <dmoseley_!~dmoseley@129.222.254.115> has joined #yocto04:48
*** dmoseley_ is now away: Auto away at Tue Sep 30 04:48:25 2025 UTC04:48
*** dmoseley <dmoseley!~dmoseley@129.222.253.40> has quit IRC (Ping timeout: 264 seconds)04:49
*** Fanfwe is back04:55
*** jmd <jmd!~user@aftr-62-216-202-34.dynamic.mnet-online.de> has joined #yocto04:58
*** Fanfwe is now away: Auto away at Tue Sep 30 04:59:10 2025 UTC04:59
*** mathieudb <mathieudb!~mathieudb@user/MathieuDB> has joined #yocto05:12
*** ardo <ardo!~ardo@host-79-12-67-230.retail.telecomitalia.it> has quit IRC (Ping timeout: 264 seconds)05:20
*** HarishSadineni is now away: Auto away05:21
*** ardo <ardo!~ardo@host-80-180-182-77.retail.telecomitalia.it> has joined #yocto05:23
*** ardo is now away: Auto away at Tue Sep 30 05:23:07 2025 UTC05:23
*** HarishSadineni is back05:24
*** ardo is back05:25
*** dkl is now away: Auto away at Tue Sep 30 05:43:05 2025 UTC05:43
*** jmd <jmd!~user@aftr-62-216-202-34.dynamic.mnet-online.de> has quit IRC (Remote host closed the connection)05:43
*** jmd <jmd!~user@aftr-62-216-202-34.dynamic.mnet-online.de> has joined #yocto05:44
*** Fanfwe is back05:46
*** Fanfwe is now away: Auto away at Tue Sep 30 05:50:32 2025 UTC05:50
*** zeemate_ <zeemate_!~chris@2001:16b8:b107:6500:5a4f:9a0e:35b3:d49d> has joined #yocto05:56
*** Articulus <Articulus!~Articulus@2601:642:4f80:f6a:16ac:60ff:fed8:386b> has quit IRC (Quit: Leaving)05:59
*** Fanfwe is back06:02
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 240 seconds)06:03
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto06:04
*** Fanfwe is now away: Auto away at Tue Sep 30 06:06:33 2025 UTC06:06
*** jmd <jmd!~user@aftr-62-216-202-34.dynamic.mnet-online.de> has quit IRC (Remote host closed the connection)06:07
*** KanjiMonster is back06:15
*** Xogium is now away: Auto away06:16
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto06:16
*** Xogium is back06:16
*** piie is back06:17
*** Xogium is now away: Auto away06:22
*** Xogium is back06:25
*** vladest is now away: I am currently away from the computer.06:34
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto06:36
*** jmd <jmd!~user@195.243.197.82> has joined #yocto06:37
walterSo, I'm trying to do something that might be wrong, but I'm looking at FILESEXTRAPATHS and I can't figure out how to reference the current meta layer. I'm looking at base_set_filespath and it's usage and I'm thinking that I might need to extend the code to add a "THISLAYER" variable or something and update base_set_filespath to support it. What do you think? My reasoning is:06:43
walterI need to share some DTS and DTSI files between the u-boot and linux-yocto recipe. -- but there might be another way of doing this.06:43
walterOr should I just go with: "${THISDIR}/../../files:"?06:46
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)06:59
*** _lore_ is back07:01
*** Fanfwe is back07:02
*** Fanfwe is now away: Auto away at Tue Sep 30 07:06:29 2025 UTC07:06
jmdIs there a formal specification of the ipk system anywhere?07:08
*** frieder <frieder!~frieder@i59F664E4.versanet.de> has joined #yocto07:08
LetoThe2ndjmd: not sure, but two things: the most formal probably is the implementation of opkg (it is accepted by a compiler and therefore very formal), and the fact that ipk package files are compatible with deb tooling, e.g. dpkg.07:14
*** behanw is now away: Auto-away07:14
*** Kubu_work is back07:15
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto07:15
jmdLetoThe2nd: I was afraid that might be the answer!!07:15
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto07:19
*** Fanfwe is back07:20
*** tgamblin is back07:21
*** Fanfwe is now away: Auto away at Tue Sep 30 07:24:26 2025 UTC07:24
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 264 seconds)07:24
*** Kubu_work is now away: Je ne suis pas là pour l'instant.07:24
*** __ad is back07:26
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto07:27
*** Kubu_work is back07:27
*** KanjiMonster is now away: disconnected07:29
*** ederibaucourt is back07:30
*** ederibaucourt is now away: Auto away at Tue Sep 30 07:32:32 2025 UTC07:32
*** vladest <vladest!~Thunderbi@82.197.175.98> has joined #yocto07:33
*** vladest is now away: I am currently away from the computer.07:39
*** vladest is back07:41
*** vladest is now away: I am currently away from the computer.07:48
*** ndec is back07:48
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto07:51
*** reatmon_ <reatmon_!~reatmon@192.91.75.30> has quit IRC (Ping timeout: 256 seconds)07:52
*** reatmon_ <reatmon_!~reatmon@192.91.75.12> has joined #yocto07:53
*** ndec is now away: Auto-away07:56
*** rburton is back08:01
*** ndec is back08:03
*** jmd <jmd!~user@195.243.197.82> has quit IRC (Remote host closed the connection)08:16
*** RP is back08:18
*** Fanfwe is back08:18
*** RP is now away: Auto away at Tue Sep 30 08:19:21 2025 UTC08:19
*** RP is back08:20
*** Fanfwe is now away: Auto away at Tue Sep 30 08:22:40 2025 UTC08:22
*** Dracos-Carazza is back08:25
*** jmd <jmd!~user@195.243.197.82> has joined #yocto08:25
*** vladest is back08:26
*** RP is now away: I'm not here right now08:26
*** Kubu_work is now away: Je ne suis pas là pour l'instant.08:29
*** vladest is now away: I am currently away from the computer.08:32
*** Kubu_work is back08:36
*** Fanfwe is back08:36
*** tgamblin is now away: Auto-away08:38
*** Fanfwe is now away: Auto away at Tue Sep 30 08:40:25 2025 UTC08:40
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 264 seconds)08:55
*** dmoseley <dmoseley!~dmoseley@129.222.85.48> has joined #yocto08:58
*** dmoseley is now away: Auto away at Tue Sep 30 08:58:46 2025 UTC08:58
*** dmoseley_ <dmoseley_!~dmoseley@129.222.254.115> has quit IRC (Ping timeout: 245 seconds)08:59
*** RP is back09:02
*** vthor <vthor!~thor@user/vthor> has quit IRC (Excess Flood)09:02
*** vthor <vthor!~thor@2605:59c8:71e9:3e10:bed9:76ad:4021:9c5> has joined #yocto09:03
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)09:17
*** RP is now away: I'm not here right now09:18
*** ehussain <ehussain!~Thunderbi@147.161.160.251> has joined #yocto09:22
*** RP is back09:24
*** madisox_ is back09:26
*** Fanfwe is back09:31
*** madisox_ is now away: Auto-away09:32
*** Fanfwe is now away: Auto away at Tue Sep 30 09:35:33 2025 UTC09:35
RPkanavin: interestingly, the missing websockets error was actually running out of disk space09:43
*** Fanfwe is back09:48
*** jlima <jlima!~jlima@user/jlima> has joined #yocto09:49
*** ignatius <ignatius!~ignatius@h-158-174-137-58.A980.priv.bahnhof.se> has joined #yocto09:52
kanavinRP: weird :) how did it turn from one into the other?09:53
*** Fanfwe is now away: Auto away at Tue Sep 30 09:53:42 2025 UTC09:53
RPkanavin: I don't know. I'd guess it couldn't create the socket file and that somehow got mixed up but that is just guessing09:55
RPkanavin: two questions - if I want to force a particularly downloads directory from the commandline for bitbake-setup, can I do that? Also, can I specify additional layers in the setup overrides json file?09:56
kanavinRP: I need to check the code for both questions, will get back in a moment09:57
*** ak77 <ak77!~ak77@93-103-41-115.dynamic.t-2.net> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)09:59
*** RP is now away: I'm not here right now10:02
kanavinRP: 1. at the moment there is no command line option to force a different download dir. You need to first use 'change-setting10:03
kanavin' to modify it in the settings10:04
kanavin2. Also no. Overrides only modifies what gets cloned and checked out, it does not modify or add to the build configurations.10:04
jmdIs there a way to create a recipe which simply installs some preprepared .pki file?10:05
kanavinjmd, put the pki file in SRC_URI and install it in do_install()10:06
jmdSounds easy!10:06
*** goliath <goliath!~goliath@user/goliath> has joined #yocto10:06
jmdIt would have to depend on opkg though.10:07
kanavinjmd, why?10:07
jmdHow can one install a pki file without opkg?10:07
*** RP is back10:09
kanavinjmd, I thought you just want to copy a pki file into the rootfs10:10
RPkanavin: that confirms what I thought, thanks. That is going to be mildly annoying :)10:10
jmdNo. I want it unpacked and installed properly.10:10
RPkanavin: I was also thinking about the branch issues and I don't know if we've now broken something else :/10:10
rburtonjmd: rewind: what is a .pki file10:10
jmdSorry.  I meant "ipk"10:11
rburtonah10:11
RPkanavin: If I start a master-next build with a shared download dir, then update master-next with a force push and start a second build, will it fail if not all of the first one had started?10:11
*** vladest is back10:12
kanavinRP: it shouldn't as each build has its own layer checkout10:12
rburtonjmd: because we don't trust packages that we didn't build to have suitable depends etc there's no easy way to just inject it. put it in SRC_URI and inherit bin_package and that class will just copy the contents over. but why don't you build this package in a recipe?10:13
kanavinRP: I think we discussed this before, and the conclusion was that bitbake-setup should be given a specific revision via the overrides file10:13
RPkanavin: on the autobuilder, a-full runs the initial fetch, then starts individual builds. Those individual builds can lag each other by hours sometimes depending on specific worker availability10:14
kanavinso the first build would be working from the first revision, not something shifting like 'master-next'10:14
RPkanavin: we discussed this and the original design was robust but I'm not sure it would be for this now :/10:14
jmdBecause it would be a big productivity hit to our workflow.10:14
RPkanavin: the revision is find but that revision would no longer be on that branch10:14
RPs/find/fine/10:14
kanavinRP: at the moment, how do the individual builds get the layers checkout from a-full so that it remains on a branch even if master-next had been force pushed?10:17
*** vladest is now away: I am currently away from the computer.10:18
RPkanavin: we cache into a specific directory and then restore from that in each sub build10:18
RPkanavin: I was hoping we didn't need that logic any more10:18
kanavinRP: you probably need to put that cached directory into the override file :(10:20
kanavinor drop the branch from the overides file, which means back to HEAD:revision :(10:20
RPwe can't use HEAD :/10:22
RPkanavin: can the download dir be set from the overrides file?10:22
RPkanavin: I suspect we could add a forcebranch option to bitbake's fetcher to force it to recreate the right thing in the checkout10:22
RPin this case it makes sense for us but I can imagine how people would abuse that10:23
kanavinRP: by HEAD:revision I mean you would specify the exact revsion in the overrides, but not the branch, then bitbake would print HEAD:revision.10:25
kanavinRP: you can specify a local file path to clone from in the overrides file. So existing logic would check out into that, then bitbake-setup would clone from it.10:25
RPkanavin: that would also confuse the autobuilder display output10:25
RPkanavin: oh, you mean change the url?10:26
kanavinRP: yes!10:26
RPThat means different logic for main builds and sub builds :/10:26
kanavinRP: https://github.com/kanavin/bitbake-setup-configurations/blob/main/yocto-master-next.override.json <--- this can modify both uri and rev10:27
RPkanavin: right, I understand but I don't want to do that for various reasons10:27
RPI'll just have to set the dl_dir to the non-global directory10:27
RP(for setup)10:27
RPof course then we lose the local cache speedup :(10:28
RPkanavin: can bitbake-setup take fetcher PREMIRRORS options?10:28
kanavinRP: I guess it can, if premirrors are in the config file and passed into the fetcher?10:30
RPkanavin: does bitbake-setup set PREMIRRORS in the datastore before calling into the fetcher?10:31
kanavinRP: at the moment, no, but it can easily be changed10:32
*** jlima91 <jlima91!~jlima@user/jlima> has joined #yocto10:32
RPkanavin: I think we may need to allow that to be set10:32
*** neverpanic is back10:32
*** jlima <jlima!~jlima@user/jlima> has quit IRC (Quit: Client closed)10:32
mcfriskI would use one "job" to setup git trees and then tar/rsync them to sub jobs. used similar approach with repo/gerrit, custom tooling with gitlab MR dependencies. branches and tags can disappear from git servers..10:32
RPof course we then need something to update the mirror :/10:33
RPmcfrisk: it works today so I do know how to make it work. The question is how to make it work with bitbake-setup10:34
RPwe did have this working nicely but the branch change will break it :(10:34
kanavinI suspect bitbake-setup would have to learn to decouple layer checkout and build setup :-/10:35
kanavinso a-full would do the checkout, then workers would get that somehow through other means and proceed straight to build setup10:35
*** flynn378 is now away: Auto-away10:36
RPkanavin: I don't really want to do that. I'm starting to think the simplest thing is to make the fetcher able to handle this10:36
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto10:39
*** RP is now away: I'm not here right now10:44
*** Guest68 <Guest68!~Guest68@fs-141-0-205-125.fullsave.info> has joined #yocto10:45
*** RP is back10:47
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)10:47
*** Kubu_work is now away: Je ne suis pas là pour l'instant.10:48
*** RP is now away: I'm not here right now10:59
*** flynn378 is back11:04
*** Saur is now away: ♫ Scotch - Man in the Man ♫11:04
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫11:05
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 240 seconds)11:05
*** Fanfwe is back11:05
*** RP is back11:08
*** Fanfwe is now away: Auto away at Tue Sep 30 11:10:04 2025 UTC11:10
*** ahussain <ahussain!~Thunderbi@119.156.110.202> has joined #yocto11:10
*** ehussain <ehussain!~Thunderbi@147.161.160.251> has quit IRC (Ping timeout: 264 seconds)11:12
*** ahussain is now known as ehussain11:12
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto11:13
*** RP is now away: I'm not here right now11:13
*** goliath <goliath!~goliath@user/goliath> has joined #yocto11:29
*** RP is back11:36
*** Saur is now away: ♫ Scotch - Man in the Man ♫11:38
*** Saur is now away: ♫ Vonda Shepard - Tell Him ♫11:39
*** Saur is now away: ♫ Unknown - The Legend Spreads ♫11:42
*** Saur is now away: ♫ Lisa Ekdahl - Vem vet ♫11:43
*** ahussain <ahussain!~Thunderbi@119.156.110.202> has joined #yocto11:43
*** ehussain <ehussain!~Thunderbi@119.156.110.202> has quit IRC (Read error: Connection reset by peer)11:44
*** ahussain is now known as ehussain11:44
*** Saur is now away: ♫ Mike Oldfield - Jungle Gardenia ♫11:46
*** Guest68 <Guest68!~Guest68@fs-141-0-205-125.fullsave.info> has quit IRC (Quit: Client closed)11:48
*** Saur is now away: ♫ Howard Shore - Beyond the Forest ♫11:49
*** Kubu_work is back11:49
*** Saur is now away: ♫ Jean Michel Jarre - Équinoxe Part 4 ♫11:54
*** RP is now away: I'm not here right now11:55
*** vladest is back11:56
*** ptsneves <ptsneves!~Thunderbi@91-189-59-158.riz.pl> has joined #yocto11:59
*** ptsneves is now away: I am currently away from the computer.11:59
*** ptsneves is now away: I am currently away from the computer.11:59
*** Saur is now away: ♫ Unknown - Airwolf ♫12:01
*** vladest is now away: I am currently away from the computer.12:02
*** Saur is now away: ♫ Unknown - For the World (Theme Music) ♫12:04
*** ys is now away: Auto away12:05
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫12:08
*** ndec is now away: Auto-away12:08
*** Kubu_work is now away: Je ne suis pas là pour l'instant.12:14
*** Kubu_work is back12:15
*** RP is back12:16
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)12:16
*** Saur is now away: ♫ Unknown - For the World (Theme Music) ♫12:17
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫12:17
*** Deepesh <Deepesh!56117a7dbe@2001:bc8:1210:2cd8::433> has joined #yocto12:20
*** RP is now away: I'm not here right now12:21
*** ndec is back12:21
*** RP is back12:22
*** Deepesh is now away: Auto away12:22
*** Fanfwe is back12:23
*** Deepesh is back12:24
*** vladest is back12:24
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)12:25
*** ys is back12:25
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto12:25
*** Deepesh is now away: Auto away12:25
*** Kubu_work is now away: Je ne suis pas là pour l'instant.12:26
*** Kubu_work is back12:27
*** Fanfwe is now away: Auto away at Tue Sep 30 12:27:44 2025 UTC12:27
*** RP is now away: I'm not here right now12:27
*** RP is back12:29
*** ndec is now away: Auto-away12:30
*** vladest is now away: I am currently away from the computer.12:31
*** Deepesh is back12:31
*** Lihis is now away: I'm away..12:34
*** ptsneves <ptsneves!~Thunderbi@91-189-59-158.riz.pl> has quit IRC (Ping timeout: 240 seconds)12:43
*** __ad is now away: Auto away at Tue Sep 30 12:43:53 2025 UTC12:47
*** HarishSadineni is now away: Auto away12:47
*** tgamblin is back12:47
*** RP is now away: I'm not here right now12:49
*** HarishSadineni is back12:50
*** HarishSadineni is now away: Auto away12:50
lukmaMaybe a bit unusual question - is there any recommended approach to run external script or program as part of OE/Yocto build ?12:55
lukmaO12:55
*** Deepesh is now away: Auto away12:55
lukmaI'm especially thinking of Mender.IO setup where I need to encrypt with cryptsetup rootfs partition before it is used as *.mender artifact ...12:56
rburtonlukma: if you're using mender then i'd ask mender for their idiomatic approach (cc LetoThe2nd)12:58
*** sakoman is back12:59
*** ndec is back13:00
lukmarburton: Thanks13:01
kanavingenerally, it's better to build the tool from a recipe and DEPENDS = "tool-native"13:01
lukmaLetoThe2nd: Could you look for the above question ? According to the documentation mender.io images are not encrypted by default, but it shall be possible to encrypt (with cryptsetup+LUKS) the rootfs/dataimg and then form the .mender image...13:02
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 265 seconds)13:02
lukmaAnd here we came to the point where I would need sudo inside the Yocto/OE build ...13:02
*** sakoman is now away: I'm not here right now13:04
*** Saur is now away: ♫ Unknown - For the World (Theme Music) ♫13:04
*** Saur is now away: ♫ Kent - Kräm ♫13:05
*** ederibaucourt is back13:06
*** ptsneves <ptsneves!~Thunderbi@91-189-59-158.riz.pl> has joined #yocto13:07
*** RP is back13:08
*** ederibaucourt is now away: Auto away at Tue Sep 30 13:07:57 2025 UTC13:08
*** Saur is now away: ♫ Unknown - Everything I Do I Do It For Yo ♫13:08
*** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC (Quit: Lost terminal)13:09
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto13:10
LetoThe2ndlukma: you could, but its a bad idea. because it introduces a fleet wide master key, and thats what you don't want.13:11
*** Saur is now away: ♫ Nelly Furtado - Powerless (Say What You Want) ♫13:12
LetoThe2ndlukma: if you want to do it right, then you would use a form of encrypted payload, and transfer that do a separately encrypted partition, which is per-device.13:12
*** Kubu_work is now away: Je ne suis pas là pour l'instant.13:13
LetoThe2ndlukma: if your use case mandates that then I'm happy to discuss that in a bit more detail directly, but in general the Mender idiom is: "works together with encryption, but does not provide it". and architecting a proper strategy here something which should not be done as a drive-by operation.13:14
*** Kubu_work is back13:14
*** Saur is now away: ♫ Toto - I Won't Hold You Back ♫13:16
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)13:20
*** Saur is now away: ♫ Galway arr. Furniss - Rambo 98 ♫13:21
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto13:21
*** Kubu_work is now away: Je ne suis pas là pour l'instant.13:23
*** Saur is now away: ♫ Monica Törnell - Vintersaga ♫13:24
*** Saur is now away: ♫ Simon and Garfunkel - Song For The Asking ♫13:28
*** Saur is now away: ♫ Heart - Black on Black II ♫13:30
*** lukma <lukma!~lukma@095160158040.dynamic-2-waw-k-4-2-0.vectranet.pl> has quit IRC (Ping timeout: 264 seconds)13:31
*** tgamblin is now away: Auto-away13:31
*** goliath <goliath!~goliath@user/goliath> has joined #yocto13:32
*** lukma <lukma!~lukma@095160158040.dynamic-2-waw-k-4-2-0.vectranet.pl> has joined #yocto13:32
*** Saur is now away: ♫ Dire Straits - Private Investigations ♫13:34
*** Kubu_work is back13:36
*** ptsneves <ptsneves!~Thunderbi@91-189-59-158.riz.pl> has quit IRC (Ping timeout: 265 seconds)13:36
*** HarishSadineni is back13:38
*** HarishSadineni is now away: Auto away13:39
*** sakoman is back13:40
*** Saur is now away: ♫ Queen - I Want to Break Free ♫13:41
*** Saur is now away: ♫ Pet Shop Boys - Opportunities ♫13:45
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 256 seconds)13:47
*** Saur is now away: ♫ Depeche Mode - The Landscape Is Changing ♫13:49
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)13:51
*** Xagen <Xagen!~Xagen@syn-067-048-061-106.biz.spectrum.com> has joined #yocto13:51
*** ys is now away: Auto away13:53
*** Saur is now away: ♫ Bob Seger & The Silver Bullet - Against The Wind ♫13:54
*** tgamblin is back13:54
*** JPEW is back13:56
*** RP is now away: I'm not here right now13:57
*** RP is back13:59
*** Saur is now away: ♫ Bruce Springsteen - My Hometown ♫13:59
*** piie is now away: Detached from screen since 2025-09-30 16:00:05+020014:00
*** tlwoerner_ <tlwoerner_!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has quit IRC (Ping timeout: 240 seconds)14:00
*** JPEW is now away: Auto-away14:02
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has joined #yocto14:03
*** Saur is now away: ♫ Phil Collins - In the Air Tonight ♫14:03
*** colin-mcallister is back14:05
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)14:06
*** ehussain is now away: I am currently away from the computer.14:07
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.7.1)14:08
*** Fanfwe is back14:08
*** Saur is now away: ♫ Matt Gray - Physical Presence ♫14:10
*** ptsneves <ptsneves!~Thunderbi@91-189-59-158.riz.pl> has joined #yocto14:12
*** Fanfwe is now away: Auto away at Tue Sep 30 14:12:40 2025 UTC14:12
*** JPEW is back14:14
*** Saur is now away: ♫ Elegant Machinery - In Your Mind ♫14:16
*** ptsneves <ptsneves!~Thunderbi@91-189-59-158.riz.pl> has quit IRC (Ping timeout: 244 seconds)14:16
*** sakoman is now away: I'm not here right now14:17
*** ignatius <ignatius!~ignatius@h-158-174-137-58.A980.priv.bahnhof.se> has quit IRC (Ping timeout: 240 seconds)14:17
*** Saur is now away: ♫ Ronan Keating - When You Say Nothing At All ♫14:19
*** JPEW is now away: Auto-away14:20
*** Saur is now away: ♫ Enigma 2 - The Dream of the Dolphin ♫14:24
*** Saur is now away: ♫ Matt Gray - Green Beret - Title Theme ♫14:26
*** agodard <agodard!~agodard@19.14.80.79.rev.sfr.net> has quit IRC (Quit: The Lounge - https://thelounge.chat)14:27
*** agodard <agodard!~agodard@19.14.80.79.rev.sfr.net> has joined #yocto14:27
*** Saur is now away: ♫ Czech Studio Orchestra - Ghosts 'n' Goblins ♫14:30
*** Fanfwe is back14:33
*** Dracos-Carazza is now away: Auto away at Tue Sep 30 14:33:54 2025 UTC14:33
*** Saur is now away: ♫ Matt Gray - Spellbound ♫14:35
*** tl7093 <tl7093!~thelounge@104-191-100-125.lightspeed.brhmal.sbcglobal.net> has joined #yocto14:36
*** simone <simone!~ile@2a02:810d:a916:ee00:bd0d:b018:2db2:cc86> has joined #yocto14:36
*** Fanfwe is now away: Auto away at Tue Sep 30 14:37:20 2025 UTC14:37
*** sakoman is back14:38
*** Saur is now away: ♫ Yazoo - Don't Go ♫14:41
*** rynofinn____ is back14:42
*** jmd <jmd!~user@195.243.197.82> has quit IRC (Remote host closed the connection)14:43
*** Saur is now away: ♫ Vogon Poetry - The Diceman ♫14:44
*** RP is now away: I'm not here right now14:46
*** Saur is now away: ♫ Depeche Mode - Just Can't Get Enought (Schizo ♫14:48
*** RP is back14:49
*** HarishSadineni is back14:50
*** Dracos-Carazza is back14:55
*** Saur is now away: ♫ Phil Collins - Do You Remember ♫14:55
*** Deepesh is back14:56
*** sakoman is now away: I'm not here right now14:57
*** sakoman is back14:58
*** paulbarker is back14:58
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫14:58
RPkanavin: https://autobuilder.yoctoproject.org/valkyrie/#/builders/29/builds/2468 - will be interesting to see what that does...14:59
*** Deepesh is now away: Auto away15:00
*** Deepesh is back15:00
*** Dracos-Carazza is now away: Auto away at Tue Sep 30 15:01:57 2025 UTC15:01
*** ys is back15:02
*** RP is now away: I'm not here right now15:10
*** RP is back15:12
*** JPEW is back15:15
*** RP is now away: I'm not here right now15:17
*** jmd <jmd!~user@aftr-62-216-202-34.dynamic.mnet-online.de> has joined #yocto15:18
*** sakoman is now away: I'm not here right now15:18
*** JPEW is now away: Auto-away15:22
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)15:23
*** sakoman is back15:24
*** tl7093 <tl7093!~thelounge@104-191-100-125.lightspeed.brhmal.sbcglobal.net> has quit IRC (Quit: The Lounge - https://thelounge.chat)15:24
*** RP is back15:24
*** dkl is back15:27
*** tgamblin is now away: Auto-away15:29
*** vladest <vladest!~Thunderbi@82.197.175.98> has quit IRC (Quit: vladest)15:31
*** RP is now away: I'm not here right now15:32
*** ehussain is back15:39
*** Fanfwe is back15:42
*** florian <florian!~florian@dynamic-093-133-079-081.93.133.pool.telefonica.de> has joined #yocto15:43
*** throos <throos!uid719299@id-719299.lymington.irccloud.com> has joined #yocto15:43
*** frieder <frieder!~frieder@i59F664E4.versanet.de> has quit IRC (Remote host closed the connection)15:45
*** Fanfwe is now away: Auto away at Tue Sep 30 15:47:57 2025 UTC15:47
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:48
*** throos is now away: Auto-away15:49
*** Kubu_work <Kubu_work!~kubu@arennes-358-1-227-139.w2-13.abo.wanadoo.fr> has quit IRC (Ping timeout: 248 seconds)15:51
*** jmd is now known as IamNotThey15:52
*** RP is back15:53
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto15:57
*** Saur is now away: ♫ Phil Collins - Do You Remember ♫16:01
*** simone <simone!~ile@2a02:810d:a916:ee00:bd0d:b018:2db2:cc86> has quit IRC (Remote host closed the connection)16:02
*** Saur is now away: ♫ Ramin Djawadi - King of the North ♫16:02
*** Saur is now away: ♫ Di Leva - Själens krigare ♫16:04
*** sakoman is now away: I'm not here right now16:04
*** vladest is now away: I am currently away from the computer.16:07
*** Saur is now away: ♫ Queen - Crazy Little Thing Called Love ♫16:09
*** Saur is now away: ♫ Howard Shore - Under Hill ♫16:12
*** Saur is now away: ♫ Nelly Furtado - Childhood Dreams ♫16:14
*** darshan <darshan!uid721037@id-721037.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)16:16
*** Kubu_work <Kubu_work!~kubu@2a01cb0594a2a2002ad9827a59cb148a.ipv6.abo.wanadoo.fr> has joined #yocto16:19
*** Kubu_work is now away: Je ne suis pas là pour l'instant.16:20
*** Saur is now away: ♫ Heart - Tall, Dark Handsome Stranger ♫16:20
paulgkanavin, was your 05/2025 bitbake-setup by any chance recorded and on spew-tube?  https://pretalx.com/yocto-workshop-at-embedded-recipes-2025/talk/QJTEQN/16:22
*** Saur is now away: ♫ Fastloaders - The Palace Loader ♫16:24
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)16:27
*** Saur is now away: ♫ Carola - The Runaway ♫16:29
kanavinpaulg, I don't think it was, but in any case it's obsoleted by OSS Amsterdam talk https://www.youtube.com/watch?app=desktop&v=MbMtEuTPV_016:31
LetoThe2ndpaulg: Embedded Recipes was not recorded, sorry.16:32
*** Saur is now away: ♫ Billy Idol - White Wedding ♫16:32
kanavinRP: not all of it is red \0/16:33
RPkanavin: no, the errors are puzzling though16:34
RPkanavin: right now the autobuilder is overwriting the auto.conf from bitbake-setup16:35
paulgkanavin, thanks for the link.16:36
*** ardo is now away: Auto away at Tue Sep 30 16:36:55 2025 UTC16:36
*** Saur is now away: ♫ Czech Studio Orchestra with Robin Tait - Wizardry ♫16:40
*** Saur is now away: ♫ Alan Parsons / Eric Woolfson - Mammagamma ♫16:40
RPkanavin: I know why a lot of this failed and it is scary and is going to cause a new set of problems16:42
*** Saur is now away: ♫ Gregorian - A Weakened Soul ♫16:44
*** halstead is back16:47
*** jlima91 <jlima91!~jlima@user/jlima> has quit IRC (Quit: Client closed)16:47
*** sakman <sakman!~sakman@208.111.77.233> has quit IRC (Ping timeout: 250 seconds)16:48
*** tleb is back16:48
paulgWell, that doesn't sound too ominous...16:48
*** Saur is now away: ♫ The Beatles - Love You ♫16:49
*** Saur is now away: ♫ Alanis Morissette - Perfect ♫16:52
*** jonmason is now away: Auto-away16:52
RPpaulg: I've just found an issue around security on our test images and it will create a lot of work. Basically we are configuring our test images poorly from a security perspective16:53
*** vladest is back16:53
*** florian <florian!~florian@dynamic-093-133-079-081.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)16:54
RPnot an unknown issue but I thought we'd change some config which we have not16:54
* paulg still uses rsh and telnet16:54
*** Saur is now away: ♫ Depeche Mode - Strangelove ♫16:55
RPpaulg: at least you know what that means for security though :)16:57
*** _lore_ is now away: Auto away at Tue Sep 30 16:58:05 2025 UTC16:58
*** jonmason is back16:58
paulgI was laughing a few days back when I saw some patches go by for building ckermit with modern gcc.  Now there is a name/package I've not thought about in 15+ years!16:59
*** vladest is now away: I am currently away from the computer.16:59
RPpaulg: nice :) I won't ask why you saw those!17:00
*** Saur is now away: ♫ Gary Moore - Parisienne Walkways (Live) ♫17:00
paulgI was working on u-boot for some WR SBC.  My image had working serial but no eth, so no tftp.  Rather than screw with an ICE to reflash, I dusted off ckermit to xfer a new u-boot image.  That had to be like 2008 era.17:00
*** sgw is back17:01
*** RP is now away: Auto away at Tue Sep 30 17:01:48 2025 UTC17:01
paulgRP, I am retired, but I still scan the yocto/oe/bb mail subjects.17:01
*** Kubu_work is back17:02
*** Saur is now away: ♫ Enigma - The Voice & The Snake ♫17:06
*** ys is now away: Auto away17:06
*** florian <florian!~florian@dynamic-093-133-079-081.93.133.pool.telefonica.de> has joined #yocto17:07
*** Saur is now away: ♫ U2 - Electrical Storm ♫17:08
*** Deepesh is now away: Auto away17:09
paulgJust to be clear, patches were on oe or oe-core.  I am NOT following ckermit development - sheesh!!!17:11
*** KanjiMonster is back17:12
*** Saur is now away: ♫ Gyllene tider - Flickorna på TV2 ♫17:12
*** florian <florian!~florian@dynamic-093-133-079-081.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds)17:15
*** Saur is now away: ♫ Pink Floyd - Goodbye Cruel World ♫17:16
kanavinRP: yes, I can guess what the issue is. local.conf has root without password, and that needs to go in a fragment.17:16
*** Saur is now away: ♫ Unknown - Shakespear in Love - End Titles ♫17:17
kanavin(local.conf from poky/oe-core's default template)17:17
kanavinRP: hah saw this first, answered to it, then saw there's a private msg from you :)17:18
*** Kubu_work is now away: Je ne suis pas là pour l'instant.17:19
*** Kubu_work is back17:21
*** Saur is now away: ♫ Alanis Morissette - Head over Feet ♫17:22
*** Saur is now away: ♫ Midnight Oil - River Runs Red ♫17:26
*** sgw is now away: I'm not here right now17:29
*** Saur is now away: ♫ FastLoaders - Warhawk ♫17:31
*** ehussain is now away: I am currently away from the computer.17:36
*** Saur is now away: ♫ Inner Circle - Bad Boys ♫17:36
*** sgw is back17:37
*** Saur is now away: ♫ Vangelis - Conquest of Paradise ♫17:40
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫17:44
*** sgw is now away: I'm not here right now17:44
*** throos <throos!uid719299@id-719299.lymington.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)17:45
*** Fanfwe is back17:47
*** Fanfwe is now away: Auto away at Tue Sep 30 17:52:11 2025 UTC17:52
*** Kubu_work is now away: Je ne suis pas là pour l'instant.17:53
*** Kubu_work is back17:58
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has quit IRC (Ping timeout: 240 seconds)18:00
*** colin-mcallister is now away: Auto-away18:01
*** ardo is back18:01
*** Fanfwe is back18:02
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has joined #yocto18:02
*** tleb is now away: Auto away18:07
*** tleb is back18:07
*** tleb is now away: Auto away18:07
*** Fanfwe is now away: Auto away at Tue Sep 30 18:07:42 2025 UTC18:07
*** tleb is back18:08
*** kergoth <kergoth!uid528530@id-528530.lymington.irccloud.com> has joined #yocto18:09
*** RP is back18:09
*** tleb is now away: Auto away18:10
*** Kubu_work is now away: Je ne suis pas là pour l'instant.18:10
*** halstead is now away: Auto-away18:11
*** florian <florian!~florian@dynamic-093-133-079-081.93.133.pool.telefonica.de> has joined #yocto18:11
*** Saur is now away: ♫ Vangelis - Conquest of Paradise ♫18:14
*** LocutusOfBorg is back18:15
*** LocutusOfBorg is now away: 18:15
*** Saur is now away: ♫ Yazoo - Anyone ♫18:15
*** Saur is now away: ♫ Elaine Paige - Memory ♫18:19
*** RP is now away: Auto away at Tue Sep 30 18:21:22 2025 UTC18:21
*** neverpanic is now away: gone18:21
*** PiotrBulinski is now away: Auto away at Tue Sep 30 18:21:56 2025 UTC18:21
*** Saur is now away: ♫ Depeche Mode - I Sometimes Wish I Was Dead ♫18:23
*** cipherwizard <cipherwizard!~cipherwiz@64.151.14.61> has joined #yocto18:23
*** Saur is now away: ♫ Fleetwood Mac - Go Your Own Way ♫18:25
*** CWiz <CWiz!~cipherwiz@216.21.169.52> has quit IRC (Ping timeout: 244 seconds)18:27
*** PiotrBulinski is back18:27
*** Saur is now away: ♫ Emma Shapplin - Lucifero, quel giorno ♫18:28
*** PiotrBulinski is now away: Auto away at Tue Sep 30 18:29:37 2025 UTC18:29
*** LocutusOfBorg is now away: Auto away at Tue Sep 30 18:30:10 2025 UTC18:30
*** Saur is now away: ♫ Koto - Wonderful Land ♫18:31
*** Lihis is back18:33
*** Lihis is now away: I'm away..18:34
*** Saur is now away: ♫ Eva Dahlgren - Vem tänder stjärnorna ♫18:35
*** Saur is now away: ♫ Jean Michel Jarre - Chronologie Part 1 ♫18:39
*** ardo is now away: Auto away at Tue Sep 30 18:40:48 2025 UTC18:40
*** vladest is back18:44
paulgam I asking for trouble, trying out bitbake-setup while using buildtools from spring this year? (needed for new python)18:48
*** JPEW is back18:49
*** vladest is now away: I am currently away from the computer.18:50
*** Saur is now away: ♫ Queen - Hammer to Fall ♫18:50
*** HarishSadineni is now away: Auto away18:52
*** Saur is now away: ♫ Texas - So in Love with You ♫18:53
*** Kubu_work is back18:56
*** Saur is now away: ♫ Roxette - The Look ♫18:58
paulgOK.  1st bitbake-setup question.  How do I keep it out of storing stuff in $HOME/.config ?  I want my source isolated, and I want all generated files living in build-arm or build-x86 or build-foo as totally independent entities.18:58
paulgI created a new dir "bbs" and a subdir build, and ran ...19:01
paulg-----------19:01
paulgpaul@i7-1:~/bbs/build$ ../bitbake/bin/bitbake-setup init19:01
paulgConfiguring global settings in19:01
paulg    /home/paul/.config/bitbake-setup/config19:01
paulgTop directory prefix (where all top level directories are created) set to19:01
paulg    /home/paul19:01
paulg[...]19:01
paulgWrite out the global settings as specified above (y/n)? n19:01
paulgYou can run 'bitbake-setup install-global-settings' to edit them before setting up builds19:01
paulg--------19:01
*** Saur is now away: ♫ PF Project feat. Ewan MacGregor - Choose Life ♫19:02
paulgThat last sentence is misleading.  I ran "bitbake-setup install-global-settings" and there was no edit opportunity - it just created /home/paul/.config/bitbake-setup/  :(19:02
*** Saur is now away: ♫ Chesney Hawkes - The One and Only ♫19:06
yoctonpaulg: you want the --topdir option19:06
yoctonpaulg: --top-dir-prefix *19:07
*** sakoman is back19:07
paulgI was just in the middle of temporarily hacking the $HOME/.config file...19:07
paulg[default]19:08
paulgtop-dir-prefix = /home/paul/bbs19:08
paulgtop-dir-name = builds19:08
paulgBut I'm still not happy about anything being in $HOME/.config19:08
yoctonTo quickly test bb-setup I do : "bitbake-setup init --non-interactive ./yocto-master.conf.json qemux86-64-poky --top-dir-prefix=$(realpath ./topdir/)"19:09
*** Saur is now away: ♫ Kraftwerk - Europe Endless ♫19:09
*** JPEW is now away: Auto-away19:11
paulgof course, why didn't I think of that?  :-P19:11
*** Fanfwe is back19:13
*** Fanfwe is now away: Auto away at Tue Sep 30 19:17:18 2025 UTC19:17
*** JPEW is back19:17
*** Saur is now away: ♫ R.E.M. - Losing My Religion ♫19:19
paulgJust to be clear, what I'm trying to do, is to do what a whole bunch of people will be doing in the future - they will read some docs, probably not extensively, and then find a "worked example" and then try and adapt that to something that most closely matches their old work flow.19:22
kanavinpaulg, there's a command line switch to set the global config to somewhere else, but I think most people will want it in ~/.config19:23
paulgI don't have a horse in this race.  I am retired.  I just want to help ensure the transition goes as well as possible for you guys.19:23
*** Saur is now away: ♫ Howard Shore - The Ruins of Dale ♫19:23
paulgkanavin, maybe "most" but not everybody.19:24
kanavinpaulg, pleasing everybody is impossible with this19:25
kanavinI am not trying19:25
kanavinif I am pleased, that's already a good achievement :)19:25
paulgyeah I get it.  And if there is a switch, then that goes a long way.  I probably need to restart, and run it with "--help" out of the gate.19:26
kanavinyeah, --global-settings19:26
*** sgw is back19:27
*** Saur is now away: ♫ Howard Shore - The Steward of Gondor (Featuring Billy Boyd) ♫19:27
*** JPEW is now away: Auto-away19:28
kanavinRP: regarding 'EXTRA_IMAGE_FEATURES ?= "allow-empty-password empty-root-password allow-root-login", I think this warrants an email to oe-architecture, asking the audience: what we could - should actually - replace it with.19:28
paulgJust for context, I always disliked how sourcing oe-init-build-env would pollute the parent shell.  Because I'd inevitably leave the shell laying around, and then go re-use it later to build a vanilla kernel, and I'd get the yocto toolchain and crap like that.19:29
paulgYes, I could have set PS1 so it was obvious the env was tainted, but that smacked of effort.19:29
kanavinRP: I'm tempted to just make an oe-core fragment with it, but this is a moment to maybe think of - and implement - something much better, I just don't know what exactly19:29
kanavinpaulg, patches welcome. I even have a github repo where people send pull requests19:30
paulgBut anyway - that is where my strict preference that generated files live in the build output dir and aren't scattered around.19:30
kanavinpaulg, how does the tool determine what the build output dir is, without having to tell it every time? that's why we have the global config19:31
*** Saur is now away: ♫ Grieg - Våren ♫19:31
paulg$PWD ?  and we know the realpath of the bitbake-setup that is being run.  No need to involve $HOME.19:32
kanavinpaulg, no. Some people, including me, have a dedicated build directory that we always want to use.19:33
kanavinif you want PWD, set top dir prefix in your global config to .19:33
paulgWell sure.  I want what you want.19:33
paulgif I build for arm, I want it in build-arm ; if I build for x86-64, I want it in build-x86_6419:34
*** sakoman is now away: I'm not here right now19:34
kanavinthat's the next level, build dir under top dir. you'll get something like that in the name of the build dir.19:34
kanavinbut top dir is static by default, and doesn't pollute PWD19:34
*** Saur is now away: ♫ Hubbard arr. Forsythe - Ace 2 ♫19:35
paulglet me play a bit more with the switches and see if I can get the isolation and containment that I know several people here want.19:36
*** vladest is back19:36
*** ardo is back19:37
*** Kubu_work is now away: Je ne suis pas là pour l'instant.19:38
*** sakoman is back19:39
*** Saur is now away: ♫ Yazoo - Don't Go (Todd Terry Freeze Mix) ♫19:41
*** vladest is now away: I am currently away from the computer.19:42
*** lukma <lukma!~lukma@095160158040.dynamic-2-waw-k-4-2-0.vectranet.pl> has quit IRC (Ping timeout: 240 seconds)19:47
*** Saur is now away: ♫ Matt Gray - The Dungeons Loading (from The Last Ninja) ♫19:48
paulgI'm skipping ahead a bunch here, but I know I'll eventually be asking this.  Where do these legacy local.conf settings end up?19:48
paulgBB_SIGNATURE_HANDLER = "OEEquivHash"19:48
paulgBB_HASHSERVE = "o990.local:8687"19:48
kanavinpaulg, in a fragment19:48
paulgI'm assuming my old sstate server can still run the legacy poky bundled sstate code with a bitbake-setup client?19:49
*** lukma <lukma!~lukma@095160158040.dynamic-2-waw-k-4-2-0.vectranet.pl> has joined #yocto19:49
paulgkanavin, cool - thanks.19:49
kanavinpaulg, not sure what is 'legacy poky bundled sstate code'19:50
paulgI meant sstate server - typo/thinko on my part.19:50
paulgAll my machines are still poky, including the sstate server.  I just picked one client to try out bitbake-setup on.19:51
kanavinpaulg, bitbake-setup only sets up a build, but otherwise it's made of same pieces as regular poky. The difference is in how build/conf/ is constructed - it doesn't use poky's default template, e.g. local.conf with a bunch of stuff enabled in it.19:52
kanavinrather, local.conf is empty, and needed features are enabled via conf/auto.conf from fragments that you need to define in a layer (or use standard ones from oe-core)19:52
kanavine.g. MACHINE and DISTRO are set that way19:52
*** dmoseley <dmoseley!~dmoseley@129.222.85.48> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in)19:53
*** IamNotThey <IamNotThey!~user@aftr-62-216-202-34.dynamic.mnet-online.de> has quit IRC (Remote host closed the connection)19:53
*** Saur is now away: ♫ Nordman - I nattens sista timma ♫19:53
paulgI think it would do us well to have some kind of a FAQ out there.  I was 99% sure my sstate cache would be fine.  But others might not be so sure.19:53
*** Saur is now away: ♫ Alison Moyet - Where Hides Sleep ♫19:57
*** dmoseley <dmoseley!~dmoseley@129.222.85.48> has joined #yocto19:57
*** dmoseley is now away: Auto away at Tue Sep 30 19:57:47 2025 UTC19:57
*** Saur is now away: ♫ China Crisis - Wishful Thinking ♫20:01
paulg-----20:02
paulgBitbake-setup download cache (DL_DIR) set to20:02
paulg    /home/paul/bbs/builds/.bitbake-setup-downloads20:02
paulg---------20:02
paulgAny reason why we need to hide this with a dot prefix?20:02
*** sakoman is now away: I'm not here right now20:03
*** jonmason is now away: Auto-away20:04
paulgAnd for the record, I feel the need to reiterate that I'm not trying to be a jerk.  Figure it is better to get these kinds of questions from one guy now vs. a whole bunch of people some months from now.20:05
*** vladest is back20:05
paulgI do wish I had sat down and tried out earlier versions, but....  summer.20:05
*** sgw is now away: I'm not here right now20:05
*** Saur is now away: ♫ Matt Gray - Mother (Dum Ikea CML Theme) ♫20:05
*** HarishSadineni is back20:07
*** jonmason is back20:08
paulgUp until today, I had kind of assumed there would be some window of overlap, or I might have made more effort to do that.  :-/20:08
*** vladest is now away: I am currently away from the computer.20:10
*** Saur is now away: ♫ Dire Straits - Communiqué ♫20:10
*** sgw is back20:12
*** Fanfwe is back20:13
paulgOh, and the $HOME/.config thing - you are right that it will be "okay" for most people, but a lot of people get pulled into situations where they are asked to work issues on two separate releases.20:15
*** Kubu_work is back20:15
paulgAnyone who has been down that road knows that they don't continually switch branches in the same checkout - they eat the wasted disk space and have each release (and builds) isolated in their own subdir.20:15
*** Saur is now away: ♫ Chris Abbott - Confuzion ♫20:16
*** vladest is back20:17
paulgImagine it is 1-2 years from now, and there are releases "Conwy" and "Rhossili" that both use bitbake-setup and you want to keep that isolation factor.20:17
*** JPEW is back20:18
*** Fanfwe is now away: Auto away at Tue Sep 30 20:18:06 2025 UTC20:18
paulgI'm thinking if I get a chance, I'd extend "--global-settings" to check the environment for sth like BB_GLOBAL_SETTINGS or similar...20:19
*** Kubu_work <Kubu_work!~kubu@2a01cb0594a2a2002ad9827a59cb148a.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 248 seconds)20:19
*** Saur is now away: ♫ Howard Shore - The Great River ♫20:20
paulgI didn't hate everything that oe-init-build-env did to the environment ; it was mostly prefixing $PATH that ruined the shell instance for anything else.20:21
*** Guest18 <Guest18!~Guest62@p200300f1cf0208004cfcdabf1fff0586.dip0.t-ipconnect.de> has joined #yocto20:22
*** vladest is now away: I am currently away from the computer.20:22
*** sgw is now away: I'm not here right now20:23
*** Saur is now away: ♫ U2 - With a Shout ♫20:23
*** cipherwizard <cipherwizard!~cipherwiz@64.151.14.61> has quit IRC (Quit: WeeChat 4.6.0)20:25
*** CWiz <CWiz!~cipherwiz@216.21.169.52> has joined #yocto20:25
*** sgw is back20:25
*** Saur is now away: ♫ The Tubes - Don't Want To Wait Anymore ♫20:27
*** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto20:27
paulgSame "dot" question for ".bitbake-setup-cache" -- no need to hide that, is there?20:30
*** colin-mcallister is back20:31
*** Saur is now away: ♫ Nik Kershaw - The Riddle ♫20:31
*** druppy is now away: I am currently away from the computer.20:33
*** Guest18 <Guest18!~Guest62@p200300f1cf0208004cfcdabf1fff0586.dip0.t-ipconnect.de> has left #yocto20:33
*** Dracos-Carazza is back20:34
paulgso here is a thought - re: using /home/paul/.config/bitbake-setup/config and how that is a problem for independent release dirs.20:35
*** Guest18 <Guest18!~Guest62@p200300f1cf0208004cfcdabf1fff0586.dip0.t-ipconnect.de> has joined #yocto20:35
*** Saur is now away: ♫ Opus - Live Is Life ♫20:35
paulgWe steal a page out of the git playbook.  We start with wherever we are at $PWD and then search upwards until we find a ".git/" dir20:36
paulgWe do the same for sth like ".bb_config"  -- independent dirs on two different release branches are decoupled.20:38
paulgYes, I know that use of "--global-settings" can achieve the same thing, but this would be automatic.20:39
*** Saur is now away: ♫ Gregorian - Evening Falls ♫20:39
paulgImagine if you had to type "git --git-dir=/home/paul/git/foo status" all the time?20:40
paulgJust a thought.20:40
*** JPEW is now away: Auto-away20:40
*** _lore_ is back20:43
*** Saur is now away: ♫ Unknown - Everybody Knows.mp3 ♫20:44
paulgI really do feel bad suggesting these things when you guys are under a time crunch.  But trying to change the workflows after something has shipped is infinitely harder and annoys more people.20:44
*** sgw is now away: I'm not here right now20:45
*** HarishSadineni is now away: Auto away20:46
*** sgw is back20:47
AdrianFIs 19min build time for core-image-minimal on today's master branch for a Zen4 64 core Epyc system reasonable?20:47
*** Saur is now away: ♫ Gregorian - Only You ♫20:49
*** Saur is now away: ♫ Mike Oldfield - Cuckoo Song ♫20:54
paulgkanavin, here is an easy change that I guarantee will save you a bunch of headache...20:55
*** KanjiMonster is now away: disconnected20:56
paulgWhen the interactive session poses a question like "Continue? y/n:" -- I implicitly assumed that was a [Y/n] prompt we see everywhere, and so just hit Enter.20:57
*** Saur is now away: ♫ Freestyle - Vill ha dig ♫20:57
paulgTook me a moment to realize it didn't do anything and that I had to actually type a "y".  Guarantee you that I won't be the only one to do that.20:57
paulgMake it a [Y/n] and assume a carriage return means "yes" ?20:58
*** Guest18 <Guest18!~Guest62@p200300f1cf0208004cfcdabf1fff0586.dip0.t-ipconnect.de> has quit IRC (Quit: Client closed)20:59
*** Saur is now away: ♫ Genesis - In Too Deep ♫21:01
*** JPEW is back21:05
*** vthor <vthor!~thor@user/vthor> has quit IRC (Excess Flood)21:06
*** Saur is now away: ♫ Howard Shore - The Courage of Hobbits ♫21:06
*** sgw is now away: I'm not here right now21:06
*** vthor <vthor!~thor@2605:59c8:71e9:3e10:bed9:76ad:4021:9c5> has joined #yocto21:07
*** ndec is now away: Auto-away21:09
*** Saur is now away: ♫ Gregorian - The Four Horsemen ♫21:09
*** Saur is now away: ♫ The Alan Parsons Project - Standing on Higher Ground ♫21:14
*** Fanfwe is back21:16
*** Saur is now away: ♫ Unknown - Suite One ♫21:20
*** Fanfwe is now away: Auto away at Tue Sep 30 21:20:23 2025 UTC21:20
*** flynn378 is now away: Auto-away21:20
*** sgw is back21:22
*** RP is back21:24
*** Saur is now away: ♫ Depeche Mode - Something to Do ♫21:26
*** Dracos-Carazza is now away: Auto away at Tue Sep 30 21:29:33 2025 UTC21:29
*** RP is now away: I'm not here right now21:30
*** sgw is now away: I'm not here right now21:30
*** Saur is now away: ♫ Galway - Rambo First Blood Part 2 ♫21:30
*** Saur is now away: ♫ Annie Lennox - Thin Line Between Love and Hat ♫21:31
rburtonAdrianF: absolutely. Last time I benchmarked was a threadripper on kirkstone sato, took 21 minutes. The build is a lot slower now thanks to llvm etc.21:32
*** Saur is now away: ♫ Alison Moyet - When I Say (No Giveaway) ♫21:36
*** Saur is now away: ♫ Depeche Mode - Master and Servant ♫21:39
paulgOkay, something is seriously broken. I've got to where I have a build running with bitbake-setup.  But it only runs a couple steps and then goes off into sstate probe weeds.21:41
paulg----------21:41
paulgpaul@i7-1:~/bbs/builds$ less site.conf21:41
paulg# This file is intended for build host-specific bitbake settings21:41
paulgBB_SIGNATURE_HANDLER = "OEEquivHash"21:41
paulgBB_HASHSERVE = "o990.local:8687"21:41
paulgSSTATE_DIR = "/sstate"21:41
paulg-------------21:41
paulgbut I get it doing "Checking sstate mirror" over and over and over...21:42
paulghttps://paste.debian.net/1398789/21:42
*** Saur is now away: ♫ Enya - Evening Falls... ♫21:43
paulgIt has spent 15m+ doing 15+ instances of "Checking sstate mirror object availability" and it doesn't appear like it is going to fix itself.  :-(21:43
* paulg hits ^C21:44
*** RP is back21:45
*** Saur is now away: ♫ R.E.M. - The Great Beyond ♫21:47
paulgFor reference, oe-init-build-env used to create an empty downloads/ and sstate-cache/ ; rather than screw with local.conf, I just rmdir'd and symlinked each to their respective NFS mount point.21:47
*** Xagen <Xagen!~Xagen@syn-067-048-061-106.biz.spectrum.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)21:47
paulgWe don't have those empty dirs anymore in bitbake-setup use case, so I'm using SSTATE_DIR for the 1st time.21:47
*** RP is now away: I'm not here right now21:50
*** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Ping timeout: 255 seconds)21:51
paulgI'm going to switch over to legacy poky dir and check nothing else unrelated caused the same breakage there, but beyond that I'm done for the day.21:52
*** Saur is now away: ♫ Gregorian - Child in Time ♫21:52
*** RP is back21:54
*** JPEW is now away: Auto-away21:54
*** Fanfwe is back21:55
*** Saur is now away: ♫ Modern Talking - Give Me Peace on Earth ♫21:57
*** Fanfwe is now away: Auto away at Tue Sep 30 21:59:40 2025 UTC21:59
*** RP is now away: I'm not here right now22:00
*** _lore_ is now away: Auto away at Tue Sep 30 22:01:04 2025 UTC22:01
*** ardo is now away: Auto away at Tue Sep 30 22:01:09 2025 UTC22:01
*** Saur is now away: ♫ Boris Gardiner - I Want to Wake up With You ♫22:02
*** Saur is now away: ♫ Czech Studio Orchestra with Robin Tait - Fist 2 ♫22:06
*** Saur is now away: ♫ Bonnie Tyler - Holding Out for a Hero ♫22:06
*** grma <grma!~gruberm@94-24-60-237.static.kufnet.at> has quit IRC ()22:06
*** grma <grma!~gruberm@94-24-60-237.static.kufnet.at> has joined #yocto22:06
*** paulbarker is now away: Auto-away22:06
AdrianFrburton: thanks for sharing. Just did another build on a Ryzen9 16 cores: 35min. Basically confirms what we already discussed: 16 cores is the sweet spot for bare metal builds. More needs needs parallel bitbakes.22:09
*** Saur is now away: ♫ Dexy's Midnight Runners - Come On Eileen ♫22:10
paulgFWIW, legacy poky (updated today) didn't do the "Checking sstate mirror" over and over.  I even deleted my hacky symlinks and set DL_DIR and SSTATE_DIR "properly" in local.conf - made no difference.22:12
*** walter <walter!~ch@user/walter> has quit IRC (Quit: Konversation terminated!)22:12
*** walter <walter!~ch@user/walter> has joined #yocto22:12
paulgI have no idea what was going on there... but if others run into it, at least it is a data point.22:13
*** Saur is now away: ♫ U2 - Angel of Harlem ♫22:14
paulgIf forced to guess, I'd wonder if bitbake-setup was using some default external sstate mirror settings that poky isn't?22:16
khempaulg:right, you can disable cdn22:16
khemhttps://git.yoctoproject.org/poky/tree/bitbake/default-registry/configurations/poky-master.conf.json?h=master-next#n5922:17
paulgI can't disable Canadians, I am one!  :-)22:18
*** Saur is now away: ♫ U2 - Electrical Storm [William Orbit Mix] ♫22:18
khemhah22:18
*** Saur is now away: ♫ Katrina and The Waves - Walking on Sunshine ♫22:23
paulgstrange.  I nuked the line for sstate cdn FRAGMENT in conf/auto.conf - which makes it an empty file, and now (same shell, same instance) says MACHINE isn't defined...22:26
paulg-------22:26
paulgFATAL: Directory name /home/paul/bbs/builds/poky-master-poky-distro_poky-altcfg-machine_qemuarm64/build/tmp/log/cooker/${MACHINE} contains unexpanded bitbake variable. This may cause build failures and WORKDIR pollution.22:26
paulgHINT: It looks like you forgot to set MACHINE in local.conf.22:26
*** Saur is now away: ♫ Motorhead - Ace of Spades ♫22:26
paulg---------22:27
paulg...was NOT expecting that.22:27
paulgit is not like MACHINE is some obtuse fringe setting.22:27
*** Fanfwe is back22:29
paulgI know I said I was done, but I am stubborn, so I just can't let go.22:29
*** Saur is now away: ♫ Depeche Mode - Monument ♫22:29
*** Saur is now away: ♫ Eurythmics - Sex Crime (1984) ♫22:33
*** Fanfwe is now away: Auto away at Tue Sep 30 22:33:18 2025 UTC22:33
*** Saur is now away: ♫ Simon and Garfunkel - Scarborough Fair (Canticle) ♫22:36
paulgOh and one more thing...22:36
paulg------22:36
paulgFetching layer/tool repositories into /home/paul/bbs/builds/poky-master-poky-distro_poky-machine_qemuarm64/layers22:36
paulg    bitbake22:36
paulg    openembedded-core22:36
paulg    meta-yocto22:36
paulg    yocto-docs22:36
paulg--------22:37
paulgWe should enable pushing those 4 repos up one level, or to some specified path.  It isn't fair to people on slow links to be re-cloning them for every new build configuration they start.22:38
paulgit doesn't hurt that people have that choice of absolute isolation, but if I'm always poking at "master", I don't need 10 copies of those repos all checked out on master.22:39
*** Saur is now away: ♫ Unknown - Aranjuez, Mon Amour ♫22:40
*** Saur is now away: ♫ Eagles - Hotel California ♫22:44
*** RP is back22:45
paulgOK, mystery solved.  I am an idiot.  I just quickly deleted the whole OE_FRAGMENTS += line, without noticing it had 3 entries, not just the sstate-mirror-cdn entry. Doh!22:45
paulgImagine that - you delete "distro/poky machine/qemuarm64" and MACHINE isn't defined.  Whoda thunk?22:46
paulg<sigh>22:46
*** patersonc is now away: Auto-away22:48
RPpaulg: I'm tempted to make a cross-canadian joke but i'm going to sleep instead. I might scroll back tomorrow, we'll see ;-)22:48
paulg:-)22:49
paulgkhem, thanks for the bread crumb.  Probably would have never found that on my own.  Build is hauling arse now, just like legacy poky22:49
*** Saur is now away: ♫ Chris Rea - Windy Town ♫22:50
paulgAll in all, I wanted to take it for a spin and provide some hopefully useful feedback while getting a build to work.  A bit of a struggle bus, but I got there.22:51
khempaulg:superb22:54
*** RP is now away: I'm not here right now22:54
khemyou only needed to disable core/yocto/sstate-mirror-cdn from OE_FRAGMENTS not the whole line22:54
paulgyeah, hence my "Doh!" when I realized what I did as per above.22:55
khembut better is to change the template as I pointed out and regenerate the build tree22:55
*** Saur is now away: ♫ Clannad - An Gabhar Bán (The White Goat) ♫22:55
paulganyway, to minimize pain on you guys, I'd suggest enabling cdn mirrors be a separate change outside of bitbake-setup22:56
paulgThe old rule from science class.  Only change one thing at a time.22:56
khemyeah perhaps keep it disabled for now maybe22:56
paulgjust my $0.02 -- I'm just an old retired guy.22:57
khemif it works it is really a good thing as it will fetch sstate from servers and build will be fast22:57
khemgood experience of 1st build22:57
paulgfast... if and only if you have a fast internet link.22:57
khemright, :)22:57
khemyou might have a fast bit spewing CPU then fast bit fetching internet22:58
khemin which case it might end up building it quicker than downloading over 2-wire22:58
paulgI've got 70mbit and it was just killing me re-running the evaluation over and over and over at one minute wall time each.22:58
*** Saur is now away: ♫ Jean Michel Jarre - Orient Express ♫22:58
paulgI think there has to be some pathological error lurking in there.22:59
khemagreed I think n/w can be improved22:59
*** RP is back23:00
*** sgw is back23:01
RPpaulg: oddly enough, I'd separately been coming to the same conclusion about the CDN23:02
*** Saur is now away: ♫ Sting - This War ♫23:03
paulgRP, not entirely surprising - not the 1st rodeo for either of us.  You'd hope we'd learned something after being around the block a few times.23:03
RPkanavin: an interesting question. What does bitbake-setup mean for the eSDK, https://autobuilder.yoctoproject.org/valkyrie/#/builders/68/builds/254623:04
RPhttps://autobuilder.yoctoproject.org/valkyrie/#/builders/2/builds/2491 is fun too23:05
khemperhaps another fragment23:05
*** Saur is now away: ♫ Fastloaders - Super Gem Z ♫23:08
*** mansandersson868 <mansandersson868!~mansander@user/mansandersson> has quit IRC (Quit: The Lounge - https://thelounge.chat)23:09
khemits more entrenched than that perhaps23:09
*** RP is now away: Auto away at Tue Sep 30 23:10:10 2025 UTC23:10
*** Saur is now away: ♫ U2 - The Fly ♫23:11
*** mansandersson868 <mansandersson868!~mansander@user/mansandersson> has joined #yocto23:11
*** zeemate_ <zeemate_!~chris@2001:16b8:b107:6500:5a4f:9a0e:35b3:d49d> has quit IRC (Ping timeout: 244 seconds)23:15
*** Saur is now away: ♫ Yazoo - Only You (1999 Mix) ♫23:15
*** Fanfwe is back23:16
*** Saur is now away: ♫ Unknown - Jägarna - Huvudtema ♫23:18
*** Fanfwe is now away: Auto away at Tue Sep 30 23:20:53 2025 UTC23:20
*** Saur is now away: ♫ Alison Moyet - Ordinary Girl ♫23:21
*** Saur is now away: ♫ U2 - Acrobat ♫23:24
*** Saur is now away: ♫ Modern Talking - Jet Airliner ♫23:29
*** Saur is now away: ♫ Elegant Machinery - Shattered Grounds ♫23:33
*** wicki9 <wicki9!~wicki@user/wicki> has quit IRC (Ping timeout: 265 seconds)23:34
*** Saur is now away: ♫ Alison Moyet - You Got Me Wrong ♫23:37
*** florian <florian!~florian@dynamic-093-133-079-081.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 244 seconds)23:39
*** Saur is now away: ♫ Laura Branigan - Self Control ♫23:41
*** JPEW is back23:44
*** sgw is now away: I'm not here right now23:45
*** Saur is now away: ♫ Vivaldi - Summer - Allegro non molto - Allegro ♫23:45
*** Saur is now away: ♫ Bangles - Manic Monday ♫23:50
*** wicki <wicki!~wicki@user/wicki> has joined #yocto23:52
*** Saur is now away: ♫ Kraftwerk - The Voice of Energy ♫23:53
*** Saur is now away: ♫ Mike and The Mechanics - Over My Shoulder ♫23:54
*** Saur is now away: ♫ Enigma - Principles of Lust ♫23:58

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