Thursday, 2022-02-24

agherzanHow would one handle machine features that are based on peripherals? For example adding to a non-rtc machine, an rtc module.00:24
agherzanIs it expected for such a setup to always come with a separated machine?00:25
*** florian_kc <florian_kc!> has quit IRC (Ping timeout: 272 seconds)00:50
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has quit IRC (Read error: Connection reset by peer)01:08
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has joined #yocto01:08
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 240 seconds)01:16
*** jclsn7 <jclsn7!> has joined #yocto01:21
*** dev1990 <dev1990!> has quit IRC (Quit: Konversation terminated!)01:28
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 240 seconds)01:33
*** jclsn7 <jclsn7!> has joined #yocto01:35
*** chep <chep!> has quit IRC (Read error: Connection reset by peer)01:36
*** chep` <chep`!> has joined #yocto01:37
*** chep` is now known as chep01:37
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 272 seconds)01:45
*** jclsn7 <jclsn7!> has joined #yocto01:46
*** LocutusOfBorg <LocutusOfBorg!~locutusof@user/locutusofborg> has quit IRC (Remote host closed the connection)01:52
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 272 seconds)01:52
*** LocutusOfBorg <LocutusOfBorg!> has joined #yocto01:53
*** jclsn7 <jclsn7!> has joined #yocto01:58
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has quit IRC (Ping timeout: 252 seconds)02:05
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 272 seconds)02:09
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)02:12
*** Wouter0100 <Wouter0100!> has quit IRC (Remote host closed the connection)02:13
*** Wouter0100 <Wouter0100!> has joined #yocto02:13
*** jclsn7 <jclsn7!> has joined #yocto02:15
*** sakoman <sakoman!> has quit IRC (Quit: Leaving.)02:17
*** rber|res <rber|res!~rber|> has joined #yocto02:32
*** RobertBerger <RobertBerger!~rber|> has quit IRC (Ping timeout: 272 seconds)02:34
*** jclsn7 <jclsn7!> has quit IRC (Quit: Ping timeout (120 seconds))02:35
*** jclsn7 <jclsn7!> has joined #yocto02:35
*** Bardon <Bardon!~Bardon@user/Bardon> has joined #yocto02:39
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 256 seconds)03:11
*** jclsn7 <jclsn7!> has joined #yocto03:16
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 240 seconds)03:23
*** jclsn7 <jclsn7!> has joined #yocto03:29
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has quit IRC (Remote host closed the connection)03:37
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has joined #yocto03:37
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 256 seconds)03:40
*** jclsn7 <jclsn7!> has joined #yocto03:47
*** amitk <amitk!~amit@> has joined #yocto03:51
*** jclsn71 <jclsn71!> has joined #yocto03:56
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 272 seconds)03:58
*** jclsn71 is now known as jclsn703:58
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has quit IRC (Remote host closed the connection)04:26
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has joined #yocto04:26
*** AKN <AKN!~AKN@> has joined #yocto04:52
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 272 seconds)05:00
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto05:02
AKNHi, Everyone Trying to brinup the pruss core in yocto image, linux-ti-kernel 5.10.100, modified the am5729-beaglebone-ai.DTS according to the one in the Beaglebone git page build was successful but couldn't get the pruss core Shows error cannot lookup hwmod pruss105:09
AKNInclude pru-icss , pruss-lld recipes still couldn't brinup the pru cores05:09
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8070:5390:d00:12bf:48ff:feb8:38c8> has quit IRC (Ping timeout: 260 seconds)05:13
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8070:5390:d00:12bf:48ff:feb8:38c8> has joined #yocto05:14
moto-timoRP: looks like there must be something in the wheels (guessing timestamps) that is breaking reproducible build :/05:24
mcfriskthanks Saur[m] RP, I'll have a look and possibly cherry-pick to my dunfell tree05:47
mcfriskoops, need coffee05:48
*** davidinux <davidinux!~davidinux@> has joined #yocto06:09
*** davidinux <davidinux!~davidinux@> has quit IRC (Ping timeout: 256 seconds)06:15
*** davidinux <davidinux!> has joined #yocto06:17
*** osama1 <osama1!> has joined #yocto06:18
*** osama2 <osama2!> has joined #yocto06:20
*** osama1 <osama1!> has quit IRC (Ping timeout: 256 seconds)06:23
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)06:31
*** osama2 <osama2!> has quit IRC (Ping timeout: 240 seconds)06:44
*** rob_w <rob_w!> has joined #yocto06:44
*** alessioigor <alessioigor!~alessioig@> has joined #yocto06:46
*** alessioigor <alessioigor!~alessioig@> has quit IRC (Client Quit)06:51
*** Wouter0100 <Wouter0100!> has quit IRC (Ping timeout: 272 seconds)06:56
*** Wouter0100 <Wouter0100!> has joined #yocto07:05
*** Etheryon <Etheryon!~textual@> has joined #yocto07:05
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has joined #yocto07:05
*** mvlad_ <mvlad_!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has joined #yocto07:05
*** mvlad_ <mvlad_!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has quit IRC (Client Quit)07:09
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto07:23
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)07:27
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto07:28
*** Guest61 <Guest61!~Guest61@> has joined #yocto07:32
*** Guest61 <Guest61!~Guest61@> has left #yocto07:33
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:33
*** lucaceresoli <lucaceresoli!> has joined #yocto07:48
*** mckoan|away is now known as mckoan07:57
*** kevinrowland <kevinrowland!~kevinrowl@> has quit IRC (Ping timeout: 256 seconds)08:00
*** alessioigor <alessioigor!~alessioig@> has joined #yocto08:00
*** alessioigor <alessioigor!~alessioig@> has quit IRC (Client Quit)08:02
*** rfuentess <rfuentess!> has joined #yocto08:03
EtheryonMorning, is there any way I can investigate why rfkill is soft-blocking my device?08:12
*** kanavin_ <kanavin_!~Alexander@> has quit IRC (Remote host closed the connection)08:12
*** creich_ <creich_!> has joined #yocto08:13
LetoThe2ndyo dudX08:13
*** creich <creich!> has quit IRC (Ping timeout: 250 seconds)08:14
*** tre <tre!> has joined #yocto08:17
mckoangood morning, probably not08:18
*** gsalazar <gsalazar!~gsalazar@> has joined #yocto08:23
*** gsalazar_ <gsalazar_!~gsalazar@> has joined #yocto08:29
*** gsalazar_ <gsalazar_!~gsalazar@> has quit IRC (Remote host closed the connection)08:29
*** gsalazar_ <gsalazar_!~gsalazar@> has joined #yocto08:29
*** gsalazar_ <gsalazar_!~gsalazar@> has quit IRC (Remote host closed the connection)08:30
*** gsalazar <gsalazar!~gsalazar@> has quit IRC (Ping timeout: 240 seconds)08:31
*** Guest5255 <Guest5255!> has joined #yocto08:45
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto08:46
Guest5255Hi, how can I test if a certain out-of-tree kernel module actually works (the module is visible with lsmod)?08:47
qschulzmichaelo: they build because the SPHINXOPTS patch was merged c.f. 931d409b255a85f2217ca093d8391a678ce00ddb08:48
LetoThe2ndGuest5255: by testing it? That totally depends on what the module is supposed to do.08:49
Guest5255temperature sensor08:50
LetoThe2ndGuest5255: 1) apply temperature 2) read value :)08:50
Guest5255I've checked the /sys/bus devices directory08:51
Guest5255`I've read that there are specific testing tools for kernel modules, I have the module connected and I want to read out the temperature using the /sys/bus directory, that is reading directly from the kernel module virtual filesystem.08:52
LetoThe2ndGuest5255: i mean, what you are talking about is generic driver development. this is a) absolutely hardware dependent, and b) not related to the YP at all. would you mind looking at literature that covers this topic, like LDD3 first?08:52
Guest5255LetoThe2nd You are absolutely right, I already did but I will check again, thanks!08:54
RPSo we have a likely kernel crash that needs investigating, a hang in ltp in the controllers test, a problem with libsecret and meson autodownloading when docs are enabled and a reproducibility issue with the python changes08:54
LetoThe2ndRP: perfect time to start day drinking.08:54
LetoThe2ndor a mosh pit.08:54
LetoThe2ndor both.08:54
Guest5255or green tea :)08:55
landgrafis there a way to specify task dependecies in form "depend on task if exists" ? do_mytask[depends] = $PN:do_install if $PN:do_install else ""08:59
*** booboo1212[m] <booboo1212[m]!~booboo121@2001:470:69fc:105::1:7174> has quit IRC (Quit: You have been kicked for being idle)09:00
qschulzlandgraf: I'm not sure you can know from a recipe if another recipe has a task?09:00
qschulzlandgraf: what's the actual usecase?09:00
*** booboo1212[m] <booboo1212[m]!~booboo121@2001:470:69fc:105::1:7174> has joined #yocto09:00
landgrafqschulz: It's class wide function. I'm trying to run abi checker function for each recipe09:01
landgrafbut some of them like don't have do_install and bitbake is not happy about it :)09:01
*** booboo1212[m] <booboo1212[m]!~booboo121@2001:470:69fc:105::1:7174> has left #yocto09:02
Guest5255What is the difference (advantages/disadvantages) between generating root filesystem with busybox and with yocto?09:03
RPqschulz, michaelo: mhalstead added some patches to fix the version switch issues09:03
RP(on the docs)09:03
landgrafqschulz:postfuncs work but it requires do_install to be rerun for abi_check or stamp disabled which I try to avoid and add do_abicheck with nostamp09:04
qschulzRP: yeah, I hate those :) We need to do something about it so it's either not forgotten or not required09:04
qschulzhate is a strong word09:04
rber|resGuest5255, There are different possibilities to write a driver for a temperature sensor. What kind of driver is yours? industrial IO?09:04
qschulzI'm disappointed we're still forgetting about those changes before tagging09:04
qschulzso it means we need to do something about it :)09:05
RPqschulz: agreed09:06
RPqschulz: trouble is it isn't tagging, it needs to be done before the release is built :/09:06
RPqschulz: but if we do it then, the website can update too soon09:06
Guest5255rber|res yes industrial IO, I am searching for two days (books and internet) but they all discuss the basics but not actually how to see if it works (if I write an almost empty file then lsmod will still show the module!) :)09:06
RP(needs to be before the release is built as that is the docs revision that is used09:07
RPqschulz: perhaps we can have an addition tag which is used in preference for the site if present?09:07
*** Dracos-Carazza_ is now known as Dracos-Carazza09:08
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto09:09
rber|resGuest5255, Do you see something related to your driver in /sys/bus/iio/devices/ ?09:09
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)09:11
Guest5255rber|res Initially the /sys/bus/iio directory was not visible, after installing libiio it was, now it isn't again. But I did check /sys/bus/iio/devices and it didn't show anything09:14
rber|resGuest5255, Hmmm after loading the driver there should be something in there. Do you use an arch which needs a device tree? Did you adjust it? How about kernel config?  Maybe this helps:
qschulzRP: what I had in mind is to run git commands from and to not have to maintain the version number09:19
qschulzand get the version number from the tag09:22
Guest5255rber|res Thank you, I forgot about those points!09:22
*** Guest5255 <Guest5255!> has quit IRC (Quit: Client closed)09:23
*** florian <florian!> has joined #yocto09:30
*** osama2 <osama2!> has joined #yocto09:30
*** osama3 <osama3!> has joined #yocto09:31
*** osama2 <osama2!> has quit IRC (Ping timeout: 272 seconds)09:35
*** ahs3 <ahs3!~ahs3@user/ahs3> has quit IRC (Ping timeout: 250 seconds)09:41
*** olani <olani!> has quit IRC (Remote host closed the connection)09:42
*** olani <olani!> has joined #yocto09:43
RPqschulz: I'd be ok with that09:47
*** osama3 <osama3!> has quit IRC (Ping timeout: 256 seconds)09:47
RPqschulz: or we set from the tag in the build?09:48
qschulzRP: sorry didn't get your last sentence?09:48
landgrafdoes 'addtask do_mytask after do_install" mean that mytask will wait for do_install to be completed?09:53
*** ahs3 <ahs3!~ahs3@user/ahs3> has joined #yocto09:53
*** goliath <goliath!~goliath@user/goliath> has joined #yocto09:55
Saur[m]landgraf: If something triggers mytask to run, it will in turn make sure the install task has run and finished before it executes.09:56
*** mauro_anjo <mauro_anjo!~quassel@> has joined #yocto09:56
landgrafSaur[m]: thanks!09:57
Saur[m]Note though that the above will not make mytask run just because the install task has run.09:58
*** osama3 <osama3!> has joined #yocto09:58
landgrafSaur[m]: right. It's exactly I want to achieve.09:59
*** osama4 <osama4!> has joined #yocto09:59
*** osama <osama!> has joined #yocto10:02
*** osama4 <osama4!> has quit IRC (Read error: Connection reset by peer)10:02
*** osama3 <osama3!> has quit IRC (Ping timeout: 256 seconds)10:03
*** olani <olani!> has quit IRC (Ping timeout: 256 seconds)10:15
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 272 seconds)10:30
*** jclsn7 <jclsn7!> has joined #yocto10:35
RPqschulz: the build script we use could change those variables and set them automatically?10:39
*** jclsn7 <jclsn7!> has quit IRC (Ping timeout: 256 seconds)10:41
*** jclsn7 <jclsn7!> has joined #yocto10:42
qschulzRP: yes.. the issue is that if people build locally, they'll have incorrectly configured documentation10:44
manuel1985Can anyone tell me why only has a do_install:append() but no plain do_install()? Is this a common thing?10:46
RPqschulz: true, but I'm not sure I like the idea of the docs output for a give tag being variable either10:47
RPqschulz: I guess it depends on the implementation10:47
qschulzRP: In the future, I guess it'll make sense to have the content of scripts/run-docs-build or whatever its name is in a git repo where we can also put all the common files that don't actually belong in the yoooooooocto-docs           (e.g. migration guides, javascript switcher script, release notes, etc..)10:50
qschulzRP: if you're using the git tag as version number, it shouldn't variate? (though, yes, I had initially thought of using some magic around git tags for YOCTO_DOC_VERSION_MINUS_ONE in poky.yaml10:51
qschulzin which case it wouldn't be reproducible over time10:52
qschulzexcept if we go for major releases only in this variable10:52
RPqschulz: when cloning repos, not everyone fetches tags :/10:58
*** Habbie <Habbie!> has quit IRC (Ping timeout: 240 seconds)10:59
qschulzRP: ugh.. people..11:00
*** Habbie <Habbie!> has joined #yocto11:06
*** dvorkindmitry <dvorkindmitry!~dv@> has quit IRC (Quit: KVIrc 5.0.0 Aria
*** AKN <AKN!~AKN@> has quit IRC (Read error: Connection reset by peer)11:49
*** AKN <AKN!~AKN@> has joined #yocto11:54
pasherringHey there! I am trying to make use of ads7846 (an SPI touch controller). Whenever I enable the dtoverlay, I get an error on uboot, with "ERROR : xrealloc failed". Any thoughts on this? Not sure if there this could be some fdt memory size related thingy, or defective dtbo12:07
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Ping timeout: 256 seconds)12:09
*** rfuentess <rfuentess!> has quit IRC (Remote host closed the connection)12:12
*** rob_w <rob_w!> has quit IRC (Remote host closed the connection)12:21
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto12:44
*** _wmills <_wmills!> has quit IRC (Quit: Leaving)13:05
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)13:06
dwagenk<manuel1985> "Can anyone tell me why https://..." <- yes it's common. do_install is already populated by the lower layers (don't know of it's bitbake itself that provides the default or if its in oe-core). It may also be appended or overridden by the classes that the recipe inherits.13:15
dwagenkusually you want to keep the default do_install task but also copy some custom files into the image, thus do_install:append() is what you usally see/use.13:15
*** wmills <wmills!> has joined #yocto13:21
rburtonmanuel1985: in that case, the autotools class provides a do_install13:22
manuel1985dwagenk, rburton: Thanks both13:23
lukmaIf I may have a question regarding kernel-meta repository and *.scc files13:25
lukmaI would like to reuse bsp/beaglebone.scc13:25
lukmabut remove some of "includes" (which I don't need)13:26
lukmaShall I:13:26
lukma1. Prepare local *.cfg with # CONFIG .... not defined13:26
lukma2. Provide local beaglebone.scc and copy it to the kernel-meta/bsp/beaglebone directory at do_kernel_configure:prepend()13:27
lukma3. Use KBUILD_DEFCONFIG with some local set of *.cfg files?13:27
manuel1985Can I have a do_install:append() in both a recipe and an append recipe? Do they get merged or does one overwrite the other?13:36
manuel1985With variables they kinda acumulate but not sure if it's the same for functions.13:36
qschulzmanuel1985: :append always get applied13:37
qschulzin the order in which they were parsed13:37
manuel1985qschulz: kthx :)13:37
qschulzmanuel1985: also, bitbake -e prints the content of the task after parsing IIRC13:38
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:27fc:a530:7097:2c60> has quit IRC (Read error: Connection reset by peer)13:39
*** AKN <AKN!~AKN@> has quit IRC (Read error: Connection reset by peer)13:39
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto13:39
*** tre <tre!> has quit IRC (Remote host closed the connection)13:43
*** ar__ <ar__!~akiCA@user/akica> has joined #yocto13:45
*** sakoman <sakoman!> has joined #yocto13:55
*** codavi <codavi!~akiCA@user/akica> has joined #yocto14:02
*** ar__ <ar__!~akiCA@user/akica> has quit IRC (Ping timeout: 245 seconds)14:06
*** florian_kc <florian_kc!> has joined #yocto14:31
RPmoto-timo: I have patches to help the reproducible issues14:37
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Remote host closed the connection)14:38
moto-timoRP: thank you14:38
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto14:38
*** rber|res <rber|res!~rber|> has quit IRC (Ping timeout: 256 seconds)14:40
*** rber|res <rber|res!~rber|> has joined #yocto14:42
*** paulg <paulg!> has joined #yocto14:43
*** dvorkindmitry <dvorkindmitry!~dv@> has joined #yocto14:52
RPmoto-timo: patch sent out14:57
*** rber|res <rber|res!~rber|> has quit IRC (Ping timeout: 268 seconds)14:58
*** marc1 <marc1!> has quit IRC (Ping timeout: 240 seconds)15:10
*** rber|res <rber|res!~rber|> has joined #yocto15:11
*** marc1 <marc1!> has joined #yocto15:12
*** osama <osama!> has quit IRC (Ping timeout: 240 seconds)15:15
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto15:22
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Quit: install gentoo)15:24
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto15:25
*** alicef_ <alicef_!~none@gentoo/developer/alicef> has joined #yocto15:27
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Ping timeout: 256 seconds)15:29
*** rfuentess <rfuentess!> has joined #yocto15:34
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto15:36
*** alicef_ <alicef_!~none@gentoo/developer/alicef> has quit IRC (Read error: Connection reset by peer)15:36
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Client Quit)15:39
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto15:40
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Ping timeout: 250 seconds)15:50
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto15:50
moto-timoSaur[m]: thank you for the review of my patches... it is helpful to get a second set of eyes on things15:57
*** mrpelotaz0 <mrpelotaz0!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 240 seconds)15:57
*** AKN_R <AKN_R!~AKN@> has joined #yocto15:59
*** AKN <AKN!~AKN@> has joined #yocto15:59
*** florian_kc <florian_kc!> has quit IRC (Ping timeout: 256 seconds)15:59
*** osama <osama!> has joined #yocto16:01
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto16:01
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Remote host closed the connection)16:03
*** osama1 <osama1!> has joined #yocto16:03
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto16:03
*** osama <osama!> has quit IRC (Ping timeout: 256 seconds)16:06
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)16:11
*** Etheryon <Etheryon!~textual@> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)16:18
landgrafRP: it's pidgin/libgnt_2.14.1.b from meta-oe16:34
*** AKN_R <AKN_R!~AKN@> has quit IRC (Quit: Leaving)16:36
moto-timosgw: I put some ideas about the recipetool/devtool changes for new python packaging into
RPlandgraf: scarily, pidgin is still using mercurial so we probably shouldn't drop it16:41
kergothHuh, I'm surprised any projects are still using it16:42
RPkergoth: so am I, we were just talking about dropping it16:42
*** florian_kc <florian_kc!> has joined #yocto16:42
landgrafRP: ok. will fight with it then then :)16:45
*** rfuentess <rfuentess!> has quit IRC (Remote host closed the connection)16:45
RPlandgraf: I think we might just tell people to use mecurial from the host though16:47
RPlandgraf: I'm not sure if is worth too much more time on it :/16:47
*** mauro_anjo <mauro_anjo!~quassel@> has quit IRC (Read error: Connection reset by peer)16:47
* JaMa was cleaning some older workdirs and found many svn, cvs, bzr, hg checkouts as well, but only a few of them still had working upstream repo16:52
JaMaand damn, they are difficult to use after so many years using mostly git everywhere16:53
JaMaeven with "git svn", git-remote-hg, git-remote-bzr (sadly the last 2 require normal mercurial and bzr to be installed as well and also python2 :)16:54
RPJaMa: we removed the bzr fetcher since it was so unused16:55
*** AKN <AKN!~AKN@> has quit IRC (Read error: Connection reset by peer)16:55
JaMayes, that's fine with me, even gentoo removed ebuild for bzr, because nobody was interested to update it for python317:00
JaMaubuntu still has a package as they still use it on launchpad17:01
*** lucaceresoli <lucaceresoli!> has quit IRC (Quit: Leaving)17:02
RPJaMa: I thought it was totally gone!17:15
landgrafRP: well. mailman2 is still in use here and there17:16
landgrafand it's bazaar based iirc17:16
*** mckoan is now known as mckoan|away17:28
JaMaRP: I thought so as well until my recent digging, but I'm not aware of any OE recipe still activelly using it, so I'm fine with fetcher removal17:39
*** dev1990 <dev1990!> has joined #yocto17:40
RPJaMa: it isn't coming back :)17:43
JaMazombies are real.. :)17:49
* kanavin feels like crap today17:50
kanavinmy mom is safe17:51
frayI'm glad to hear she's safe..17:52
RPkanavin: it is pretty horrible and sad, glad she is ok :(17:52
kanavinif you didn't know I am 25% ukrainian, 25% belorussian, 50% russian17:53
khemyes agree, glad to hear that17:53
kanavinmy mom lives in st.petersburg, far away from any hostilities, but I did transfer her money just now via western union, as economy will plummet there17:54
frayYa, good chance all of that (money transfer) is going to get shut down really soon17:54
fraygoing to hurt a lot of innocent people17:54
kanavinfray, not exactly innocent. they did vote for putin. my mom did not, but she's 76, and going to protests at that age - when the police will take you into custody - isn't exactly a good idea.18:02
*** ldericher <ldericher!> has quit IRC (Quit: ZNC 1.8.2 -
*** ldericher <ldericher!> has joined #yocto18:09
alejandrohskanavin: I'm glad to hear that too18:14
moto-timoRP: I'm not finding BB_REMOVED_CLASS_MSGS[image-prelink] = "fix USER_CLASSES in  your local.conf" anywhere... did you perhaps have a WIP branch for that?18:14
frayI was just given a new RHEL install, and I'm getitng an error from bitbake/lib/bb/pysh/ "import pyshtables, no module named pyshtables'18:14
frayany idea what I need to get installed?18:14
kergothfray: pyshtables is generated. is the bitbake dir writable?18:15
moto-timoRP: I'm guessing it would need to have been some tooling in bitbake/lib/bb/parse18:15
frayyes, it's writable18:16
moto-timokanavin: hoping for the best... certainly distressing times :/18:18
fraypretty clear I'm missing something from my install.. it won't generate it, and thus can't find it18:23
*** huseyinkozan <huseyinkozan!~hk@> has joined #yocto18:24
frayfound it.. problem is 'from hashlib import md5'  there is no md5 since this is a FIPS install18:27
fraythat is in bitbake/lib/ply/yacc.py18:27
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 240 seconds)18:28
*** goliath <goliath!~goliath@user/goliath> has joined #yocto18:33
frayply doesn't support the fips stuff the way it's implemented.. there is a simple fix, but I've no way to verify it outside this environment..  Once I get a little further I'll send something to the list18:44
kergothI wonder if we should look at alternatives eventually. I think there are some new parsing options in python nowadays. i.e. guido's series about peg parsers, lark, etc18:47
fraymore or less the fix for this (and another issue) is replacing 'hashlib.md5()' with ''MD5', usedforsecurity=False)'18:48
frayit's possible that usedforsecurity can be an argument to the md5, but I'm not sure.. the references I found all said you need to use 'new'18:48
kergothsimple enough18:49
fraywhat I find funny.. the reports of failures I had for using on a FIPS install, the failures were during RPM packaging.. NOT in bitbake or the classes.. so far I've gotten a raft of failures in bitbake/classes.. (easy ones, but failures)18:51
fraythis should give us a list of places we may need to consider moving to something stronger then md5.. (or if it's not for 'security' we can use the 'new' approach)18:52
fraythings like the LIC_FILE_CHKSUM are likely suspect and probably shouldn't use md5 anymore.  Things like hashes for variables in teh cache, it'll be fine to use md5s..18:53
*** prabhakarlad <prabhakarlad!> has quit IRC (Quit: Client closed)19:05
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Read error: Connection reset by peer)19:10
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto19:10
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Read error: Connection reset by peer)19:25
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto19:25
rburtonRP: when are you merging the python wheel stuff into oe-core?19:32
rburton(if its this evening, i'll leave it, otherwise I'll start pinning out CI to specific SHAs)19:33
*** Maxxed <Maxxed!> has joined #yocto19:38
moto-timorburton: we need to see if the reproducible jobs are healthier on AB19:40
RPrburton: waiting for builds to actually pass19:45
*** florian <florian!> has quit IRC (Quit: Ex-Chat)19:55
rburtoni'll send a patch to drop meta-oe's layer priority tomorrow as this is madness19:57
rburtoni forgot it was not equal to core19:58
*** florian_kc <florian_kc!> has quit IRC (Ping timeout: 245 seconds)19:58
khemhmmm vnc to runqemu is not working any ideas ?20:15
khemit used to work fine in same setup. This is master20:15
kergothrburton: good idea. I have an override in meta-mentor's setup scripts that forces the meta-oe priority to 1 due to previous issues.20:17
kergothhorrible hack, but..20:18
kergothI still wonder if bits to sort bblayers by layer priority would be worthwhile upstream. I have a little bitbake-layers command to do it on demand at least, maybe i should submit that20:18
*** amitk <amitk!~amit@> has quit IRC (Ping timeout: 245 seconds)20:19
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto20:31
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto20:32
moto-timoSeems like oeqa/files/buildhistory_filelist1.txt and oeqa/files/buildhistory_filelist2.txt pointing at python3.8 should be moved to python3.10?20:35
JaMakergoth: if it supports selecting own priorities as well, then it would be interesting - now we're generating bblayers.conf with own mcf tool which decideds the order as well as sets priorities of all included layers20:35
kergothHuh, it doesn't currently but certainly could. That's interesting20:35
kergothI've been considering submitting a variety of new bitbake-layers commands to try to upstream at least some of what we're doing with our scripts, but haven't gotten it to completion20:36
moto-timogit status20:36
moto-timonot sure what to do about as I am preparing patches to move distutils*.bbclasses to meta-python20:49
*** florian_kc <florian_kc!> has joined #yocto21:03
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)21:06
*** olani <olani!> has joined #yocto21:08
RPrburton: given there are still a couple of issues, won't be today21:16
smurraykhem: I successfully used publicvnc with runqemu earlier today with a qemux86-64 build using master from sometime yesterday, that was with remmina as client21:18
rburtonmoto-timo: print a message if it needs to use that class and the meta-python layer isn't enabled?21:28
*** huseyinkozan <huseyinkozan!~hk@> has quit IRC (Quit: Konversation terminated!)21:29
moto-timorburton: that's what I was thinking... just need to figure out proper syntax21:29
RPmoto-timo: python3-flit-core uses pip install with no --root21:30
RPmoto-timo: can you remember why --target instead of what the class does?21:32
* RP hasn't looked anything up yet21:32
moto-timoah the do_install is different21:32
RPmoto-timo: Looking at the docs, can we replace that with --prefix and --root ?21:33
moto-timoRP: --target was just what worked at first... and then I was resisting using pip_install_wheel class because it wasn't straight forward.21:33
RPmoto-timo: ok, I think if we swap options around it might work21:33
moto-timoyes, exactly... do the same thing as the pip_install_wheel class. that was just an oversight when we fixed that21:33
armpitRP, does 14745 help ?21:35
RPmoto-timo: local test says that fixes flit21:36
RParmpit: yes, thanks. But I still plan to talk about on Monday21:36
sgwRP: Is INCOMPATIBLE_LICENSE = "<some lic>" valid?  All the selftests seem to focus on the pn-<image> override style21:37
RPsgw: I'd think it should be21:38
moto-timoRP: I think I will inherit pip_install_wheel and use the knobs to set the wheel path properly... so we have the flags in one place21:38
RPmoto-timo: ok, I guess I should stare at numpy then21:38
*** dvorkindmitry <dvorkindmitry!~dv@> has quit IRC (Quit: KVIrc 5.0.0 Aria
alejandrohsDoes anyone happen to know how to pass -D or -e (or any bitbake argument) to kas?21:51
alejandrohsThe way it calls bitbake seems to tell it -D is another target which no providers are found for of course21:51
moto-timoajejandrohs: I usually use kas shell for that21:52
alejandrohsyeah I live off of that but where im trying to debug its automated :(21:52
moto-timoalejandrohs: probably jonmason or rburton have better experience on that front.21:53
* moto-timo stares at a build because it just can't happen fast enough21:53
RPmoto-timo: I'm now struggling to find a python 3.10 bytecode decompiler21:55
alejandrohsmoto-timo: I did that when it was building rust-native21:56
moto-timo ?21:56
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto21:56
moto-timoalejandrohs: this is just because I'm building on master-next and glibc is rebuilding21:56
moto-timoI guess that's just a library so not a "tool"21:56
RPmoto-timo: it may be enough22:01
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)22:03
RPmoto-timo: dis is what we need. and we'll not mention me calling my test script "dis" and wondering why I was getting module load error22:04
moto-timoRP: my lips are sealed22:04
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)22:07
alejandrohsRP: hahaha22:08
RPmoto-timo: disassembly is the same so it is something in the 16 byte header22:09
moto-timoRP: flit-core patch sent... feels good to return that to the same pattern as other installs22:10
moto-timo(fast forward it to the same pattern to be more precise)22:11
moto-timoRP: hmmm. what would change the header?22:11
RPmoto-timo: this changed in 3.10 so it is unclear what it is22:12
moto-timoRP: 3.10 has certainly been the "gift" that keeps on giving.22:12
RPmoto-timo: looks like there are two modes, hash and timestamp and this could be the hash of the source file, which is the same in both cases22:23
moto-timoRP: ?22:24
moto-timobut that sounds like it was for requirements... which is why I ignored it22:25
fraymeta-oe - "jack" recipe doesn't build as it has some internal thing that uses md5 apparently22:26
moto-timoRP: debian says python3-pyelftools is reproducible :/
khemsmurray:  vnc worked ok for me it was pilot error, due to wrong port. but I still have problem where it does not launch with gtk or sdl, I dont really use it in that capacity so its ok. vnc is what I needed22:54
smurraykhem: okay.  I've not tried anything other than vnc for a long time, as it's way more convenient for me with my setup22:57
RPmoto-timo: can at least decode the header22:57
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 256 seconds)23:00
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto23:01
moto-timoRP: that's pretty slick... good find23:02
RPmoto-timo: and bottom line is the hash is different23:05
moto-timoRP: salt problem?23:05
moto-timoRP: at least for python3-docutils/0.18.1-r0/image/usr/lib/python3.10/site-packages/docutils/ it has the path to the file in "filename" so that would be different paths for build A and build B correct?23:08
moto-timoor am I reading the output wrong from the tool :/23:08
RPmoto-timo: is there a problem with It looks like other pyc files in docutils in the bin dir?23:10
moto-timoRP: right... I'm being dense23:11
*** codavi <codavi!~akiCA@user/akica> has quit IRC (Ping timeout: 256 seconds)23:11
moto-timoRP: we could just not copy the /usr/bin/__pycache__23:12
RPmoto-timo: it is odd it is just that single bindir23:13
RPmoto-timo: the numpy issue looks quite different23:13
RPalthough pyelftools is another issue :/23:14
RPmoto-timo: I think I know. I'd bet it hashes the file before we update the shebang23:14
RPmoto-timo: so we need to recompile after changing that23:14
moto-timoRP: aha!23:15
RPmoto-timo: I'm going to guess you can figure out the thing to do after the sed to do that (I think there is a line in the main python recipe we can crib from)23:16
* RP can take a quick look at numpy as I have a feeling I recognise it 23:16
RPmoto-timo:        # Unfortunately the following pyc files are non-deterministc due to 'frozenset'23:19
RPmoto-timo: some of the code in numpy is using frozenset so that is the issue there23:19
RPmoto-timo: fix is to delete the pyc for that bit23:20
*** kriive <kriive!~kriive@user/kriive> has quit IRC (Read error: Connection reset by peer)23:22
*** kriive <kriive!~kriive@user/kriive> has joined #yocto23:22
moto-timoRP: docutils also has '#!/usr/bin/env python' in those scripts23:23
RPmoto-timo: we're probably changing it to python3?23:24
moto-timoRP: that's my thought23:25
RPmoto-timo: I have a numpy fix ready FWIW23:26
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)23:28
RPmoto-timo: want me to write the recompile patch?23:28
RPI'm keen to try and get something onto the AB before I collapse/sleep23:28
moto-timoRP: I think you are closer to getting it done than I am23:28
moto-timoRP: I was going with 'devtool modify' on python3-docutils approach23:29
* RP would definitely not have started there23:30
RPmoto-timo: although my idea of fixing this results in a pseudo abort()23:34
moto-timoRP: there's always something else to slow progress23:34
RPmoto-timo: patches in master-next23:43
RPmoto-timo: you have the flit fix?23:43
moto-timoRP: sent to ML23:43
moto-timoexcept I don't see it on patchwork23:44
RPmoto-timo: I don't see it :/23:44
moto-timofat fingered the list23:45
moto-timoRP: is the hash in the wheel though? meh... brain not exactly firing on all cylinders23:48
moto-timoRP: I'll switch to master-next and keep on checking23:50
moto-timoRP: thank you and have a good night's sleep23:50
RPmoto-timo: I think this should be right but we'll see23:52
moto-timoRP: I'm running slimmed reproducible build now..23:53
RPI've set the autobuilder at it23:53
moto-timoI'll watch both23:55

Generated by 2.17.2 by Marius Gedminas - find it at!