agherzan | How would one handle machine features that are based on peripherals? For example adding to a non-rtc machine, an rtc module. | 00:24 |
---|---|---|
agherzan | Is it expected for such a setup to always come with a separated machine? | 00:25 |
*** florian_kc <florian_kc!~florian@dynamic-093-135-085-051.93.135.pool.telefonica.de> 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 #yocto | 01:08 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 240 seconds) | 01:16 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 01:21 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-236-92.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!) | 01:28 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 240 seconds) | 01:33 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 01:35 | |
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Read error: Connection reset by peer) | 01:36 | |
*** chep` <chep`!~chep@82-65-36-115.subs.proxad.net> has joined #yocto | 01:37 | |
*** chep` is now known as chep | 01:37 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds) | 01:45 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 01:46 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@user/locutusofborg> has quit IRC (Remote host closed the connection) | 01:52 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds) | 01:52 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@93-50-192-18.ip153.fastwebnet.it> has joined #yocto | 01:53 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 01:58 | |
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has quit IRC (Ping timeout: 252 seconds) | 02:05 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds) | 02:09 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 02:12 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Remote host closed the connection) | 02:13 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 02:13 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 02:15 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 02:17 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-136-96.home.otenet.gr> has joined #yocto | 02:32 | |
*** RobertBerger <RobertBerger!~rber|res@ppp-2-86-136-96.home.otenet.gr> has quit IRC (Ping timeout: 272 seconds) | 02:34 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Quit: Ping timeout (120 seconds)) | 02:35 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 02:35 | |
*** Bardon <Bardon!~Bardon@user/Bardon> has joined #yocto | 02:39 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 256 seconds) | 03:11 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 03:16 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 240 seconds) | 03:23 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 03: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 #yocto | 03:37 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 256 seconds) | 03:40 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 03:47 | |
*** amitk <amitk!~amit@103.59.74.130> has joined #yocto | 03:51 | |
*** jclsn71 <jclsn71!~jclsn@188.136.246.232.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 03:56 | |
*** jclsn7 <jclsn7!~jclsn@95.163.173.57.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds) | 03:58 | |
*** jclsn71 is now known as jclsn7 | 03: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 #yocto | 04:26 | |
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto | 04:52 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 272 seconds) | 05:00 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 05:02 | |
AKN | Hi, 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 pruss1 | 05:09 |
AKN | Include pru-icss , pruss-lld recipes still couldn't brinup the pru cores | 05: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 #yocto | 05:14 | |
moto-timo | RP: looks like there must be something in the wheels (guessing timestamps) that is breaking reproducible build :/ | 05:24 |
mcfrisk | thanks Saur[m] RP, I'll have a look and possibly cherry-pick to my dunfell tree | 05:47 |
mcfrisk | oops, need coffee | 05:48 |
*** davidinux <davidinux!~davidinux@45.9.251.38> has joined #yocto | 06:09 | |
*** davidinux <davidinux!~davidinux@45.9.251.38> has quit IRC (Ping timeout: 256 seconds) | 06:15 | |
*** davidinux <davidinux!~davidinux@net-188-153-130-222.cust.vodafonedsl.it> has joined #yocto | 06:17 | |
*** osama1 <osama1!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> has joined #yocto | 06:18 | |
*** osama2 <osama2!~osama@eth1-fw1-nbg6.eb.noris.de> has joined #yocto | 06:20 | |
*** osama1 <osama1!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> 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!~osama@eth1-fw1-nbg6.eb.noris.de> has quit IRC (Ping timeout: 240 seconds) | 06:44 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06:44 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 06:46 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit) | 06:51 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Ping timeout: 272 seconds) | 06:56 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 07:05 | |
*** Etheryon <Etheryon!~textual@79.113.77.204> has joined #yocto | 07:05 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has joined #yocto | 07:05 | |
*** mvlad_ <mvlad_!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has joined #yocto | 07: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 #yocto | 07: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 #yocto | 07:28 | |
*** Guest61 <Guest61!~Guest61@83.144.242.82> has joined #yocto | 07:32 | |
*** Guest61 <Guest61!~Guest61@83.144.242.82> has left #yocto | 07:33 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 07:33 | |
*** lucaceresoli <lucaceresoli!~ceresoli@host-79-2-93-196.business.telecomitalia.it> has joined #yocto | 07:48 | |
*** mckoan|away is now known as mckoan | 07:57 | |
*** kevinrowland <kevinrowland!~kevinrowl@104.129.199.51> has quit IRC (Ping timeout: 256 seconds) | 08:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 08:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit) | 08:02 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 08:03 | |
Etheryon | Morning, is there any way I can investigate why rfkill is soft-blocking my device? | 08:12 |
*** kanavin_ <kanavin_!~Alexander@5.28.66.160> has quit IRC (Remote host closed the connection) | 08:12 | |
*** creich_ <creich_!~creich@p200300f6af20a3108e4028e254030d35.dip0.t-ipconnect.de> has joined #yocto | 08:13 | |
LetoThe2nd | yo dudX | 08:13 |
*** creich <creich!~creich@p200300f6af346e106be554d7e7588469.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds) | 08:14 | |
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has joined #yocto | 08:17 | |
mckoan | good morning, probably not | 08:18 |
*** gsalazar <gsalazar!~gsalazar@161.230.168.194> has joined #yocto | 08:23 | |
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has joined #yocto | 08:29 | |
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has quit IRC (Remote host closed the connection) | 08:29 | |
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has joined #yocto | 08:29 | |
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has quit IRC (Remote host closed the connection) | 08:30 | |
*** gsalazar <gsalazar!~gsalazar@161.230.168.194> has quit IRC (Ping timeout: 240 seconds) | 08:31 | |
*** Guest5255 <Guest5255!~Guest52@86-82-153-189.fixed.kpn.net> has joined #yocto | 08:45 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 08:46 | |
zyga[m] | indeed | 08:46 |
Guest5255 | Hi, how can I test if a certain out-of-tree kernel module actually works (the module is visible with lsmod)? | 08:47 |
qschulz | michaelo: they build because the SPHINXOPTS patch was merged c.f. 931d409b255a85f2217ca093d8391a678ce00ddb | 08:48 |
LetoThe2nd | Guest5255: by testing it? That totally depends on what the module is supposed to do. | 08:49 |
Guest5255 | temperature sensor | 08:50 |
qschulz | michaelo: https://git.yoctoproject.org/yocto-docs/tree/documentation/conf.py?h=yocto-3.4.1#n93 | 08:50 |
LetoThe2nd | Guest5255: 1) apply temperature 2) read value :) | 08:50 |
Guest5255 | I've checked the /sys/bus devices directory | 08: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 |
LetoThe2nd | Guest5255: 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 |
Guest5255 | LetoThe2nd You are absolutely right, I already did but I will check again, thanks! | 08:54 |
RP | So 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 changes | 08:54 |
LetoThe2nd | RP: perfect time to start day drinking. | 08:54 |
LetoThe2nd | or a mosh pit. | 08:54 |
LetoThe2nd | or both. | 08:54 |
Guest5255 | or green tea :) | 08:55 |
landgraf | is 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 | |
qschulz | landgraf: I'm not sure you can know from a recipe if another recipe has a task? | 09:00 |
qschulz | landgraf: what's the actual usecase? | 09:00 |
*** booboo1212[m] <booboo1212[m]!~booboo121@2001:470:69fc:105::1:7174> has joined #yocto | 09:00 | |
landgraf | qschulz: It's class wide function. I'm trying to run abi checker function for each recipe | 09:01 |
landgraf | but some of them like buildtools-tarball.bb 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 #yocto | 09:02 | |
Guest5255 | What is the difference (advantages/disadvantages) between generating root filesystem with busybox and with yocto? | 09:03 |
RP | qschulz, michaelo: mhalstead added some patches to fix the version switch issues | 09:03 |
RP | (on the docs) | 09:03 |
landgraf | qschulz: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 nostamp | 09:04 |
qschulz | RP: yeah, I hate those :) We need to do something about it so it's either not forgotten or not required | 09:04 |
qschulz | hate is a strong word | 09:04 |
rber|res | Guest5255, There are different possibilities to write a driver for a temperature sensor. What kind of driver is yours? industrial IO? | 09:04 |
qschulz | I'm disappointed we're still forgetting about those changes before tagging | 09:04 |
qschulz | so it means we need to do something about it :) | 09:05 |
RP | qschulz: agreed | 09:06 |
RP | qschulz: trouble is it isn't tagging, it needs to be done before the release is built :/ | 09:06 |
RP | qschulz: but if we do it then, the website can update too soon | 09:06 |
Guest5255 | rber|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 used | 09:07 |
RP | qschulz: 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-Carazza | 09:08 | |
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto | 09:09 | |
rber|res | Guest5255, 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 | |
Guest5255 | rber|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 anything | 09:14 |
rber|res | Guest5255, 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: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-temperature/ltc2983 | 09:17 |
qschulz | RP: what I had in mind is to run git commands from conf.py and yocto-vars.py to not have to maintain the version number | 09:19 |
qschulz | and get the version number from the tag | 09:22 |
Guest5255 | rber|res Thank you, I forgot about those points! | 09:22 |
*** Guest5255 <Guest5255!~Guest52@86-82-153-189.fixed.kpn.net> has quit IRC (Quit: Client closed) | 09:23 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:30 | |
*** osama2 <osama2!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> has joined #yocto | 09:30 | |
*** osama3 <osama3!~osama@eth1-fw1-nbg6.eb.noris.de> has joined #yocto | 09:31 | |
*** osama2 <osama2!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> 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!~olani@h87-96-160-54.cust.a3fiber.se> has quit IRC (Remote host closed the connection) | 09:42 | |
*** olani <olani!~olani@h87-96-160-54.cust.a3fiber.se> has joined #yocto | 09:43 | |
RP | qschulz: I'd be ok with that | 09:47 |
*** osama3 <osama3!~osama@eth1-fw1-nbg6.eb.noris.de> has quit IRC (Ping timeout: 256 seconds) | 09:47 | |
RP | qschulz: or we set from the tag in the build? | 09:48 |
qschulz | RP: sorry didn't get your last sentence? | 09:48 |
landgraf | does '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 #yocto | 09:53 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 09: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@191.13.251.42> has joined #yocto | 09:56 | |
landgraf | Saur[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!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> has joined #yocto | 09:58 | |
landgraf | Saur[m]: right. It's exactly I want to achieve. | 09:59 |
*** osama4 <osama4!~osama@eth1-fw1-nbg6.eb.noris.de> has joined #yocto | 09:59 | |
*** osama <osama!~osama@eth1-fw1-nbg6.eb.noris.de> has joined #yocto | 10:02 | |
*** osama4 <osama4!~osama@eth1-fw1-nbg6.eb.noris.de> has quit IRC (Read error: Connection reset by peer) | 10:02 | |
*** osama3 <osama3!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 256 seconds) | 10:03 | |
*** olani <olani!~olani@h87-96-160-54.cust.a3fiber.se> has quit IRC (Ping timeout: 256 seconds) | 10:15 | |
*** jclsn7 <jclsn7!~jclsn@188.136.246.232.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds) | 10:30 | |
*** jclsn7 <jclsn7!~jclsn@134.101.190.157.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 10:35 | |
RP | qschulz: the build script we use could change those variables and set them automatically? | 10:39 |
*** jclsn7 <jclsn7!~jclsn@134.101.190.157.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 256 seconds) | 10:41 | |
*** jclsn7 <jclsn7!~jclsn@149.224.120.127.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 10:42 | |
qschulz | RP: yes.. the issue is that if people build locally, they'll have incorrectly configured documentation | 10:44 |
manuel1985 | Can anyone tell me why https://git.yoctoproject.org/poky/plain/meta/recipes-connectivity/openssh/openssh_8.8p1.bb only has a do_install:append() but no plain do_install()? Is this a common thing? | 10:46 |
RP | qschulz: true, but I'm not sure I like the idea of the docs output for a give tag being variable either | 10:47 |
RP | qschulz: I guess it depends on the implementation | 10:47 |
qschulz | RP: 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 |
qschulz | RP: 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.yaml | 10:51 |
qschulz | in which case it wouldn't be reproducible over time | 10:52 |
qschulz | except if we go for major releases only in this variable | 10:52 |
RP | qschulz: when cloning repos, not everyone fetches tags :/ | 10:58 |
*** Habbie <Habbie!peter@lorentz.7bits.nl> has quit IRC (Ping timeout: 240 seconds) | 10:59 | |
qschulz | RP: ugh.. people.. | 11:00 |
qschulz | :) | 11:00 |
*** Habbie <Habbie!peter@lorentz.7bits.nl> has joined #yocto | 11:06 | |
*** dvorkindmitry <dvorkindmitry!~dv@5.167.98.73> has quit IRC (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/) | 11:40 | |
*** AKN <AKN!~AKN@122.174.251.205> has quit IRC (Read error: Connection reset by peer) | 11:49 | |
*** AKN <AKN!~AKN@122.174.251.205> has joined #yocto | 11:54 | |
pasherring | Hey 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 dtbo | 12:07 |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Ping timeout: 256 seconds) | 12:09 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 12:12 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 12:21 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 12:44 | |
*** _wmills <_wmills!~wmills@pool-71-163-150-39.washdc.fios.verizon.net> 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 |
dwagenk | usually 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!~wmills@pool-71-163-150-39.washdc.fios.verizon.net> has joined #yocto | 13:21 | |
rburton | manuel1985: in that case, the autotools class provides a do_install | 13:22 |
manuel1985 | dwagenk, rburton: Thanks both | 13:23 |
lukma | If I may have a question regarding kernel-meta repository and *.scc files | 13:25 |
lukma | I would like to reuse bsp/beaglebone.scc | 13:25 |
lukma | but remove some of "includes" (which I don't need) | 13:26 |
lukma | Shall I: | 13:26 |
lukma | 1. Prepare local *.cfg with # CONFIG .... not defined | 13:26 |
lukma | 2. Provide local beaglebone.scc and copy it to the kernel-meta/bsp/beaglebone directory at do_kernel_configure:prepend() | 13:27 |
lukma | 3. Use KBUILD_DEFCONFIG with some local set of *.cfg files? | 13:27 |
manuel1985 | Can 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 |
manuel1985 | With variables they kinda acumulate but not sure if it's the same for functions. | 13:36 |
qschulz | manuel1985: :append always get applied | 13:37 |
qschulz | in the order in which they were parsed | 13:37 |
manuel1985 | qschulz: kthx :) | 13:37 |
qschulz | manuel1985: also, bitbake -e prints the content of the task after parsing IIRC | 13: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@122.174.251.205> has quit IRC (Read error: Connection reset by peer) | 13:39 | |
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto | 13:39 | |
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection) | 13:43 | |
*** ar__ <ar__!~akiCA@user/akica> has joined #yocto | 13:45 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 13:55 | |
*** codavi <codavi!~akiCA@user/akica> has joined #yocto | 14:02 | |
*** ar__ <ar__!~akiCA@user/akica> has quit IRC (Ping timeout: 245 seconds) | 14:06 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 14:31 | |
RP | moto-timo: I have patches to help the reproducible issues | 14:37 |
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Remote host closed the connection) | 14:38 | |
moto-timo | RP: thank you | 14:38 |
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto | 14:38 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-136-96.home.otenet.gr> has quit IRC (Ping timeout: 256 seconds) | 14:40 | |
*** rber|res <rber|res!~rber|res@athedsl-202159.home.otenet.gr> has joined #yocto | 14:42 | |
*** paulg <paulg!~paulg@104-195-159-20.cpe.teksavvy.com> has joined #yocto | 14:43 | |
*** dvorkindmitry <dvorkindmitry!~dv@5.167.98.73> has joined #yocto | 14:52 | |
RP | moto-timo: patch sent out | 14:57 |
*** rber|res <rber|res!~rber|res@athedsl-202159.home.otenet.gr> has quit IRC (Ping timeout: 268 seconds) | 14:58 | |
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 15:10 | |
*** rber|res <rber|res!~rber|res@athedsl-202096.home.otenet.gr> has joined #yocto | 15:11 | |
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto | 15:12 | |
*** osama <osama!~osama@eth1-fw1-nbg6.eb.noris.de> has quit IRC (Ping timeout: 240 seconds) | 15:15 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 15:22 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Quit: install gentoo) | 15:24 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto | 15:25 | |
*** alicef_ <alicef_!~none@gentoo/developer/alicef> has joined #yocto | 15:27 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC (Ping timeout: 256 seconds) | 15:29 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 15:34 | |
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto | 15: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 #yocto | 15: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 #yocto | 15:50 | |
moto-timo | Saur[m]: thank you for the review of my patches... it is helpful to get a second set of eyes on things | 15:57 |
*** mrpelotaz0 <mrpelotaz0!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 240 seconds) | 15:57 | |
*** AKN_R <AKN_R!~AKN@103.163.248.41> has joined #yocto | 15:59 | |
*** AKN <AKN!~AKN@103.163.248.41> has joined #yocto | 15:59 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 256 seconds) | 15:59 | |
*** osama <osama!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> has joined #yocto | 16:01 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 16:01 | |
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has quit IRC (Remote host closed the connection) | 16:03 | |
*** osama1 <osama1!~osama@eth1-fw1-nbg6.eb.noris.de> has joined #yocto | 16:03 | |
*** pasherring <pasherring!~pasherrin@2001:8a0:ec55:b200:3026:29df:173c:19bf> has joined #yocto | 16:03 | |
*** osama <osama!~osama@ipbcc2935c.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 256 seconds) | 16:06 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 16:11 | |
*** Etheryon <Etheryon!~textual@79.113.77.204> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 16:18 | |
landgraf | RP: it's pidgin/libgnt_2.14.1.b from meta-oe | 16:34 |
landgraf | *bb | 16:34 |
*** AKN_R <AKN_R!~AKN@103.163.248.41> has quit IRC (Quit: Leaving) | 16:36 | |
moto-timo | sgw: I put some ideas about the recipetool/devtool changes for new python packaging into https://bugzilla.yoctoproject.org/show_bug.cgi?id=14737 | 16:40 |
RP | landgraf: scarily, pidgin is still using mercurial so we probably shouldn't drop it | 16:41 |
kergoth | Huh, I'm surprised any projects are still using it | 16:42 |
RP | kergoth: so am I, we were just talking about dropping it | 16:42 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 16:42 | |
landgraf | RP: ok. will fight with it then then :) | 16:45 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 16:45 | |
RP | landgraf: I think we might just tell people to use mecurial from the host though | 16:47 |
RP | landgraf: I'm not sure if is worth too much more time on it :/ | 16:47 |
*** mauro_anjo <mauro_anjo!~quassel@191.13.251.42> 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 repo | 16:52 | |
JaMa | and damn, they are difficult to use after so many years using mostly git everywhere | 16:53 |
JaMa | even 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 |
RP | JaMa: we removed the bzr fetcher since it was so unused | 16:55 |
*** AKN <AKN!~AKN@103.163.248.41> has quit IRC (Read error: Connection reset by peer) | 16:55 | |
JaMa | yes, that's fine with me, even gentoo removed ebuild for bzr, because nobody was interested to update it for python3 | 17:00 |
JaMa | ubuntu still has a package as they still use it on launchpad | 17:01 |
*** lucaceresoli <lucaceresoli!~ceresoli@host-79-2-93-196.business.telecomitalia.it> has quit IRC (Quit: Leaving) | 17:02 | |
RP | JaMa: I thought it was totally gone! | 17:15 |
landgraf | RP: well. mailman2 is still in use here and there | 17:16 |
landgraf | and it's bazaar based iirc | 17:16 |
*** mckoan is now known as mckoan|away | 17:28 | |
JaMa | RP: 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 removal | 17:39 |
*** dev1990 <dev1990!~dev@dynamic-78-8-236-92.ssp.dialog.net.pl> has joined #yocto | 17:40 | |
RP | JaMa: it isn't coming back :) | 17:43 |
JaMa | zombies are real.. :) | 17:49 |
* kanavin feels like crap today | 17:50 | |
kanavin | my mom is safe | 17:51 |
fray | I'm glad to hear she's safe.. | 17:52 |
RP | kanavin: it is pretty horrible and sad, glad she is ok :( | 17:52 |
kanavin | if you didn't know I am 25% ukrainian, 25% belorussian, 50% russian | 17:53 |
khem | yes agree, glad to hear that | 17:53 |
kanavin | my 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 there | 17:54 |
fray | Ya, good chance all of that (money transfer) is going to get shut down really soon | 17:54 |
fray | going to hurt a lot of innocent people | 17:54 |
kanavin | fray, 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!~LDer@pantalaimon.yavook.de> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 18:09 | |
*** ldericher <ldericher!~LDer@pantalaimon.yavook.de> has joined #yocto | 18:09 | |
alejandrohs | kanavin: I'm glad to hear that too | 18:14 |
moto-timo | RP: 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 |
fray | I was just given a new RHEL install, and I'm getitng an error from bitbake/lib/bb/pysh/pyshyacc.py "import pyshtables, no module named pyshtables' | 18:14 |
fray | any idea what I need to get installed? | 18:14 |
kergoth | fray: pyshtables is generated. is the bitbake dir writable? | 18:15 |
moto-timo | RP: I'm guessing it would need to have been some tooling in bitbake/lib/bb/parse | 18:15 |
fray | yes, it's writable | 18:16 |
moto-timo | kanavin: hoping for the best... certainly distressing times :/ | 18:18 |
fray | pretty clear I'm missing something from my install.. it won't generate it, and thus can't find it | 18:23 |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.96> has joined #yocto | 18:24 | |
fray | found it.. problem is 'from hashlib import md5' there is no md5 since this is a FIPS install | 18:27 |
fray | that is in bitbake/lib/ply/yacc.py | 18:27 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 240 seconds) | 18:28 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 18:33 | |
fray | ply 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 list | 18:44 |
kergoth | I 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, etc | 18:47 |
fray | more or less the fix for this (and another issue) is replacing 'hashlib.md5()' with 'hashlib.new('MD5', usedforsecurity=False)' | 18:48 |
fray | it'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 |
kergoth | simple enough | 18:49 |
fray | what 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 |
fray | this 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 |
fray | things 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!~prabhakar@pc.renesas.eu> 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 #yocto | 19: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 #yocto | 19:25 | |
rburton | RP: 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!~Maxxed@nrgt.net> has joined #yocto | 19:38 | |
moto-timo | rburton: we need to see if the reproducible jobs are healthier on AB | 19:40 |
moto-timo | https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/3285 | 19:42 |
RP | rburton: waiting for builds to actually pass | 19:45 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 19:55 | |
rburton | i'll send a patch to drop meta-oe's layer priority tomorrow as this is madness | 19:57 |
rburton | i forgot it was not equal to core | 19:58 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 245 seconds) | 19:58 | |
khem | hmmm vnc to runqemu is not working any ideas ? | 20:15 |
khem | it used to work fine in same setup. This is master | 20:15 |
kergoth | rburton: 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 |
kergoth | horrible hack, but.. | 20:18 |
kergoth | I 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 that | 20:18 |
*** amitk <amitk!~amit@103.59.74.130> has quit IRC (Ping timeout: 245 seconds) | 20:19 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 20:31 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 20:32 | |
moto-timo | Seems like oeqa/files/buildhistory_filelist1.txt and oeqa/files/buildhistory_filelist2.txt pointing at python3.8 should be moved to python3.10? | 20:35 |
JaMa | kergoth: 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 layers | 20:35 |
kergoth | Huh, it doesn't currently but certainly could. That's interesting | 20:35 |
kergoth | I'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 completion | 20:36 |
moto-timo | git status | 20:36 |
moto-timo | lol | 20:36 |
moto-timo | not sure what to do about https://git.openembedded.org/openembedded-core/tree/scripts/lib/recipetool/create_buildsys_python.py#n225 as I am preparing patches to move distutils*.bbclasses to meta-python | 20:49 |
*** florian_kc <florian_kc!~florian@dynamic-002-244-130-202.2.244.pool.telefonica.de> has joined #yocto | 21:03 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds) | 21:06 | |
*** olani <olani!~olani@h87-96-160-54.cust.a3fiber.se> has joined #yocto | 21:08 | |
RP | rburton: given there are still a couple of issues, won't be today | 21:16 |
smurray | khem: I successfully used publicvnc with runqemu earlier today with a qemux86-64 build using master from sometime yesterday, that was with remmina as client | 21:18 |
rburton | moto-timo: print a message if it needs to use that class and the meta-python layer isn't enabled? | 21:28 |
*** huseyinkozan <huseyinkozan!~hk@31.223.46.96> has quit IRC (Quit: Konversation terminated!) | 21:29 | |
moto-timo | rburton: that's what I was thinking... just need to figure out proper syntax | 21:29 |
RP | moto-timo: python3-flit-core uses pip install with no --root | 21:30 |
RP | moto-timo: can you remember why --target instead of what the class does? | 21:32 |
* RP hasn't looked anything up yet | 21:32 | |
moto-timo | ah the do_install is different | 21:32 |
RP | moto-timo: Looking at the docs, can we replace that with --prefix and --root ? | 21:33 |
moto-timo | RP: --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 |
RP | moto-timo: ok, I think if we swap options around it might work | 21:33 |
moto-timo | yes, exactly... do the same thing as the pip_install_wheel class. that was just an oversight when we fixed that | 21:33 |
armpit | RP, does 14745 help ? | 21:35 |
RP | moto-timo: local test says that fixes flit | 21:36 |
RP | armpit: yes, thanks. But I still plan to talk about on Monday | 21:36 |
sgw | RP: Is INCOMPATIBLE_LICENSE = "<some lic>" valid? All the selftests seem to focus on the pn-<image> override style | 21:37 |
RP | sgw: I'd think it should be | 21:38 |
moto-timo | RP: 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 place | 21:38 |
RP | moto-timo: ok, I guess I should stare at numpy then | 21:38 |
*** dvorkindmitry <dvorkindmitry!~dv@5.167.98.73> has quit IRC (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/) | 21:40 | |
alejandrohs | Does anyone happen to know how to pass -D or -e (or any bitbake argument) to kas? | 21:51 |
alejandrohs | The way it calls bitbake seems to tell it -D is another target which no providers are found for of course | 21:51 |
moto-timo | ajejandrohs: I usually use kas shell for that | 21:52 |
alejandrohs | yeah I live off of that but where im trying to debug its automated :( | 21:52 |
moto-timo | alejandrohs: 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 enough | 21:53 | |
RP | moto-timo: I'm now struggling to find a python 3.10 bytecode decompiler | 21:55 |
alejandrohs | moto-timo: I did that when it was building rust-native | 21:56 |
moto-timo | https://docs.python.org/3/library/dis.html ? | 21:56 |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 21:56 | |
moto-timo | alejandrohs: this is just because I'm building on master-next and glibc is rebuilding | 21:56 |
moto-timo | I guess that's just a library so not a "tool" | 21:56 |
RP | moto-timo: it may be enough | 22:01 |
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection) | 22:03 | |
RP | moto-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 error | 22:04 |
moto-timo | RP: my lips are sealed | 22:04 |
*** mvlad <mvlad!~mvlad@2a02:2f08:4b12:b100:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 22:07 | |
alejandrohs | RP: hahaha | 22:08 |
RP | moto-timo: disassembly is the same so it is something in the 16 byte header | 22:09 |
moto-timo | RP: flit-core patch sent... feels good to return that to the same pattern as other installs | 22:10 |
moto-timo | (fast forward it to the same pattern to be more precise) | 22:11 |
moto-timo | RP: hmmm. what would change the header? | 22:11 |
RP | moto-timo: this changed in 3.10 so it is unclear what it is | 22:12 |
moto-timo | RP: 3.10 has certainly been the "gift" that keeps on giving. | 22:12 |
RP | moto-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 cases | 22:23 |
moto-timo | RP: https://www.mankier.com/1/pip-install#--require-hashes ? | 22:24 |
moto-timo | but that sounds like it was for requirements... which is why I ignored it | 22:25 |
fray | meta-oe - "jack" recipe doesn't build as it has some internal thing that uses md5 apparently | 22:26 |
moto-timo | RP: debian says python3-pyelftools is reproducible :/ https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-pyelftools.html | 22:39 |
khem | smurray: 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 needed | 22:54 |
smurray | khem: okay. I've not tried anything other than vnc for a long time, as it's way more convenient for me with my setup | 22:57 |
RP | moto-timo: https://raw.githubusercontent.com/nedbat/coveragepy/master/lab/show_pyc.py can at least decode the header | 22:57 |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 256 seconds) | 23:00 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 23:01 | |
moto-timo | RP: that's pretty slick... good find | 23:02 |
RP | moto-timo: and bottom line is the hash is different | 23:05 |
moto-timo | RP: salt problem? | 23:05 |
moto-timo | RP: at least for python3-docutils/0.18.1-r0/image/usr/lib/python3.10/site-packages/docutils/nodes.py 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-timo | or am I reading the output wrong from the tool :/ | 23:08 |
RP | moto-timo: is there a problem with nodes.py? It looks like other pyc files in docutils in the bin dir? | 23:10 |
moto-timo | RP: right... I'm being dense | 23:11 |
*** codavi <codavi!~akiCA@user/akica> has quit IRC (Ping timeout: 256 seconds) | 23:11 | |
moto-timo | RP: we could just not copy the /usr/bin/__pycache__ | 23:12 |
RP | moto-timo: it is odd it is just that single bindir | 23:13 |
RP | moto-timo: the numpy issue looks quite different | 23:13 |
RP | although pyelftools is another issue :/ | 23:14 |
RP | moto-timo: I think I know. I'd bet it hashes the file before we update the shebang | 23:14 |
RP | moto-timo: so we need to recompile after changing that | 23:14 |
moto-timo | RP: aha! | 23:15 |
RP | moto-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 | |
RP | moto-timo: python3_3.10.2.bb: # Unfortunately the following pyc files are non-deterministc due to 'frozenset' | 23:19 |
RP | moto-timo: some of the code in numpy is using frozenset so that is the issue there | 23:19 |
RP | moto-timo: fix is to delete the pyc for that bit | 23:20 |
*** kriive <kriive!~kriive@user/kriive> has quit IRC (Read error: Connection reset by peer) | 23:22 | |
*** kriive <kriive!~kriive@user/kriive> has joined #yocto | 23:22 | |
moto-timo | RP: docutils also has '#!/usr/bin/env python' in those scripts | 23:23 |
RP | moto-timo: we're probably changing it to python3? | 23:24 |
moto-timo | RP: that's my thought | 23:25 |
RP | moto-timo: I have a numpy fix ready FWIW | 23:26 |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 23:28 | |
RP | moto-timo: want me to write the recompile patch? | 23:28 |
RP | I'm keen to try and get something onto the AB before I collapse/sleep | 23:28 |
moto-timo | RP: I think you are closer to getting it done than I am | 23:28 |
moto-timo | RP: I was going with 'devtool modify' on python3-docutils approach | 23:29 |
* RP would definitely not have started there | 23:30 | |
moto-timo | :/ | 23:33 |
RP | moto-timo: although my idea of fixing this results in a pseudo abort() | 23:34 |
moto-timo | RP: there's always something else to slow progress | 23:34 |
RP | moto-timo: patches in master-next | 23:43 |
RP | moto-timo: you have the flit fix? | 23:43 |
moto-timo | RP: sent to ML | 23:43 |
moto-timo | except I don't see it on patchwork | 23:44 |
RP | moto-timo: I don't see it :/ | 23:44 |
moto-timo | fat fingered the list | 23:45 |
moto-timo | https://lore.kernel.org/openembedded-core/20220224234514.2761033-1-tim.orling@konsulko.com/T/#u | 23:47 |
moto-timo | RP: is the hash in the wheel though? meh... brain not exactly firing on all cylinders | 23:48 |
moto-timo | RP: I'll switch to master-next and keep on checking | 23:50 |
moto-timo | RP: thank you and have a good night's sleep | 23:50 |
RP | moto-timo: I think this should be right but we'll see | 23:52 |
moto-timo | RP: I'm running slimmed reproducible build now.. | 23:53 |
RP | I've set the autobuilder at it | 23:53 |
moto-timo | I'll watch both | 23:55 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!