Friday, 2022-02-18

*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)00:07
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has joined #yocto00:08
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto00:22
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto01:02
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 256 seconds)01:13
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto01:17
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 240 seconds)01:22
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto01:27
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds)01:49
*** dev1990 <dev1990!~dev@78.8.203.136> has quit IRC (Quit: Konversation terminated!)01:51
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto01:55
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds)02:02
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto02:07
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 252 seconds)02:14
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto02:20
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)02:23
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 256 seconds)02:29
*** RobertBerger <RobertBerger!~rber|res@ppp-2-86-146-207.home.otenet.gr> has joined #yocto02:32
*** rber|res <rber|res!~rber|res@ppp-2-86-146-207.home.otenet.gr> has quit IRC (Ping timeout: 256 seconds)02:34
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto02:34
*** AKN <AKN!~AKN@103.163.248.143> has joined #yocto02:36
AKNHi02:37
*** AKN <AKN!~AKN@103.163.248.143> has quit IRC (Client Quit)02:40
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Quit: Ping timeout (120 seconds))02:42
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto02:42
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds)02:52
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto02:53
*** jclsn7 <jclsn7!~jclsn@46.59.146.38.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds)03:06
*** jclsn7 <jclsn7!~jclsn@81.25.160.19.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto03:11
*** jclsn7 <jclsn7!~jclsn@81.25.160.19.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 256 seconds)03:16
*** jclsn7 <jclsn7!~jclsn@81.25.160.19.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto03:21
*** AKN <AKN!~AKN@103.163.248.143> has joined #yocto03:24
AKNHi working on custom image for Embedded system, could help me to bring brcmfmac module03:26
*** jclsn7 <jclsn7!~jclsn@81.25.160.19.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 252 seconds)03:27
AKNbased on yocto dunfell03:27
*** jclsn7 <jclsn7!~jclsn@81.25.160.19.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto03:32
*** amitk <amitk!~amit@103.208.69.178> has joined #yocto03:41
*** AKN <AKN!~AKN@103.163.248.143> has quit IRC (Read error: Connection reset by peer)03:46
*** pgowda_ <pgowda_!uid516182@id-516182.ilkley.irccloud.com> has joined #yocto04:14
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto04:49
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Client Quit)04:51
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto04:51
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Client Quit)04:55
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto04:55
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Client Quit)04:55
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto04:56
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Read error: Connection reset by peer)04:56
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto04:57
*** amitk_ <amitk_!~amit@103.208.69.178> has joined #yocto05:11
*** amitk <amitk!~amit@103.208.69.178> has quit IRC (Ping timeout: 256 seconds)05:13
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)05:50
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto05:51
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)06:10
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto06:25
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit)06:25
*** oobitots <oobitots!~oobitots@aer01-mda2-dmz-wsa-5.cisco.com> has joined #yocto06:29
*** oobitots <oobitots!~oobitots@aer01-mda2-dmz-wsa-5.cisco.com> has quit IRC (Ping timeout: 256 seconds)06:43
*** oobitots <oobitots!~oobitots@aer01-mda1-dmz-wsa-3.cisco.com> has joined #yocto06:53
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto07:12
*** rob_w <rob_w!~rob@2001:a61:6050:d201:9cfb:9b73:8a27:7064> has joined #yocto07:23
*** Etheryon <Etheryon!~Etheryon@79.114.9.132> has joined #yocto07:26
*** florian_kc <florian_kc!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has joined #yocto07:26
EtheryonMorning, I am back again to annoy you. I've enabled a module in the kernel CONFIG_RTL8821AE=m, but it doesn't show up with lsmod. I also did IMAGE_INSTALL += "linux-firmware-rtl8821". Not sure what I'm doing wrong07:28
*** GillesM <GillesM!~gilles@233.95.127.78.rev.sfr.net> has joined #yocto07:30
*** mckoan|away is now known as mckoan07:33
*** florian_kc <florian_kc!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)07:34
*** oobitots43 <oobitots43!~oobitots@46.211.245.233> has joined #yocto07:39
oobitots43Hi. Regarding SWAT pending builds07:44
oobitots43Seems that https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/3243 - some layers not compatible with kirkstone07:45
GillesMhello I use honister and bitbake-layers create-layer remove python do_display_banner() remove _ and asdd a comment #addtask display_banner before do_build07:46
GillesM 07:46
GillesMwhere Do I need to add task ?07:47
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:49
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 272 seconds)07:50
*** lucaceresoli <lucaceresoli!~lucaceres@77.244.183.192> has joined #yocto07:54
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto08:01
qschulzEtheryon: you're installing the firmware and not the driver. You also need the kernel module08:05
qschulzEtheryon: kernel-module-something. If you know the name of the .ko, you can find the name of the package to install with: oe-pkgdata-util find-path '*kofilename*'08:06
qschulzEtheryon: otherwise, I think oe-pkgdata-util list-pkgs <kernel-recipe> should list all packages built by the recipe08:07
qschulzGillesM: Can you rephrase? I didn't understand the question/issue08:07
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Ping timeout: 252 seconds)08:10
*** oobitots43 <oobitots43!~oobitots@46.211.245.233> has quit IRC (Ping timeout: 256 seconds)08:12
qschulzmoto-timo: first, you could run unpack for all recipes at once, that should help with parsing+fetching times08:13
EtheryonIf I can't find a kernel-module-* what are my options?08:16
qschulzEtheryon: cry08:16
qschulzEtheryon: :D08:16
qschulzIt likely means that your defconfig or config fragment wasn't picked up?08:16
qschulzand your module wasn't built08:16
qschulzor that you did the change manually to the defconfig and it's an invalid configruation now08:17
*** dev1990 <dev1990!~dev@78.8.203.136> has joined #yocto08:18
Etheryonbare with me, I'm new to all this. I did a menuconfig virtual/kernel, enabled the module I'm interested in and it got set to M08:18
Etheryonwhich as far as I understood mean it's installable08:19
Etheryon?08:19
*** gsalazar <gsalazar!~gsalazar@161.230.168.194> has joined #yocto08:19
Etheryonthen I did savedefconfig virtual/kernel08:19
Etheryonand saved the file in a recipe08:19
Etheryonwhere I did this08:19
EtheryonFILESEXTRAPATHS:append = "${THISDIR}/files:"08:19
EtheryonKERNEL_DEFCONFIG_genericx86-64 =  "defconfig"08:19
Etheryondefconfig being the file08:20
Etheryonlinux_yocto_%.bbappend08:20
qschulzKERNEL_DEFCONFIG:genericx86-64 actually08:20
Etheryonright08:21
qschulzbut in any case, that might not be enough08:21
qschulzTriple check that after building your recipe the .config in the sources has the expected config option set08:21
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto08:22
Etheryon'and your module wasn't built' - What should build the module?08:24
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has joined #yocto08:24
mckoanEtheryon: working with fragments would be less painful https://wiki.koansoftware.com/index.php/Modify_the_linux_kernel_with_configuration_fragments_in_Yocto08:26
*** florian_kc <florian_kc!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has joined #yocto08:26
Etheryonthanks for the tip! that does look better08:27
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto08:27
*** gsalazar <gsalazar!~gsalazar@161.230.168.194> has quit IRC (Ping timeout: 272 seconds)08:28
Etheryonanyway I can reset it to default?08:28
Etheryonthe kernel config I mean08:28
GillesMqschulz: I made a receipe with bitbake-layers create-layer and I got bitbake-layers create-layer meta-unexemple08:29
GillesMbitbake-layers add-layer and I got python do_display_banner() without _08:29
GillesMand a comment at the end of receipe : #addtask display_banner before do_build08:30
GillesMoups _ are not shown i geany ... sorry08:32
GillesMqschulz: but now when I bitbake receipe I don't see the message ...08:33
qschulzGillesM: I assume you are using a bb.warn or something like that in your do_display_banner task08:35
qschulzand you don't see this printed on the console when running bitbake08:35
qschulzyour recipe needs to be built for starters, if it's not, it won't appear08:35
qschulz2) the do_display_banner needs to be in the task dependency tree of the task that is going to be run08:36
qschulza task which is added only with an "after", won't get executed except explicitly asked08:36
qschulztherefore, if you want it to run all the time, you need a "before" in the addtask call08:36
qschulzwithout knowing more abuot this task or its use case, at least addtask before do_build would print it at some point in time08:37
qschulzthough, once it is run, it'll be taken from sstate-cache for the next bitbake runs and won't be shown08:38
qschulzso, to fully answer your question: 1) what do you want to do exactly? 2) when do you want it to happen? 3) where did you put this python task? etc..08:38
GillesMqschulz: before Honister this example worked fine when I use bitbake receipe now I don't the text displayed08:42
GillesMI don't see08:44
mckoanGillesM: did you add addtask display_banner before do_build ?08:44
*** florian_kc <florian_kc!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)08:44
qschulzGillesM: new override syntax in Honister: https://docs.yoctoproject.org/migration-guides/migration-3.4.html#override-syntax-changes08:45
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Quit: Leaving)08:49
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto08:49
*** Etheryon <Etheryon!~Etheryon@79.114.9.132> has quit IRC (Quit: Client closed)08:50
GillesMmckoan: where do I need to add it ?08:51
GillesMqschulz: thanks08:51
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Ping timeout: 256 seconds)08:51
mckoanGillesM: in the recipe see the link08:54
mckoanGillesM: no link sorry08:54
mckoanGillesM: however in the recipe where you added do_display_banner()08:55
GillesMok I have to remove th #08:55
mckoanGillesM: https://github.com/openembedded/openembedded-core/blob/master/meta/lib/bblayers/templates/example.bb08:56
GillesMok  thanks08:56
*** Etheryon_ <Etheryon_!~textual@79.114.55.14> has joined #yocto09:06
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto09:12
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has quit IRC (Quit: Leaving)09:16
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has joined #yocto09:17
Etheryon_I still don't understand where I could find this driver, and why it's needed if it's included in the kernel09:46
*** ederibaucourt <ederibaucourt!~deribauco@alille-157-1-120-55.w92-131.abo.wanadoo.fr> has joined #yocto09:46
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto09:47
jclsn[m]Does anyone use Vivante graphics on the i.MX8 here??09:54
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:59
Etheryon_so I found this: https://git.yoctoproject.org/linux-yocto-contrib/plain/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/10:05
Etheryon_which led me to search for a rtlwifi module10:05
Etheryon_and found kernel-module-rtlwifi10:05
Etheryon_which I suppose is what I need10:05
qschulzEtheryon_: it's not included in the kernel if it's built as module, that's the whole point10:07
Etheryon_ok, and it gets built if it's marked as a module in the kernel config, as part of building the kernel10:08
Etheryon_kernel config^10:09
ederibaucourtHi, I've set-up a dual-slot rootfs on meta-tegra's Nvidia Xavier NX devkit and I've got a problematic rollback on the kernel partition. I updated partition kernel_b with an incorrectly signed kernel and set rootfs slot b as active bootable. cboot refused to boot this kernel partition, but fell back to using the other kernel slot, while reporting successful boot on the B slot. The rootfs from the A slot was also mounted, w10:09
ederibaucourtrootfs slot was reported to be B.10:09
ederibaucourtI would expect cboot to fall back to slot A, while reporting slot B as unbootable, as slot A as active. Would someone have any insights on what  could have happened ? I wonder if bad boot.img signatures are not properly handled in the dual-slot logic of cboot, or if I didn't configure the smd_info.rootfs_AB.cfg properly. madisox maybe ?10:09
ederibaucourtAside from that, I could successfully set-up dual-bank rootfs and bootloader by setting PARTITION_LAYOUT_TEMPLATE and SMD_CFG in my machine.conf. Is there any interest that we add this feature or document how to set-up dual-bank in meta-tegra or the Wiki? I could take some time to upstream this if desired.10:09
Etheryon_and then it's up to me to include it in the image. If they would have been marked with y then they would come by default10:09
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Ping timeout: 272 seconds)10:10
Etheryon_I guess the tricky part was to find the kernel module name for the feature I enabled10:10
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** TurBoss <TurBoss!~turboss@2001:470:69fc:105::eae> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Tartarus <Tartarus!~tr1265@2001:470:69fc:105::1:4b21> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Emantor[m] <Emantor[m]!~emantorm]@2001:470:69fc:105::8eb> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** jonesv[m] <jonesv[m]!~jonesv@2001:470:69fc:105::4616> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** gpanders <gpanders!~gpanders@user/gpanders> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** JrmeCarretero[m] <JrmeCarretero[m]!~cjzouglou@2001:470:69fc:105::1:8f50> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Lcvette[m] <Lcvette[m]!~lcvettema@2001:470:69fc:105::e43> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** zyga[m] <zyga[m]!~zygafosde@2001:470:69fc:105::11f7> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** T_UNIX[m] <T_UNIX[m]!~tunixmatr@2001:470:69fc:105::9ea> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** jwillikers[m] <jwillikers[m]!~jwilliker@2001:470:69fc:105::626a> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** NishanthMenon[m] <NishanthMenon[m]!~nmenonmat@2001:470:69fc:105::1:a076> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** suy|m <suy|m!~suymatrix@2001:470:69fc:105::1:359d> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** barath <barath!~barath@2001:470:69fc:105::21a> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** ejoerns[m] <ejoerns[m]!~ejoernsma@2001:470:69fc:105::252> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** hmw[m] <hmw[m]!~hmwmatrix@2001:470:69fc:105::3c7c> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Dhruvag2000[m] <Dhruvag2000[m]!~dhruvag2k@2001:470:69fc:105::1:784> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** berton[m] <berton[m]!~berton@2001:470:69fc:105::ce36> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Alistair[m] <Alistair[m]!~alalistai@2001:470:69fc:105::48eb> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** jclsn[m] <jclsn[m]!~coldspar_@2001:470:69fc:105::db09> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** expert[m] <expert[m]!~expertmat@2001:470:69fc:105::c8b> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Portia[m] <Portia[m]!~pstephens@2001:470:69fc:105::1:884c> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** blauskaerm[m] <blauskaerm[m]!~blauskaer@2001:470:69fc:105::1:689c> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** asconcepcion[m] <asconcepcion[m]!~asconcepc@2001:470:69fc:105::1:73ea> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** grembeter[m] <grembeter[m]!~grembeter@2001:470:69fc:105::1:4e8e> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** fabatera[m] <fabatera[m]!~fabateram@2001:470:69fc:105::18d5> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Perceval[m] <Perceval[m]!~percevalm@2001:470:69fc:105::1:2f86> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** FredericOuellet[ <FredericOuellet[!~tazura562@2001:470:69fc:105::1:3c31> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** PascalBach[m] <PascalBach[m]!~bachpmatr@2001:470:69fc:105::1d3b> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** alvaropg[m] <alvaropg[m]!~alvaropgm@2001:470:69fc:105::1:1996> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** DasChaos[m] <DasChaos[m]!~daschaosm@2001:470:69fc:105::403> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** doquiros[m] <doquiros[m]!~doquirosm@2001:470:69fc:105::c8e> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** booboo1212[m] <booboo1212[m]!~booboo121@2001:470:69fc:105::1:7174> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Saur[m] <Saur[m]!~saur2000m@2001:470:69fc:105::dce> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** halstead[m] <halstead[m]!~halsteadm@2001:470:69fc:105::d0ef> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** Spectrejan[m] <Spectrejan[m]!~spectreja@2001:470:69fc:105::1609> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** moto_timo[m] <moto_timo[m]!~mototimom@2001:470:69fc:105::c94> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** khem <khem!~khemmatri@2001:470:69fc:105::b81> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** zagor <zagor!~zagor@user/zagor> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** lexano[m] <lexano[m]!~lexanomat@2001:470:69fc:105::3110> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** jqua[m] <jqua[m]!~quaresmam@2001:470:69fc:105::1:2faa> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** StayLearning[m] <StayLearning[m]!~staylearn@2001:470:69fc:105::1:bf3f> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** howard[m] <howard[m]!~howardpla@2001:470:69fc:105::1:c220> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** aleblanc[m] <aleblanc[m]!~aleblancm@2001:470:69fc:105::1:c14f> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has quit IRC (Quit: Bridge terminating on SIGTERM)10:13
Etheryon_I'm guessing I don't actually need to install the firmware?10:16
*** Spectrejan[m] <Spectrejan[m]!~spectreja@2001:470:69fc:105::1609> has joined #yocto10:17
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:29f3:f02a:ef6f:cfdf> has quit IRC (Remote host closed the connection)10:17
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto10:17
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has joined #yocto10:17
Etheryon_should user settings go in distro.conf?10:29
*** lexano[m] <lexano[m]!~lexanomat@2001:470:69fc:105::3110> has joined #yocto10:29
*** zyga[m] <zyga[m]!~zygafosde@2001:470:69fc:105::11f7> has joined #yocto10:29
*** Emantor[m] <Emantor[m]!~emantorm]@2001:470:69fc:105::8eb> has joined #yocto10:29
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has joined #yocto10:29
*** khem <khem!~khemmatri@2001:470:69fc:105::b81> has joined #yocto10:29
*** gpanders <gpanders!~gpanders@user/gpanders> has joined #yocto10:29
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has joined #yocto10:29
*** NishanthMenon[m] <NishanthMenon[m]!~nmenonmat@2001:470:69fc:105::1:a076> has joined #yocto10:29
*** ejoerns[m] <ejoerns[m]!~ejoernsma@2001:470:69fc:105::252> has joined #yocto10:29
*** moto_timo[m] <moto_timo[m]!~mototimom@2001:470:69fc:105::c94> has joined #yocto10:29
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has joined #yocto10:29
*** jonesv[m] <jonesv[m]!~jonesv@2001:470:69fc:105::4616> has joined #yocto10:29
*** Portia[m] <Portia[m]!~pstephens@2001:470:69fc:105::1:884c> has joined #yocto10:30
*** Alistair[m] <Alistair[m]!~alalistai@2001:470:69fc:105::48eb> has joined #yocto10:30
*** PascalBach[m] <PascalBach[m]!~bachpmatr@2001:470:69fc:105::1d3b> has joined #yocto10:30
*** zagor <zagor!~zagor@user/zagor> has joined #yocto10:30
*** DasChaos[m] <DasChaos[m]!~daschaosm@2001:470:69fc:105::403> has joined #yocto10:30
*** barath <barath!~barath@2001:470:69fc:105::21a> has joined #yocto10:30
*** jwillikers[m] <jwillikers[m]!~jwilliker@2001:470:69fc:105::626a> has joined #yocto10:30
*** blauskaerm[m] <blauskaerm[m]!~blauskaer@2001:470:69fc:105::1:689c> has joined #yocto10:30
*** hmw[m] <hmw[m]!~hmwmatrix@2001:470:69fc:105::3c7c> has joined #yocto10:30
*** FredericOuellet[ <FredericOuellet[!~tazura562@2001:470:69fc:105::1:3c31> has joined #yocto10:30
*** suy|m <suy|m!~suymatrix@2001:470:69fc:105::1:359d> has joined #yocto10:30
*** berton[m] <berton[m]!~berton@2001:470:69fc:105::ce36> has joined #yocto10:30
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has joined #yocto10:30
*** expert[m] <expert[m]!~expertmat@2001:470:69fc:105::c8b> has joined #yocto10:30
*** Tartarus <Tartarus!~tr1265@2001:470:69fc:105::1:4b21> has joined #yocto10:30
*** Perceval[m] <Perceval[m]!~percevalm@2001:470:69fc:105::1:2f86> has joined #yocto10:30
*** alvaropg[m] <alvaropg[m]!~alvaropgm@2001:470:69fc:105::1:1996> has joined #yocto10:30
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has joined #yocto10:30
*** booboo1212[m] <booboo1212[m]!~booboo121@2001:470:69fc:105::1:7174> has joined #yocto10:30
*** T_UNIX[m] <T_UNIX[m]!~tunixmatr@2001:470:69fc:105::9ea> has joined #yocto10:30
*** Saur[m] <Saur[m]!~saur2000m@2001:470:69fc:105::dce> has joined #yocto10:30
*** TurBoss <TurBoss!~turboss@2001:470:69fc:105::eae> has joined #yocto10:30
*** Lcvette[m] <Lcvette[m]!~lcvettema@2001:470:69fc:105::e43> has joined #yocto10:30
*** doquiros[m] <doquiros[m]!~doquirosm@2001:470:69fc:105::c8e> has joined #yocto10:30
*** Dhruvag2000[m] <Dhruvag2000[m]!~dhruvag2k@2001:470:69fc:105::1:784> has joined #yocto10:30
*** JrmeCarretero[m] <JrmeCarretero[m]!~cjzouglou@2001:470:69fc:105::1:8f50> has joined #yocto10:30
*** StayLearning[m] <StayLearning[m]!~staylearn@2001:470:69fc:105::1:bf3f> has joined #yocto10:30
*** jqua[m] <jqua[m]!~quaresmam@2001:470:69fc:105::1:2faa> has joined #yocto10:30
*** howard[m] <howard[m]!~howardpla@2001:470:69fc:105::1:c220> has joined #yocto10:31
*** grembeter[m] <grembeter[m]!~grembeter@2001:470:69fc:105::1:4e8e> has joined #yocto10:31
*** jclsn[m] <jclsn[m]!~coldspar_@2001:470:69fc:105::db09> has joined #yocto10:31
*** fabatera[m] <fabatera[m]!~fabateram@2001:470:69fc:105::18d5> has joined #yocto10:31
*** halstead[m] <halstead[m]!~halsteadm@2001:470:69fc:105::d0ef> has joined #yocto10:31
*** asconcepcion[m] <asconcepcion[m]!~asconcepc@2001:470:69fc:105::1:73ea> has joined #yocto10:31
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has joined #yocto10:31
*** aleblanc[m] <aleblanc[m]!~aleblancm@2001:470:69fc:105::1:c14f> has joined #yocto10:31
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has joined #yocto10:31
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto10:31
*** oobitots <oobitots!~oobitots@aer01-mda1-dmz-wsa-3.cisco.com> has quit IRC (Quit: Client closed)10:34
qschulzEtheryon_: if driver=y in defconfig, then they are built-in and they will come in the kernel binary directly. driver=m => you need to install the packages containing the driver module (.ko file(s)) into your image itherwise it won't make it. You can also add kernel-modules package which installs ALL driver modules in your image10:41
qschulzEtheryon_: wifi modules almost always have firmware, so you'll probably need it too actually10:42
qschulzEtheryon_: define "user settings"10:42
Etheryon_new users/ user pass10:42
qschulznot sure you can setup new users in a configuration file, I think it needs to be done in a recipe10:44
*** smsm <smsm!~smsm@eth1-fw1-nbg6.eb.noris.de> has joined #yocto10:47
jclsn[m]Any idea what this error is?10:55
jclsn[m]`ERROR: ParseError in configuration INHERITs: Could not inherit file classes/image-mklibs.bbclass`10:55
qschulzjclsn[m]: inherit does not take a path10:55
qschulzhttps://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-metadata.html#inherit-directive10:56
jclsn[m]I don't remember having set that ever10:56
*** bps <bps!~bps@80.71.142.18.ipv4.parknet.dk> has joined #yocto10:56
qschulzINHERIT then: https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-metadata.html#inherit-configuration-directive10:57
jclsn[m]I have not touched anything with INHERIT10:59
RPjclsn[m]: it was set in our default local.conf and was removed. Check there for a reference to image-mklibs11:00
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)11:00
jclsn[m]@RP Check where?11:02
jclsn[m] * @RP: Check where?11:02
qschulzjclsn[m]: local.conf11:02
RPjclsn[m]: you will have a conf/local.conf file in your build11:02
jclsn[m]RP: Can't find it11:02
jclsn[m]I have nothing in my local.conf regarding inherit11:03
RPjclsn[m]: look for "image-mklibs"11:03
jclsn[m]Was in USER_CLASSES11:04
RPright, I couldn't remember that name offhand, which is why I specifically said "Check there for a reference to image-mklibs"11:04
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 245 seconds)11:05
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto11:06
jclsn[m]Why was it removed?11:06
RPkanavin: I put that status fix into master-next FWIW11:06
RPjclsn[m]: have a look at the git history and the commit which removed it?11:06
RPprelink was also recently removed and will trigger a similar issue11:07
*** lucaceresoli <lucaceresoli!~lucaceres@77.244.183.192> has quit IRC (Quit: Leaving)11:07
*** gsalazar <gsalazar!~gsalazar@194.38.148.130> has joined #yocto11:07
qschulzjclsn[m]: https://git.yoctoproject.org/poky/commit/?id=31607360753c987e804a7ed1d0289e46c08a0f2311:07
jclsn[m]Which repo?11:07
jclsn[m]Need to visit that page more often I guess11:08
kanavinRP: thanks :)11:11
RPkanavin: happy it is an easy fix11:12
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 256 seconds)11:35
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Ping timeout: 260 seconds)11:36
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto11:37
*** oobitots <oobitots!~oobitots@aer01-mda2-dmz-wsa-9.cisco.com> has joined #yocto11:38
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto11:44
*** GillesM <GillesM!~gilles@233.95.127.78.rev.sfr.net> has quit IRC (Quit: Leaving)11:51
*** Passenger1 <Passenger1!~Passenger@2a02:a46d:50d4:1:2463:221:9e86:5ec6> has joined #yocto11:57
Passenger1Hi, if we have our device operating in the field, how can we securely update our yocto image over the air?11:58
qschulzPassenger1: swupdate, rauc, mender, you name it... are OTA SW update implementations that are available11:59
Passenger1qschulz Thank you.12:01
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Ping timeout: 256 seconds)12:02
*** Etheryon_ <Etheryon_!~textual@79.114.55.14> has quit IRC (Ping timeout: 240 seconds)12:11
*** Etheryon <Etheryon!~textual@79.114.72.125> has joined #yocto12:14
EtheryonI've set a user password but it's not recognised, any way I can check what got on the image?12:14
*** goliath <goliath!~goliath@user/goliath> has joined #yocto12:15
Etheryoninherit extrausers12:19
EtheryonEXTRA_USERS_PARAMS = "usermod -P mypass root;"12:19
qschulzEtheryon: -P is not supported anymore IIRC12:21
Etheryonah thank12:21
qschulzhttps://wiki.yoctoproject.org/wiki/FAQ:How_do_I_set_or_change_the_root_password12:22
Etheryonqschulz: hey man you've been so helpful, thanks! Where can I buy you a beer?12:28
qschulzEtheryon: my pleasure :)12:31
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)12:35
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 240 seconds)12:35
*** Passenger1 <Passenger1!~Passenger@2a02:a46d:50d4:1:2463:221:9e86:5ec6> has quit IRC (Ping timeout: 256 seconds)12:39
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto12:41
Etheryonshouldn't running python -c 'import crypt; print(crypt.crypt("mypass", crypt.METHOD_SHA256))' multiple times produce the same output?12:43
Etheryonseems like the second argument is a salt12:45
*** davidinux <davidinux!~davidinux@net-188-153-130-222.cust.vodafonedsl.it> has quit IRC (Ping timeout: 272 seconds)12:49
*** davidinux <davidinux!~davidinux@37.120.201.246> has joined #yocto12:49
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto12:51
*** davidinux <davidinux!~davidinux@37.120.201.246> has quit IRC (Ping timeout: 272 seconds)12:55
*** davidinux1 <davidinux1!~davidinux@146.70.73.86> has joined #yocto12:55
JaMaagherzan: are you aware that meta-raspberrypi sync from github to git.yoctoproject probably stopped working again? e.g. honister is missing "linux-raspberrypi: Upgrade to 5.10.83" commit now and 11 commits are missing in master branch13:06
agherzanJaMa: Yes - Am am aware. I'm currently looking at it but it needs some SSH keys updates. Didn't have time to look into it but I hope to have it done by Monday.13:07
JaMaok, thanks13:07
JaMaI'll switch builds to use github as it's more reliable and primary source13:08
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Ping timeout: 272 seconds)13:20
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto13:21
*** goliath <goliath!~goliath@user/goliath> has joined #yocto13:40
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto13:42
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Quit: camus)13:49
*** codavi <codavi!~akiCA@user/akica> has joined #yocto13:52
*** Qorin <Qorin!~Qorin@77-170-186-214.fixed.kpn.net> has joined #yocto13:55
*** ar__ <ar__!~akiCA@user/akica> has joined #yocto13:56
*** oobitots <oobitots!~oobitots@aer01-mda2-dmz-wsa-9.cisco.com> has quit IRC (Quit: Client closed)13:56
*** oobitots76 <oobitots76!~oobitots@aer01-mda1-dmz-wsa-3.cisco.com> has joined #yocto13:57
EtheryonWhere can I suggest an edit on the yocto wiki?13:57
qschulzEtheryon: request an account, wait for the sysadmin to confirm and then you'll be able to edit13:58
qschulzor tell us here and we'll edit it if it's not too much work :)13:58
Etheryonhttps://wiki.yoctoproject.org/wiki/FAQ:How_do_I_set_or_change_the_root_password13:58
Etheryonhashed value contains $ signs that need to be escaped13:58
mckoanEtheryon: https://lists.yoctoproject.org/g/docs13:59
qschulzmckoan: wiki isn't docs :)14:00
*** codavi <codavi!~akiCA@user/akica> has quit IRC (Ping timeout: 272 seconds)14:00
qschulzEtheryon: did you put the single quotes around the password though?14:01
Etheryonyup, and it didn't work for me14:01
Etheryoncould log in without password14:02
mckoanqschulz: right14:03
qschulzEtheryon: https://docs.yoctoproject.org/ref-manual/classes.html#extrausers-bbclass14:04
qschulzspecifies it should be escaped14:04
qschulzSo I'm more leaning towards removing this Wiki and point to the docs14:04
*** pgowda_ <pgowda_!uid516182@id-516182.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)14:04
qschulzthe wiki is not maintained and technically not verified14:04
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)14:06
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Ping timeout: 256 seconds)14:07
Etheryonfair enough14:07
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 252 seconds)14:11
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto14:13
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto14:20
EtheryonWhen I log in it's asking me to change the password - any way I can disable this? If I try to change it it doesn't work, I'm guessing because fs is read-only14:21
RPqschulz: the idea was generally to move things into the docs over time14:30
qschulzRP: yup, perfect example of something we should remove (or put a link to the docs :) )14:31
qschulzi'll try to do something about that :)14:31
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has quit IRC (Ping timeout: 240 seconds)14:32
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto14:34
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto14:46
*** davidinux1 <davidinux1!~davidinux@146.70.73.86> has quit IRC (Ping timeout: 240 seconds)14:53
*** davidinux1 <davidinux1!~davidinux@217.138.219.37> has joined #yocto14:56
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed)14:56
zyga[m]hello, is there any contribution process that does not involve the mailing list?15:14
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Read error: Connection reset by peer)15:19
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto15:19
qschulzzyga[m]: no, some layers use Github, such as meta-raspberrypi but core stuff is only via mailing list15:23
zyga[m]I see, oh well15:23
* zyga[m] is not very fond of email workflow15:23
qschulzzyga[m]: any particular issue with the workflow?15:23
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 272 seconds)15:23
qschulzI mean, setting it up15:23
zyga[m]I just hate it15:23
zyga[m]it's tedious15:23
zyga[m]and annoying15:23
zyga[m]I don't use email for anything15:23
zyga[m](and nothing I worked on ever used that workflow)15:24
qschulzzyga[m]: there'll always be someone who won't like a specific workflow :)15:24
zyga[m]well, yeah but that's not just that :)15:25
zyga[m]email is rare nowadays15:25
JPEWzyga[m]: Depends on the community15:25
zyga[m]oh for sure15:25
zyga[m]but the numbers are unforgiving :)15:25
qschulzzyga[m]: I won't start the discussion because it's always going south really fast :)15:26
zyga[m]don't get me wrong, I didn't come to argue, I was just curious if I missed something15:26
zyga[m]there's the github repo but PRs there seem to be stuck15:27
qschulza mail was sent recently-ish, tyring to find it so you have the whole debate and we don't need to restart it :)15:27
qschulzzyga[m]: it's a mirror, for convenience only15:27
zyga[m]right15:27
qschulzwe cannot disable pull requests on Github so it's the best we can do right now15:27
*** paulbarker <paulbarker!sid269702@id-269702.hampstead.irccloud.com> has quit IRC (Read error: Connection reset by peer)15:30
*** shivamurthy <shivamurthy!sid359794@id-359794.helmsley.irccloud.com> has quit IRC (Read error: Connection reset by peer)15:30
*** paulbarker <paulbarker!sid269702@id-269702.hampstead.irccloud.com> has joined #yocto15:31
*** shivamurthy <shivamurthy!sid359794@id-359794.helmsley.irccloud.com> has joined #yocto15:31
qschulzzyga[m]: https://lists.openembedded.org/g/bitbake-devel/message/1294615:31
zyga[m]qschulz: thank you, let me read that15:31
qschulzhttps://lists.openembedded.org/g/bitbake-devel/message/12995 was my answer, obviously only *my* opinions15:33
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto15:34
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto15:35
zyga[m]qschulz: I read the mail you've posted and I hope at some point in the future a bolder decision is taken. I'm a total nobody but I think the process is so hostile that I just don't wan't to participate due to process alone. My contributions might be tiny but if it wasn't for the requirement to adopt a process I never worked with before, that requires custom tooling, setup and care, I would have sent a few patches last night, as I kept finding15:41
zyga[m]simple typos in comments for the bbclasses I was reading. I was planning on working on the go mod support earlier but I will most likely ask my colleague, who is an existing contributor, to take this task over entirely, as I would not be able to collaborate with the project this way.15:41
* zeddii chuckles15:43
qschulzzyga[m]: Sorry to hear that, we hope you'll change your mind and we hope to see some of your contributions land on the mailing lists one day.15:45
zyga[m]I may develop the mod support since I really need it but ask agherzan[m] to upstream it15:45
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 256 seconds)15:46
RPzyga[m]: just keep in mind that you're saying our current community is pretty worthless and the world should change so you don't have to do a small amount of work15:48
zyga[m]That was certainly not my goal, I'm just trying to make sure voices like mine are not lost among "all is fine" support for mailing lists. Nothing I said implies the community is worthless, at least not to me. I was trying to say that having a custom process (like send-patches-to-ml in 2022 is) has some cost, namely that of a drive-by-contributions15:49
zyga[m]I'm sure some people are just fine with email, some big projects keep using it15:50
zeddiiand since go mod is directly from hell, there will be a lot of discussions, which won't happen buried in pull requests. more likely on the architecture mailing list where they have started.15:51
RPzyga[m]: this is effectively the cost of changing though, alienating our existing developers :(15:51
zyga[m]RP long vs short term benefits15:51
zyga[m]zeddii: I was thinking about go.workspace as a way to make packaging go much better for distribution-like systems which try to deduplicate libraries and versions15:52
RPzyga[m]: if we did that, we'd not have a project making it into the long term15:52
qschulzlong unknown (maybe?) benefits vs short term very certain losses15:52
RPbut what do I know :/15:52
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto15:53
zyga[m]qschulz: are you saying that if a non-ml workflow was adopted then existing people would leave?15:53
qschulzzyga[m]: yes15:53
qschulzor contribute MUCH less15:54
zeddiide-duplication of anything isn't really the signficant issue for what I support, it's the crazy fetching and lack of integration into the rest of the build.15:54
zeddiibut unfortunately, I have about 30 cms of snow to shovel, so have to step away15:54
zyga[m]I think this is FUD a little, I don't recall any project that suffered something like this15:54
RPzyga[m]: github works where you have a single reviewer for a change. We have *many* reviewers and the model doesn't work15:54
zyga[m]zeddii: good luck15:54
zyga[m]RP: that's entirely false, not sure why you say that15:55
qschulzzeddii: with the all the heat that'll spur from the discussion, just put the computer in front of the entrnace :D15:55
zyga[m]RP: there can be many reviewers required, you have CODEOWNERS, you have commiters vs reviewers15:55
*** smsm <smsm!~smsm@eth1-fw1-nbg6.eb.noris.de> has quit IRC (Ping timeout: 256 seconds)15:55
qschulzzyga[m]: we've discussed this a few months ago and I linked the mails15:55
qschulzRP already answered on this15:55
zyga[m]okay, let's end this topic then15:56
qschulzI and other contributors also answered, we cannot rediscuss this all the time15:56
*** doquiros[m] <doquiros[m]!~doquirosm@2001:470:69fc:105::c8e> has quit IRC (Quit: You have been kicked for being idle)16:00
*** sstiller <sstiller!~sstiller@p200300f07f1322003848e1b4f058f009.dip0.t-ipconnect.de> has joined #yocto16:02
*** sstiller <sstiller!~sstiller@p200300f07f1322003848e1b4f058f009.dip0.t-ipconnect.de> has quit IRC (Client Quit)16:02
Perceval[m]Hello all? I have a little problem trying to build my image based on poky. When I create a new user using "EXTRA_USERS_PARAMS_append" parameter, the user is correctly created but the home folder in the resulting image is owned by root, not by the user I created.16:08
Perceval[m]And the files present in etc/skel are not copied in the home folder16:08
agherzanJaMa: I'll improve the mirror job now as I'm migrating to GitHub actions16:09
agherzanIt definitely going to be better16:09
Perceval[m]Do you have any idea on where it could come from?16:10
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection)16:12
qschulzPerceval[m]: the content of your EXTRA_USERS_PARAMS_append would help for starters :)16:16
vdis having an initramfs or bundled initramfs a machine choice or a distro choice? (:16:18
* vd cries a little16:18
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)16:19
qschulzvd: IMO distro16:21
qschulzthe question to ask is: why do I need an initramfs?16:22
qschulzit could also be an image choice too BTW16:23
vdqschulz: an image choice would be better but you can't to that16:23
vds/to/do/16:24
zyga[m]zeddii: when you are back I would love to exchange ideas on how you see go mod support going forward16:34
zyga[m]zeddii: specifically around the fetcher16:34
zyga[m]zeddii: I was leaning to just asking go to fetch the dependencies and use a go-mod project@version string instead of git+revision in the recipe16:35
zyga[m]what wasn't clear if each recipe should have a separate GOMODCACHE or not16:36
*** xmn <xmn!~xmn@cpe-158-222-215-78.nyc.res.rr.com> has joined #yocto16:42
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)16:54
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto16:55
*** mckoan is now known as mckoan|away17:00
Perceval[m]qschulz: here it is17:00
Perceval[m]USER1_LOGIN = "toto"... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/42f496d3dfd2f9c2c635835e57ab60e134a86c92)17:01
Perceval[m]EXTRA_USERS_PARAMS_append = "\... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/675451145501fb8ab5e40148f702bd5a8166222d)17:01
qschulzRP: Etheryon: updated the Wiki page to point to the documentation (for changing root password and all)17:11
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has quit IRC (Ping timeout: 272 seconds)17:12
RPqschulz: thanks!17:12
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto17:14
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)17:16
sgwRP: Morning, I had some random 3am thoughts, about EXCLUDE_LICENSE_FROM_IMAGE (instead of INCOMPATIBLE_LICENSE) with EXCLUDE_PACAKGE_FROM_IMAGE, but this morning I was reminded that we have both a LICENSE_EXCLUSION-<pkg> and PACKAGE_EXCLUDE. So that would not work.17:17
sgwRP: I also saw your email17:17
vdare there native packages deploying files in DEPLOY_DIR_IMAGE?17:18
RPvd: no17:18
RPsgw: This is a bit of a messy situation, I'm worried we can't solve every problem right now. I tried to summarise my thoughts in my email in case it was helpful17:19
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 272 seconds)17:20
RPThe bit I really really dislike is the _<license> bit of the current variable17:20
RPI think the package vs recipe also needs resolving17:20
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)17:20
*** GillesM <GillesM!~gilles@233.95.127.78.rev.sfr.net> has joined #yocto17:21
*** GillesM <GillesM!~gilles@233.95.127.78.rev.sfr.net> has quit IRC (Client Quit)17:22
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto17:22
sgwRP, yeah the LICENSE_EXCLUSION-<pkg> is also problematic like the _<license> variable. I think I will send something later today with your suggestion which merges the 2 variables17:22
sgwI don't think we can remove the PACKAGE_EXCLUDE as it has different meaning.17:23
RPsgw: which is LICENSE_EXCLUSION problematic ?17:26
RPer, why, not which17:26
smurrayfwiw, I lean towards package focused for the exceptions, as it seems more sensible with the possible intersection with recipes that have packages with different licenses17:27
sgwIt's also a constructed variable and I think the I_L_EXCPETION can be used since it has both the package and license17:27
sgwLICENSE_EXCLUSION-<pkg> contains the original excluded license, just as your new variable contains17:28
RPsgw: I'd argue that LICENSE_EXCLUSION is effectively just an internal variable and whilst it is constructed, pkg is something we can iterate PACKAGES for and know about17:29
RPknowing which license to append to a variable is much much harder17:30
khemJPEW: RP http://sprunge.us/ZNTTPk17:31
sgwYes, I agree, I was looking to clean up the namespace it it was possible by using the new I_L_EXCEPTIONS17:31
khemperhaps related to latest logging changes ?17:31
sgwthat you proposed.17:31
RPkhem: not the recent ones, I think I broke that a while ago :(17:32
sgwWe can keep the LICENSE_EXCLUSION-<pkg> if you feel strongly that way.17:32
RPsgw: I think the hope was not to have the processing in base.bbclass repeated in package.bbclass17:32
RPsgw: I suspect the variable should be renamed to make it clear it is an internal implementation variable and not for public use17:33
RPsgw: there is an efficiency issue buried here too in that we don't want multiple sets of parsing of this data. I think it has to be done in base.bbclass so the user gets failures at parsing rather than failures at packaging17:34
RPkhem: I assume you mean the newlines issue?17:34
sgwThat I can do.  I will write things up to make it a clear proposal and sent it out by noon'ish, i will also work on the implementation changes later today.17:34
RPsgw: if you can see a way to clean this up I'm definitely interested btw, just trying to explain why I think it does what it does17:35
RPsgw: From memory I think it was also done like this so there aren't two pieces of code coming to two different conclusions17:36
* RP wonders what people's thoughts on the license remapping script are17:37
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Remote host closed the connection)17:40
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto17:41
*** florian_kc <florian_kc!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has joined #yocto17:56
khemRP: yes newlines issues17:56
*** dev1990 <dev1990!~dev@78.8.203.136> has quit IRC (Quit: Konversation terminated!)17:58
smurrayRP: I'm for it, since using the SPDX identifiers seems to have been accepted in a lot of projects now, and it makes for more of a 1-to-1 with what seem likely to be standardish SBOM desires17:59
RPsmurray: we've talked about it for long enough, I just decided to go ahead and script it...17:59
RPbtw, I confirmed that (c) on my list of issues *is* broken, parsing errors don't stop the build for the renamed vars18:00
smurrayis there a special circumstance, could have sworn I tried it with master-next at one point and it seemed like it did18:02
RPsmurray: it needs to be a recipe error, not a base config error18:02
RPso BB_STAMP_POLICY = "1" into the bash recipe does it18:03
smurrayah, true, I was more focused on the variables from BitBake, so didn't hit that18:04
smurrayis it more of a case of the check not occurring in the right spot atm or the exception not getting picked up?18:06
RPsmurray: the latter I think, not 100% sure18:07
*** goliath <goliath!~goliath@user/goliath> has joined #yocto18:07
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)18:11
*** mixfix41 <mixfix41!~homefame@user/mixfix41> has joined #yocto18:23
JPEWkhem: I'm not quite sure why you pinged me on that one?18:35
JPEWOh, the logging changes18:35
JPEWI'm not quite sure why you think the logging changes are related to that error?18:36
*** florian_kc is now known as florian18:37
JPEWRP: I like the idea of switching to SPDX license... since we're breaking things anyway seems like a good time :)18:37
JPEWIs the conversion script all that's needed there or is there more work?18:37
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto18:50
*** florian <florian!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)18:52
*** MikeJD <MikeJD!~MikeJD@2806:103e:9:de34:b052:e721:85c8:4791> has joined #yocto18:56
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)19:06
MikeJDHi everyone, my team is working on generating a derivative SDK but documentation(https://www.yoctoproject.org/docs/2.1/sdk-manual/sdk-manual.html#sdk-creating-a-derivative-sdk-with-additional-components) is a little confusing when it doesn't use the eSDK word instead of SDK, but from build-sdk command commit19:14
MikeJDhttps://git.yoctoproject.org/poky/commit/scripts/lib/devtool/build_sdk.py?id=25d9c4e02a90b1fd8c6a2036d29fd2cf87eca098 we can see that build-sdk is intended to produce an exstensible SDK(eSDK) instead of a SDK. so my question is; buid-sdk should produce both eSDK and SDK or just eSDK?19:14
MikeJDthanks in advance!19:14
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 240 seconds)19:17
*** amitk_ <amitk_!~amit@103.208.69.178> has quit IRC (Ping timeout: 240 seconds)19:23
*** davidinux1 <davidinux1!~davidinux@217.138.219.37> has quit IRC (Ping timeout: 256 seconds)19:31
*** oobitots76 <oobitots76!~oobitots@aer01-mda1-dmz-wsa-3.cisco.com> has quit IRC (Ping timeout: 256 seconds)19:33
*** davidinux1 <davidinux1!~davidinux@217.138.197.237> has joined #yocto19:33
JPEWMikeJD: I don't have familaritly with devtool, but a traditional SDK can be built with e.g. `bitbake core-image-minimal -c populate_sdk`19:36
sgwMikeJD: when using devtool build-sdk it will create a derivative eSDK, not SDK.19:44
*** florian <florian!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has joined #yocto19:50
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has joined #yocto20:00
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)20:14
*** amitk <amitk!~amit@103.208.69.178> has joined #yocto20:21
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 240 seconds)20:26
*** amitk <amitk!~amit@103.208.69.178> has quit IRC (Ping timeout: 240 seconds)20:43
*** florian <florian!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)21:13
RPJPEW: The script gets us most of the way there. I guess we could make it warn if there was use of a non SPDX license?21:31
RPJPEW: does seem like a good time...21:32
JPEWWe have the license database in JSON, so we should be able to validate somehow21:42
*** xmn <xmn!~xmn@cpe-158-222-215-78.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)21:42
*** otavio_ <otavio_!~otavio@201-3-135-79.paemt705.dsl.brasiltelecom.net.br> has joined #yocto21:53
*** otavio <otavio!~otavio@201-3-135-79.user3p.brasiltelecom.net.br> has quit IRC (Read error: Connection reset by peer)21:53
MikeJDJPEW Yes that seems to work but we want to create a SDK using the eSDK22:04
MikeJDsgw: thanks for the reply, ok so we get confused reading the docs22:07
*** Tokamak <Tokamak!~Tokamak@172.58.191.81> has quit IRC (Ping timeout: 256 seconds)22:22
*** Tokamak <Tokamak!~Tokamak@172.58.188.134> has joined #yocto22:24
*** MikeJD <MikeJD!~MikeJD@2806:103e:9:de34:b052:e721:85c8:4791> has quit IRC (Quit: Client closed)22:26
*** florian <florian!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has joined #yocto22:31
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto22:32
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)22:33
*** florian <florian!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)22:46
*** rob_w <rob_w!~rob@2001:a61:6050:d201:9cfb:9b73:8a27:7064> has quit IRC (Read error: Connection reset by peer)23:02
*** ar__ <ar__!~akiCA@user/akica> has quit IRC (Ping timeout: 256 seconds)23:08
*** florian <florian!~florian@dynamic-093-132-055-122.93.132.pool.telefonica.de> has joined #yocto23:33
moto-timoI think I have the path forward in PEP-517 packaging well in hand, finally. We will bootstrap a very limited number of -native packages and all the rest will be new standard tooling to build wheels and install with pip. As upstream has intended since 2019.23:35
moto-timoSay goodbye to eggs and hello to wheels!23:37
moto-timoYou have probably been ignoring the fact that ‘setup.py install’ has been emitting deprecation warnings, since they haven’t been that obnoxious.23:39
JPEWmoto-timo: \o/23:45
RPmoto-timo: sounds promising! :)23:48
RPmoto-timo: thanks for persevering with it!23:48
RPJPEW: script turns out to have had a couple of issues, I'll need to bug fix it a little :)23:49
* RP notes a few warnings on the autobuilder23:49
Saur[m]RP and sgw: I sent a wall of text your way regarding the licensing variables, and how I would like to see them redesigned.23:54

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