Wednesday, 2022-11-09

*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)01:04
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto01:04
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-21-184-147-79-201.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!)01:07
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds)01:08
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto01:09
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto01:13
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 252 seconds)01:16
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto01:18
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 260 seconds)01:23
*** vmeson <vmeson!~rmacleod@142.166.215.52> has joined #yocto01:28
*** Tokamak <Tokamak!~Tokamak@172.58.191.63> has quit IRC (Quit: Tokamak)01:31
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Quit: qschulz)01:32
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto01:35
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)01:43
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto01:43
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds)01:48
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto01:48
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 260 seconds)01:50
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)01:53
*** Tokamak <Tokamak!~Tokamak@172.58.191.63> has joined #yocto01:53
*** davidinux <davidinux!~davidinux@92.118.62.62> has quit IRC (Ping timeout: 260 seconds)02:03
*** davidinux <davidinux!~davidinux@92.118.62.58> has joined #yocto02:05
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto02:20
*** rber|res <rber|res!~rber|res@62-47-42-87.adsl.highway.telekom.at> has joined #yocto02:32
*** RobertBerger <RobertBerger!~rber|res@62-47-42-87.adsl.highway.telekom.at> has quit IRC (Ping timeout: 248 seconds)02:34
*** starblue <starblue!~juergen@dslb-188-100-128-208.188.100.pools.vodafone-ip.de> has quit IRC (Ping timeout: 252 seconds)02:52
*** starblue <starblue!~juergen@dslb-188-100-135-087.188.100.pools.vodafone-ip.de> has joined #yocto02:54
roussinmRP: sent a patch, https://lists.openembedded.org/g/openembedded-core/message/17300903:07
roussinmRP: Looks like someone else got the same issue I had: https://lists.openembedded.org/g/openembedded-core/message/172951?p=%2C%2C%2C20%2C0%2C0%2C0%3A%3Acreated%2C0%2Cmesa%2C20%2C2%2C0%2C9488411303:07
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)03:09
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto03:09
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)03:14
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto03:14
*** jclsn <jclsn!~jclsn@2a04:4540:6507:1500:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 246 seconds)03:36
*** jclsn <jclsn!~jclsn@2a04:4540:6508:4600:2ce:39ff:fecf:efcd> has joined #yocto03:38
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)04:12
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:29
*** AKN <AKN!~AKN@122.183.159.27> has joined #yocto04:32
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)04:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto04:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds)04:39
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto04:39
PhoenixMageDumb question, how do I get my custom kernel into my wic?04:40
*** amitk <amitk!~amit@103.208.71.96> has joined #yocto04:43
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto04:51
PhoenixMageIgnore me, its already there :/04:52
*** mark_ <mark_!~mark@bras-base-stsvon1507w-grc-13-184-148-70-72.dsl.bell.ca> has quit IRC (Ping timeout: 252 seconds)05:16
*** mark_ <mark_!~mark@bras-base-stsvon1507w-grc-17-184-146-53-57.dsl.bell.ca> has joined #yocto05:18
*** mark_ <mark_!~mark@bras-base-stsvon1507w-grc-17-184-146-53-57.dsl.bell.ca> has quit IRC (Client Quit)05:19
*** mark_ <mark_!~mark@bras-base-stsvon1507w-grc-17-184-146-53-57.dsl.bell.ca> has joined #yocto05:19
*** AKN <AKN!~AKN@122.183.159.27> has quit IRC (Ping timeout: 260 seconds)05:23
*** AKN <AKN!~AKN@122.183.159.27> has joined #yocto05:27
*** mark_ <mark_!~mark@bras-base-stsvon1507w-grc-17-184-146-53-57.dsl.bell.ca> has quit IRC (Ping timeout: 260 seconds)05:31
*** AKN <AKN!~AKN@122.183.159.27> has quit IRC (Ping timeout: 248 seconds)05:36
*** rusam <rusam!~rusam@94.204.111.151> has joined #yocto05:38
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:57
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit)05:58
*** AKN <AKN!~AKN@122.183.159.27> has joined #yocto06:02
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)06:09
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto06:09
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 248 seconds)06:14
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto06:14
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-18-70-53-151-125.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.3-dev)06:21
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto06:25
*** frieder <frieder!~frieder@200116b8249c4a810000000000001cba.dip.versatel-1u1.de> has joined #yocto06:42
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Quit: ZNC 1.8.0 - https://znc.in)06:42
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 248 seconds)06:44
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto06:46
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Client Quit)06:49
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto06:51
*** AKN <AKN!~AKN@122.183.159.27> has quit IRC (Read error: Connection reset by peer)07:00
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.)07:09
*** Guest50 <Guest50!~Guest50@185.125.224.47> has joined #yocto07:11
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto07:23
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Ping timeout: 255 seconds)07:32
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Ping timeout: 260 seconds)07:37
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 260 seconds)07:38
*** mckoan|away is now known as mckoan07:38
*** Guest50 <Guest50!~Guest50@185.125.224.47> has quit IRC (Quit: Client closed)07:41
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto07:47
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:47
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Killed (silver.libera.chat (Nickname regained by services)))07:53
*** shoragan_ is now known as shoragan07:53
*** shoragan_ <shoragan_!~shoragan@user/shoragan> has joined #yocto07:53
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto07:54
*** Guest50 <Guest50!~Guest50@185.125.224.47> has joined #yocto07:54
*** Guest50 <Guest50!~Guest50@185.125.224.47> has quit IRC (Client Quit)07:56
*** gho <gho!~gho@i59F5CDD2.versanet.de> has joined #yocto07:56
*** olani <olani!~olani@66.159.215.7> has quit IRC (Ping timeout: 246 seconds)08:06
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto08:07
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto08:12
*** gho <gho!~gho@i59F5CDD2.versanet.de> has quit IRC (Quit: Leaving.)08:23
*** Guest50 <Guest50!~Guest50@185.125.224.47> has joined #yocto08:23
*** olani <olani!~olani@66.159.215.7> has joined #yocto08:25
*** rusam <rusam!~rusam@94.204.111.151> has left #yocto (Leaving...)08:25
*** amgedr <amgedr!~rusam@94.204.111.151> has joined #yocto08:26
*** gho <gho!~gho@i59F5CDD2.versanet.de> has joined #yocto08:26
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)08:29
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto08:29
Guest50Hello, I'm trying to use the bin_package bbclass and have follow this doc: https://docs.yoctoproject.org/ref-manual/classes.html?highlight=class#bin-package-bbclass08:30
Guest50It suggests to unpack in ${BP}08:31
Guest50with this example08:31
Guest50SRC_URI = "git://example.com/downloads/somepackage.rpm;branch=main;subpath=${BP}"08:31
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto08:32
*** Schiller <Schiller!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has joined #yocto08:33
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 248 seconds)08:33
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto08:34
Guest50But It is unpacking in WORKDIR anyways.08:35
Guest50Checking on the fetcher code I think the parameter should be subdir08:35
Guest50https://github.com/yoctoproject/poky/blob/kirkstone-4.0/bitbake/lib/bb/fetch2/__init__.py#L153808:35
Guest50Is this some error in the documentation or I'm I missing something?08:36
SchillerHello, can someone point me to where the Buildstep Fetch yocto-autobuilder-helper is scripted? I can't find it. And when i have a hook on a repository and try to automate a build with upstream HEAD the autobuilder wants to git reset --hard the yocto-autobuilder-helper repo to that HEAD which obviously doesn't exist. But i can't find any scripts for08:36
Schillerthat buildstep :(08:36
Schillerok I just realized it's a buildbot behaviour. But I still don't get the idea. What is the purpose of the git reset --hard for the yocto-autobuilder-helper repo? We just need the repo in the builddir to use the scripts. Can someone explain?08:46
mckoanGuest50: looks like you found a typo. michaelo[m] ^08:49
Guest50Hello mckoan, thank you for the feedback08:52
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto08:52
Guest50Is there a way to report this documentation typo to the YP?08:53
LetoThe2ndyo dudX08:55
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Read error: Connection reset by peer)08:56
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto08:56
landgrafGuest50: you can submit a patch for the documentation as well as for the code08:57
landgrafGuest50: do you mean s/subpath/subdir/ ?08:57
Guest50yes, in the doc suggests "subpath=${BP}" but I think it should be "subdir=${BP}"08:59
Guest50landgraf ^^08:59
kriiveHey,systemd-resolved with NetworkManager does not symlink /run/systemd/resolve/resolv.conf with /etc/resolv.conf, but it keep a symlink to /tun/NetworkManager/resolv.conf09:00
kriiveWhat should I add/remove to PACKAGECONFIGs to make it work properly? I am using dnufell09:00
kriivedunfell*09:00
*** florian <florian!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has joined #yocto09:01
landgrafGuest50: yup. docs are in the same repo https://git.yoctoproject.org/poky/tree/documentation/ref-manual/classes.rst09:04
landgrafGuest50: correction: https://git.yoctoproject.org/yocto-docs/tree/documentation/ref-manual :)09:06
*** florian <florian!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)09:06
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 260 seconds)09:09
qschulzGuest50: subpath is valid for git fetcher, what's the issue?09:09
qschulzGuest50: I think there's a misunderstanding between subpath and subdir09:10
qschulzas I read it, subpath is only checking out some parts of the git repo into ${S}09:10
qschulzsubdir allows to unpack to a different directory than ${S}09:10
Guest50Hello qschulz, the issue is while unpacking .ipk files to use with the bin_package class >  https://docs.yoctoproject.org/ref-manual/classes.html?highlight=class#bin-package-bbclass09:15
Guest50in the doc, is suggested to use subpath09:16
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Quit: ZNC 1.8.0 - https://znc.in)09:17
Guest50but subpath in this context seems to have no effect, instead from the fetcher code it looks like subdif should be used09:17
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto09:19
qschulzGuest50: yup ok, so remove the whole section about using git with subpath I think and replace this with an http fetcher with subdir?09:20
qschulzit's not clear to me why one would have a git repo named example.com/downloads/somepackage.rpm that would unpack correctly?09:20
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto09:21
qschulzGuest50: please send a patch for yocto-docs git repo (we use mailing lists for this, see README at the root of the git repo)09:22
qschulzlet us know if you need support09:23
qschulzlooking forward to the patch09:23
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto09:23
*** Schiller70 <Schiller70!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has joined #yocto09:28
*** matiop6[m] <matiop6[m]!~matiop6ma@2001:470:69fc:105::2:b843> has joined #yocto09:28
*** Schiller70 <Schiller70!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has quit IRC (Client Quit)09:28
*** Schiller64 <Schiller64!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has joined #yocto09:28
*** Schiller <Schiller!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)09:30
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 260 seconds)09:30
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 248 seconds)09:31
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto09:31
*** tomzy_0 <tomzy_0!~tomzy_0@84-10-27-202.static.chello.pl> has joined #yocto09:36
Guest50Hello qschulz, actually I tested using a local ipk, so instead of git::/ I had file://....09:37
Guest50maybe, if using Git this doc is correct. Thanks for pointing it out09:38
qschulzGuest50: you can test with local git repo and use git:///home/Guest50/whatever.rpm in SRC_URI09:39
Guest50I will try to run some additional test with a local repo09:39
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Quit: ZNC 1.8.0 - https://znc.in)09:40
Schiller64Hello, can anyone help me with my local autobuilder setup. I have the repo yocto-autobuilder-helper under path /home/pokybuild3 and i point to it in my config.py. In the official project the repo ssh://git@push.yoctoproject.org/yocto-autobuilder-helper gets used. When i recieve an upstream commit <let's say poky>, the Buildstep 2 <fetch09:40
Schiller64yocto-autobuilder-helper> trys a git reset --hard to the HEAD of the poky repo. This fails cause there is no such revision on my local yocto-autobuilder-helper. Note that only upstream build fail the rest works fine. How do the workflows differ can someone explain? Is there first a commit on ssh://git@push.yoctoproject.org/yocto-autobuilder-helper09:40
Schiller64with correct revision or what do i miss?09:40
*** yann <yann!~yann@88.120.44.86> has quit IRC (Ping timeout: 255 seconds)09:41
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto09:42
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has joined #yocto09:44
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 252 seconds)09:45
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto09:46
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:48
Guest50hmm, I'm not sure is doing what is supose to do09:50
Guest50I made a new recipe that points to the local repo like so:09:50
Guest50LICENSE = "CLOSED"09:50
Guest50LIC_FILES_CHKSUM = ""09:50
Guest50# No information for SRC_URI yet (only an external source tree was specified)09:50
Guest50SRC_URI = "git:///workdir/example2/poky/build/prebuild.ipk;subdir=${BP}"09:50
Guest50SRCREV = "7cbe5a2b774eb09d2d2c2fc1eff0168189cf31fa"09:50
Guest50S="${WORKDIR}/git"09:50
Guest50inherit bin_package09:50
Guest50sorry, nevermind, found a typo09:51
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto09:53
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Quit: ZNC 1.8.0 - https://znc.in)09:53
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 248 seconds)09:54
*** yann <yann!~yann@88.120.44.86> has joined #yocto09:54
*** zpfvo <zpfvo!~fvo@i59f5cdd2.versanet.de> has joined #yocto09:55
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:56
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto09:57
*** kris <kris!~chaplin@38.9.11.14> has quit IRC (Ping timeout: 246 seconds)09:57
*** davidinux <davidinux!~davidinux@92.118.62.58> has quit IRC (Ping timeout: 248 seconds)09:58
Guest50I think I need more time to make sure I get it right, I will be back09:58
qschulzGuest50: to be honest, I'm not entirely sure a git repo is a common scenario for sharing rpms?09:59
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Client Quit)09:59
*** Schiller64 <Schiller64!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has quit IRC (Quit: Client closed)09:59
Guest50yes, it does not sound very practical09:59
*** kris <kris!~chaplin@38.9.11.14> has joined #yocto09:59
qschulzso a file:// or https:// example would be less confusing and more common? (but maybe it is much more common than I think /me shrugs)10:00
*** davidinux <davidinux!~davidinux@92.118.62.65> has joined #yocto10:00
Guest50I think I agree on this10:00
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Ping timeout: 252 seconds)10:01
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto10:02
*** Schiller <Schiller!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has joined #yocto10:04
*** shoragan_ <shoragan_!~shoragan@user/shoragan> has quit IRC (Quit: quit)10:07
*** mvlad <mvlad!~mvlad@2a02:2f08:4605:ca00:24d7:51ff:fed6:906d> has joined #yocto10:11
SchillerSchiller64: someone? I10:15
*** seninha <seninha!~seninha@user/seninha> has joined #yocto10:16
*** zpfvo <zpfvo!~fvo@i59f5cdd2.versanet.de> has quit IRC (Ping timeout: 260 seconds)10:16
manuel1985On an interactive terminal, can I make bitbake not delete the lines showing the current tasks but rather leave them? So I'd have a log of which tasks ran.10:16
PhoenixMageIs there some secret to getting a fitImage to boot from u-boot. The u-boot errors arent very helpful10:17
qschulzmanuel1985: -D10:17
manuel1985qschulz: Thanks10:17
*** Schiller <Schiller!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has quit IRC (Quit: Client closed)10:24
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto10:29
*** Guest79 <Guest79!~Guest79@79.142.183.177> has joined #yocto10:33
manuel1985qschulz: Ok, -D is the debug output. That prints quite a bit more than I need.10:41
manuel1985When I run bitbake in the CI, it prints lines such as "NOTE: recipe vps19-dev-1.0-r0: task do_image: Started", and then "NOTE: recipe vps19-dev-1.0-r0: task do_image: Succeeded" and just lets them stand10:42
manuel1985It logs start end end of every tasks10:42
manuel1985While in an interactive terminal it would print sth like "0: boost-1.78.0-r0 do_compile - 18m23s (pid 27713)" and would just remove the line when empty10:43
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Quit: ZNC 1.8.0 - https://znc.in)10:45
qschulzmanuel1985: probably something to do with an environment variable set in your CI that is then used by Bitbake, I have the same thing in Jenkins, so I guess just run printenv in your CI and figure out which variable is the most likely to trigger this behavior?10:46
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)10:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto10:49
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto10:50
manuel1985qschulz: I think they check if FD 0/1/2 are pointint to stdin/stdout/stderr or actual files.10:51
manuel1985Though bitbake might have a switch to override that, but doesn't seem so.10:51
manuel1985Hrmpf10:51
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds)10:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto10:54
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Killed (NickServ (GHOST command used by florian_kc)))10:56
*** florian_kc is now known as florian10:56
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto10:56
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)11:04
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto11:04
manuel1985qschulz: `bitbake xyz | cat` does the trick11:05
*** starblue <starblue!~juergen@dslb-188-100-135-087.188.100.pools.vodafone-ip.de> has quit IRC (Ping timeout: 248 seconds)11:05
*** starblue <starblue!~juergen@dslb-188-100-135-087.188.100.pools.vodafone-ip.de> has joined #yocto11:07
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 248 seconds)11:08
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto11:09
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has quit IRC (Ping timeout: 252 seconds)11:14
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto11:16
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has joined #yocto11:17
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 260 seconds)11:24
*** gho <gho!~gho@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 248 seconds)11:32
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has quit IRC (Quit: Konversation terminated!)11:50
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has joined #yocto11:50
*** gho <gho!~gho@i59F5CDD2.versanet.de> has joined #yocto11:55
*** Schiller <Schiller!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has joined #yocto12:05
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.)12:08
*** davidinux <davidinux!~davidinux@92.118.62.65> has quit IRC (Ping timeout: 248 seconds)12:10
*** Guest50 <Guest50!~Guest50@185.125.224.47> has quit IRC (Quit: Client closed)12:15
*** Guest79 <Guest79!~Guest79@79.142.183.177> has quit IRC (Quit: Client closed)12:20
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has quit IRC (Ping timeout: 248 seconds)12:20
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)12:20
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 260 seconds)12:41
*** amgedr <amgedr!~rusam@94.204.111.151> has quit IRC (Quit: Leaving...)12:41
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)12:44
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto12:44
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)12:49
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto12:49
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto12:55
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 252 seconds)13:06
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto13:07
*** Guest50 <Guest50!~Guest50@185.125.224.47> has joined #yocto13:15
*** tomzy_0 <tomzy_0!~tomzy_0@84-10-27-202.static.chello.pl> has quit IRC (Quit: Client closed)13:18
PhoenixMageCommand should I run to completely clean out a build (leaving the conf) and start the build from scratch?13:19
qschulzPhoenixMage: rm -rf of everything in build except the conf directory13:21
qschulzdo you want to keep the tarballs and/or sstate-cache too?13:22
qschulzor do you really want to start it from scratch like you just git cloned your repos and ran source oe-init-buildenv ?13:22
PhoenixMageI have my downloads external to the build dir as I am building same architecture, different boards. rm -rf everythng except conf is fine with me13:24
PhoenixMageIt will build over night13:24
qschulzPhoenixMage: is there a specific reason for wanting to start from scratch?13:25
PhoenixMageJust made a lot of changes and have forced unpacks and all sorts of crap, just like a clean slate now and again13:25
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has joined #yocto13:25
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has joined #yocto13:25
PhoenixMageTomorrow I need to work out why the hell the fitImage wont boot13:26
*** Payam <Payam!~Payam@195.178.161.162> has joined #yocto13:26
qschulzPhoenixMage: ok, that's a valid usecase :)13:26
qschulzPhoenixMage: did you try without a fitImage first?13:27
qschulzthe old way with bootz/booti and zImage/Image + dtb?13:27
Payamrburton You make me read a pdf and watch a video on how to connect S3 to my yocto build13:27
PhoenixMageI believe there was a change to the image standard between the legacy uboot I am using and perhaps the uboot-tools version thats making the image13:27
PayamIt was useless13:27
PayamIt didn't get technical about S3 at all13:28
PhoenixMageqschulz: I have not, perhaps I should copy them to the emmc directly and give that a shot tomorrow13:28
*** marek <marek!~marek@90-64-78-64.dynamic.orange.sk> has joined #yocto13:29
PhoenixMageuboot is one of those things that doesnt give you a lot to go on some times https://pastebin.com/Wu4vM66z13:29
PhoenixMagelater all13:29
qschulzPhoenixMage: if your system is Aarch64, you are also required to have a BL31 (TF-A/ATF) to boot the kernel13:29
marekHi on kirkstone when want to use sudo in recipe (creating image and need losetup) I'm getting:13:29
marek```| sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"13:29
marek| sudo: /usr/lib/sudo/sudoers.so must be owned by uid 013:29
marek| sudo: fatal error, unable to load plugins13:29
marek| WARNING: exit code 1 from a shell command.13:29
marek```13:29
marekwhile on dunfell this works fine13:29
PhoenixMageqschulz: Really?13:29
qschulzPhoenixMage: yes AFAIR13:30
PhoenixMageSince when? My rk3399 didnt ever require it that I recall13:30
qschulzPhoenixMage: the bl31 is part of U-Boot13:30
PhoenixMageAnd pretty sure armbian doesnt have BL32...13:30
qschulzit's part of the bootloader13:30
PhoenixMageOh sorry you said BL31\13:30
PhoenixMageThats how tired I am13:30
PhoenixMageYeah uboot wont even start without BL3113:30
qschulzit actually does for me13:31
qschulzjust get stuck after Starting kernel...13:31
qschulzanyways, not the issue right now, but remember it if you have nothing after Starting kernel13:31
PhoenixMageCheers13:31
PhoenixMageNow finish beer and bed13:31
qschulzPhoenixMage: are you sure you used the Image.gz in your kernel-1 image?13:31
PhoenixMageIt does say its compressed in the fit Image13:32
qschulzI suspect there is a mismatch between what you says the image is (gzip compressed) in the fitimage and what it is13:32
qschulzcould also be that the sha256 is not matching the expected one13:32
qschulz(I would expect the sha to be of the compressed artifact but I remember being surprised by some sha checks in fitImage (mainly related to signature IIRC))13:33
PhoenixMageIs there a way to extract the kernel back out of the fit and check it?13:33
qschulzPhoenixMage: don't you have the .its ?13:34
PhoenixMageI do13:34
qschulzthen check the filename in there and run `file <file>` on it13:34
PhoenixMageIts generated by yocto13:35
qschulzalso, why are you using imxtract?13:35
qschulzrunning bootm should be just fine13:35
PhoenixMageBecause bootm doesnt work13:35
PhoenixMageSo was trying to break down the problem13:35
qschulzack13:35
PhoenixMageI assume now its related to the kernel part of the fit somehow13:36
PhoenixMageGiven I cant extract it13:36
qschulziminfo returns a valid sha so that's interesting13:36
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Quit: Leaving)13:37
*** davidinux <davidinux!~davidinux@92.118.62.65> has joined #yocto13:42
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 252 seconds)13:45
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto13:53
*** PascalBach[m] <PascalBach[m]!~bachpmatr@2001:470:69fc:105::1d3b> has joined #yocto13:56
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto14:00
rburtonPayam: "use rclone" was what i told you last week.  also, sorry for trying to help, won't happen again14:02
*** Notgnoshi <Notgnoshi!~quassel@184-83-95-131-dynamic.midco.net> has joined #yocto14:04
Payamrburton you tried to help me yes. but it wasn't what I wanted and I would appriciate your help anytime. I'm sorry I didn't mean it like that.14:09
Payamrburton can you elaburate? I want to connect S3 to my yocto build since I run the build on Github actions. I want it to fetch the cache and downloads from S3. why would I need rclone?14:18
JPEWPayam: You can't "directly" use S3 as sstate, sstate must be a local directory. In order to directly share sstate, between builders, it has to be NFS. You could use S3 as an "upstream" sstate mirror, but you would need to manually populate it's contents after every build you do or there would never be anything in it14:28
rburtonread with http, write with rclone14:28
rburtonjust like the in the presentation14:28
Payamrburton yes I saw it but it was only a presentation of word and not technical. For instance I wan to know where I changed those settings.14:29
Payamand what is the differences between cach state and sstate mirror14:29
Payam?14:29
rburtonsstate-cache is local.  state mirror can be remote.14:29
JPEWPayam: sstate cache is the SSTATE_DIR variable, it's the only cache bitbake really uses when it builds. The mirror is the SSTATE_MIRRORS variable. If bitbake sees an sstate object is not in SSTATE_DIR, it will search SSTATE_MIRRORS for it, if it finds one it copies it to SSTATE_DIR, then uses it from there14:30
Payamokej14:32
Payamso JPEW if I want to save those caches somewhere so that my CI can fetch them. What service oon AWS should I use? and now I am talking about SSTATE_DIR14:33
JPEWPayam: I have no idea, I don't know much about AWS14:33
Payamrburton Do you know? S3? EC2?14:33
rburton<sigh> use rclone to push a local sstate cache to S3.14:34
rburtonfresh worker spins up, local sstate-cache is empty and the sstate mirror set to your s3 repo.  it builds, pulling from s3 as needed. when the build is finished, rclone the local sstate-cache back to s3 to add anything that was built.14:35
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-18-70-53-151-125.dsl.bell.ca> has joined #yocto14:36
Payamrburton and then what? do I modify sstate_dir = "https://amazon blablablabal"14:38
rburtonsstate-cache is local14:39
rburtonread what JPEW said, again14:39
Payam"You can't "directly" use S3 as sstate, sstate must be a local directory. In order to directly share sstate, between builders, it has to be NFS. You could use S3 as an "upstream" sstate mirror, but you would need to manually populate it's contents after every build you do or there would never be anything in it"14:40
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto14:40
Payamso I can not populate S3 from the build? I have to do it manually?14:40
rburtoncorrect14:40
rburtonyour CI script would be something like bitbake myimage ; rclone sstate-cache ...14:40
Payamaha14:41
Payamlet me check.14:41
JPEWPayam: To read from S3 for sstate you need to use SSTATE_MIRRORS: https://docs.yoctoproject.org/ref-manual/variables.html#term-SSTATE_MIRRORS I don't know precisely what you need to put there for it to work. Then you need to write back to sstate after the build using rclone, as rburton is saying14:41
JPEWMore precisely: "write your local sstate (SSTATE_DIR) back to your S3 mirror after the build using rclone"14:42
rburtonthere's a s3:// fetcher which presumably is good for that, although i'm not sure what it offers over http://14:43
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-21-184-147-79-201.dsl.bell.ca> has joined #yocto14:43
*** d-s-e <d-s-e!~d.s.e@i59F7C766.versanet.de> has quit IRC (Quit: Konversation terminated!)14:49
Schillerrburton: Hello. Sorry i contact you directly. But I can't quite understand Buildstep 2 fetch yocto-autobuilder-helper. Why is there a git reset --hard <Revision from RemoteRepo> after i clone the yocto-autobuilder-helper locally? It won't have the revision which the GitPoller detected on the remote repository.14:54
rburtonno idea, sorry, I didn't write that14:55
*** Guest13 <Guest13!~Guest13@46.221.0.162> has joined #yocto14:58
Schillerrburton: Ok. Can you then confirm that there is always the same branch / revision existing on the repository ssh://git@push.yoctoproject.org/yocto-autobuilder-helper when an upstream change from a repo is detected? I don't have excess and it would already help me a lot to know that.14:58
Guest13hi, everyone.15:01
Guest13i built chromium-ozone-wayland successfully but im getting error on runtime.15:01
Guest13Error Output :15:01
Guest13error : XDG_RUNTIME_DIR not set in the environment15:01
Guest13ERROR:wayland_connection.cc(218) Failed to connect to wayland display: no such file or directory(2)15:01
Guest13ERROR:ozone_platform_wayland.cc(220) Failed to initialize wayland platform15:01
Guest13ERROR:env.cc(255) The platform failed to initialize. exiting.15:01
Guest13i used this repo : https://github.com/OSSystems/meta-browser/tree/master/meta-chromium15:01
Guest13what could it be caused by?15:01
rburtoni'd guess that XDG_RUNTIME_DIR is not set in the environment :)15:02
rburtonanything wayland *needs* that, so it's easiest to just use systemd/logind and have the user session set up on login15:03
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto15:08
*** kanavin_ <kanavin_!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has quit IRC (Quit: Leaving)15:08
*** Guest50 <Guest50!~Guest50@185.125.224.47> has quit IRC (Quit: Client closed)15:08
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)15:08
Guest13rburton using debug-tweaks  so i have only root user without password. is it caused by this ? my question might sound silly because im newbie :D15:11
JPEWGuest13: Probably not caused by that15:12
rburtonGuest13: create a new user, login as them, use systemd/logind15:14
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 246 seconds)15:15
Guest13rburton i will try, thank you15:17
*** Guest3 <Guest3!~Guest3@net-93-148-254-242.cust.vodafonedsl.it> has joined #yocto15:26
*** Payam <Payam!~Payam@195.178.161.162> has quit IRC (Quit: Client closed)15:27
*** Guest3 <Guest3!~Guest3@net-93-148-254-242.cust.vodafonedsl.it> has quit IRC (Client Quit)15:29
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto15:31
vvnIn order to split a package (openvpn) conf into a sub package, one only has to do PACKAGES += "${PN}-foo" and set FILES:${PN}-foo = "...", right?15:39
rburtonyes15:39
vvnI'm getting the nothing PROVIDES openvpn-foo but openvpn RPROVIDES openvpn-foo error15:39
rburtonremembering ordering, packages are evaluated in order of PACKAGES15:39
rburtonPROVIDES != RPROVIDES15:39
rburtondon't DEPEND on openvpn-foo15:40
rburtonyou DEPEND on recipes15:40
vvnyes I know about (R)PROVIDES but I don't understand this error since I just set PACKAGES += and FILES:${PN}-foo15:40
*** Guest1389 <Guest1389!~Guest13@46.221.0.162> has joined #yocto15:41
rburtonsomething is depending on it15:41
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto15:41
rburtonpastebin the actual error might help15:41
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto15:42
vvnI have RDEPENDS:${PN}-foo = "${PN}" but that shouldn't hurt15:42
Guest1389in dunfell, i was able to create it user like this :15:43
Guest1389inherit extrausers15:43
Guest1389EXTRA_USERS_PARAMS += "usermod -P qwerty123 root;"15:43
Guest1389with kirkstone, i cant.15:43
vvnGuest1389: that's because -P was an OE-Core hack, which has been removed15:44
vvnGuest1389: you have to specify the actual hash of the password, not the password itself15:44
vvnGuest1389: see https://docs.yoctoproject.org/singleindex.html#extrausers-bbclass15:44
*** Guest13 <Guest13!~Guest13@46.221.0.162> has quit IRC (Ping timeout: 260 seconds)15:45
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 260 seconds)15:45
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto15:45
Guest1389vvn ty so much15:47
rburtonhttps://docs.yoctoproject.org/migration-guides/migration-3.4.html#miscellaneous fwiw15:47
vvnrburton: building the image results in "Unable to install packages." "opkg_prepare_url_for_install: Couldn't find anything to satisfy 'openvpn-foo'."15:49
vvnand only when building the package directly as a bitbake target I get: Nothing PROVIDES 'openvpn-foo'. Close matches: openvpn RPROVIDES openvpn-foo15:49
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Ping timeout: 246 seconds)15:49
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has joined #yocto15:50
rburtonare you bitbaking openvpn-foo15:51
rburtonyou bitbake a recipe, so bitbake openvpn15:51
rburtonthe image problem is likely because you didn't actually package anything, so the package doesn't exist15:51
rburton<rburton>remembering ordering, packages are evaluated in order of PACKAGES  <-- that15:52
rburtonif another package takes the files first, thats where they go15:52
rburtonif you're trying to steal something that would otherwise be in PN, then you need your package to be before PN15:52
rburton=+ is your friend here15:53
qschulzrburton: we also have PACKAGE_BEFORE_PN variable for that :)15:54
rburtonyeah, that's annoying though15:54
vvnrburton: I read http://cgit.openembedded.org/meta-openembedded/tree/meta-networking/recipes-support/openvpn/openvpn_2.5.7.bb and didn't see ${sysconfdir} in FILES so I thought I was good with PACKAGES += "${PN}-foo"...15:54
qschulzvvn: https://cgit.openembedded.org/openembedded-core/tree/meta/conf/bitbake.conf#n32715:56
qschulzit's in FILES:${PN} by default15:56
vvnho, ${sysconfdir} is included recursively, that makes sense15:57
vvnrburton: thank you! I must admit that I thought PACKAGES =+ was a typo...15:59
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.)16:05
vvnrburton: I didn't know that subpackages like these weren't bitbakable though, thanks for that too16:05
rburtonyou bitbake a recipe, not a package16:09
*** Guest1389 <Guest1389!~Guest13@46.221.0.162> has quit IRC (Quit: Client closed)16:11
*** Guest50 <Guest50!~Guest50@185.125.224.47> has joined #yocto16:12
vvnyep, that makes sense now, I was confusing the two16:12
*** frieder <frieder!~frieder@200116b8249c4a810000000000001cba.dip.versatel-1u1.de> has quit IRC (Remote host closed the connection)16:13
*** marek <marek!~marek@90-64-78-64.dynamic.orange.sk> has quit IRC (Quit: Client closed)16:25
*** Notgnoshi <Notgnoshi!~quassel@184-83-95-131-dynamic.midco.net> has quit IRC (Ping timeout: 252 seconds)16:33
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 248 seconds)16:35
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto16:36
vvnwhen creating a subpackage with PACKAGES =+ "${PN}-foo" which ships its own systemd unit instance, can you enable the subpackage only with SYSTEMD_AUTO_ENABLE:${PN}-foo = "enable"?16:40
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-18-70-53-151-125.dsl.bell.ca> has quit IRC (Ping timeout: 260 seconds)16:41
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 252 seconds)16:42
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:44
qschulzvvn: that's what util-linux does so I guess yes16:46
rburtonvvn: yes16:46
vvnI think there's an ordering issue as well with the created .preset file16:47
vvnbecause my /usr/lib/systemd/system-preset/98-openvpn.preset only contains the default (main package) presets16:47
*** Guest50 <Guest50!~Guest50@185.125.224.47> has quit IRC (Quit: Client closed)16:57
*** marek <marek!~marek@90-64-78-64.dynamic.orange.sk> has joined #yocto16:59
marekWhen use sudo in recipe in dunfell it works now in kirkstone I'm getting:17:00
marek`| sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"17:00
marek| sudo: /usr/lib/sudo/sudoers.so must be owned by uid 017:00
marek| sudo: fatal error, unable to load plugins17:00
marek| WARNING: exit code 1 from a shell command.17:00
marek`17:00
rburtondon't use sudo in a recipe17:00
marekit's in icustom image creation when need to use losetup + cryptsetup17:01
marekhow to avoid it in this case pls?17:01
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)17:01
vvnI bet that's because I need to set SYSTEMD_PACKAGES += "${PN}-foo" as well, even though that's not what the documentation describes for this variable.17:02
rburtonmarek: guess you're in a fakeroot task already?17:03
marekrburton: in custom class when creating dmcrypt image: create_dmcrypt_image17:04
rburtonis the task fakeroot?17:04
marekrburton how can check that? it's custom image type17:05
*** mckoan is now known as mckoan|away17:05
rburtonah, so yeah do_image is fakeroot17:05
rburtonin theory "PSEUDO_DISABLED=1 sudo" might work17:06
marekrburton: ok fine so any idea why it works on dunfell and not in kirkstone17:06
rburtonmost likely because pseudo changed17:06
marekrburton: ok let me try that17:07
marekrburton: when use PSEUDO_DISABLED sudo I'm getting:17:10
marek`sudo: /home/ubuntu/yocto/test/build/tmp/hosttools/sudo must be owned by uid 0 and have the setuid bit set`17:10
vvnrburton: qschulz: indeed I needed to set SYSTEMD_PACKAGES += "${PN}-foo" even though the doc says that it's for the system to find the unit file if not in the main package. But the unit file (openvpn@.service) actually is in the main package. I must rephrase that and send a patch for the doc.17:10
*** gho <gho!~gho@i59F5CDD2.versanet.de> has quit IRC (Quit: Leaving.)17:13
*** Schiller <Schiller!~Schiller@dynamic-046-114-214-041.46.114.pool.telefonica.de> has quit IRC (Quit: Client closed)17:16
*** zpfvo <zpfvo!~fvo@i59F5CDD2.versanet.de> has quit IRC (Remote host closed the connection)17:21
marekrburton: any ideas what else I can check pls?17:24
rburtonmarek: i guess thats because sudo is a symlink.  try using an absolute path to sudo?17:25
marekrburton: unfortunately more less same when using like:17:28
marek`PSEUDO_DISABLED=1 /usr/bin/sudo losetup $LOOP_DEV $OUTPUT_IMAGE`17:28
marekI'm getting:17:28
marekrburton: unfortunately more less same when using like:17:28
marek`PSEUDO_DISABLED=1 /usr/bin/sudo losetup $LOOP_DEV $OUTPUT_IMAGE`17:28
marekI'm getting:17:28
marek`sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set`17:28
rburtonpseudo must still be getting in the way, assuming those assertions are true of the actual file17:29
rburtonah try PSEUDO_UNLOAD=117:29
rburtoni might have got the wrong variable name17:29
*** olani <olani!~olani@66.159.215.7> has quit IRC (Ping timeout: 252 seconds)17:29
marekrburton: `PSEUDO_UNLOAD=1 /usr/bin/sudo losetup $LOOP_DEV $OUTPUT_IMAGE` giving: `sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set`17:32
rburtondamnit sudo17:32
marektrue17:32
marekbut why it works in dunfell17:32
marekrburton: any other trick I can try :)17:33
fraysetuid is disabled with LD_PRELOAD is enabled.  PSEUDO_UNLOAD=1 will still LD_PRELOAD...17:34
frayYou ned to run an intermediate BEFORE sudo and it should work..17:34
frayPSUEDO_UNLOAD=1 /usr/bin/env /usr/bin/sudo ... may work17:34
rburtonah yes, LD_PRELOAD entirely breaks suid doesn't it17:34
rburtonthanks fray17:34
marekfray @rbu17:36
marek`PSEUDO_UNLOAD=1 /usr/bin/env /usr/bin/sudo losetup $LOOP_DEV $OUTPUT_IMAGE` gives: `sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set`17:36
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto17:37
frayCheck if LD_PRELOAD is still being set in some way after /usr/bin/env .. if it is, that is the problem..17:37
fray(might also be an LD_LIBRARY_PATH restriction as well for setuid, I'm less sure about that)17:38
*** florian_kc <florian_kc!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has joined #yocto17:40
marek@fray: I've used `PSEUDO_UNLOAD=1 /usr/bin/env echo "${LD_RELOAD}"` and it return: `libpseudo.so`17:42
fraySo it didn't unload when the echo was executed17:44
marekfray: also when print env I'm getting :` LD_PRELOAD=libpseudo.so`17:44
frayin the past I ran into this and there was some magic you had to do to completely unload..17:44
marekfray: can I unset LD_PRELOAD maybe?17:45
fraywith PSEUDO_UNLOAD "probably".  LD_PRELOAD is reset on an exec if NOT unloading17:45
*** florian_kc <florian_kc!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)17:46
frayPSEUDO is designed to be "persistent" even if the environment is completely cleared.. the PSEUDO_UNLOAD is supposed to disable it and on the next exec no longer load it..17:46
fraythere is a test case:17:51
frayexport PSEUDO_UNLOAD=117:51
frayid -u17:51
frayid -g17:51
fraywait no...17:51
frayenv -i id -u17:51
frayenv -i id -g17:52
fraythat should show it's running as "not [emulated] root"17:52
fraythen to verify it actually unloaded..17:52
frayadd 'env -i PSEUDO_DISABLED=0 id -u'17:52
fraythat should show the same as the previous run..17:52
fray(-i clears the environment.. so you should be able to adjust that and check LD_PRELOAD)17:53
fraycode wise what is happening:17:54
frayports/linux/portdefs.h:#define PRELINK_LIBRARIES "LD_PRELOAD"17:54
fraypseudo_util.c:SETENV(PRELINK_LIBRARIES, ld_preload, 1);17:54
fraypseudo_util.c:SETENV(PRELINK_LIBRARIES, "", 1);17:54
marekenv -i id -u and -g shows 1000 in both cases17:54
fraytry PSEUDO_UNLOAD=1 env LD_PRELOAD="" sudo ....17:55
marekfray:  `sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set`17:57
frayPSEUDO_UNLOAD=1 env -i /usr/bin/sudo ...17:58
fray(if that env -i doesn't work.. then I'm really not sure what to try)18:00
fraythere is some built-in pseudo diagnostics that can be enabled to show what it's doing with the LD_PRELOAD, that's probably the next thing to try18:01
marekfray: `sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set`18:02
marekweird18:02
frayI've no idea then.. I'd say try to reproduce it independently of the build system, and try the test cases in pseudo.   If they all pass, but this keeps failing.. then enable diagnostics and see what it may be doing wrong.18:05
frayhttps://git.yoctoproject.org/pseudo/tree/pseudo_util.c?h=oe-core#n90018:05
fraythat is what SHOULD be running but clearly it's not working right (or there is something we're missing) if you can add diagnostics to it, that could help..18:05
fraythat calls the "without_libpseudo" function, which SHOULD be dropping it via what looks like a regex18:06
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 246 seconds)18:13
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)18:13
*** nerdboy <nerdboy!~nerdboy@47.143.129.182> has joined #yocto18:25
*** Guest50 <Guest50!~Guest50@185.125.224.47> has joined #yocto18:28
*** amitk <amitk!~amit@103.208.71.96> has quit IRC (Ping timeout: 260 seconds)19:02
*** florian_kc <florian_kc!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has joined #yocto19:04
*** Haxxa <Haxxa!~Haxxa@89nnjg0xckz9ggn6r5xm.ip6.superloop.com> has quit IRC (Quit: Haxxa flies away.)19:15
*** Haxxa <Haxxa!~Haxxa@89nnjg0xckz9ggn6r5xm.ip6.superloop.com> has joined #yocto19:17
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)19:18
*** goliath <goliath!~goliath@user/goliath> has joined #yocto19:27
*** marek <marek!~marek@90-64-78-64.dynamic.orange.sk> has quit IRC (Quit: Client closed)19:33
*** olani <olani!~olani@66.159.215.7> has joined #yocto19:37
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)19:39
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto19:39
*** marek <marek!~marek@90-64-78-64.dynamic.orange.sk> has joined #yocto19:43
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)19:43
marekfray: do you think I can create an issue? I'm not sure if will be to able track down what you wrote above ;)19:44
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto19:44
frayProbably a good idea.  Be sure to include the host, kernel version, etc.  There is something odd that has changed and I don't know if it's bitbake, oe-core, pseudo, kernel or glibc19:44
fraybut they're all candidates19:44
marekfray: ok will do, thansk for support19:45
frayya as much about your host environment as possible would be helpful.. even things like the environment before oe-init-build-env might be useful (feel free to sanitize stuff as necessary)19:45
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto19:47
marekfray: sure thanks19:47
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto19:53
marekfray: issue tracker is bugzilla? Cos I cannot create new user19:53
khemRP:  I think we need to add -D_LARGEFILE64_SOURCE globally to compiler now that we have enabled largefile support unconditionally I wonder if it should be added via tclibc-musl.inc19:55
khemwith glibc _GNU_SOURCE implies _LARGEFILE64_SOURCE but not so with musl19:56
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 252 seconds)19:56
*** kriive <kriive!~kriive@user/kriive> has quit IRC (Remote host closed the connection)20:00
*** Guest50 <Guest50!~Guest50@185.125.224.47> has quit IRC (Quit: Client closed)20:16
*** Algotech75 <Algotech75!~algotech@2a01:e0a:5e0:29b0:d3b5:fad5:3d1a:de1f> has joined #yocto20:42
*** Algotech75 <Algotech75!~algotech@2a01:e0a:5e0:29b0:d3b5:fad5:3d1a:de1f> has quit IRC (Remote host closed the connection)20:42
*** amelius_ <amelius_!~quassel@147.161.164.196> has joined #yocto20:48
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Quit: Leaving)20:52
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has joined #yocto20:56
*** amelius__ <amelius__!~quassel@147.161.164.196> has joined #yocto20:56
*** amelius_ <amelius_!~quassel@147.161.164.196> has quit IRC (Read error: Connection reset by peer)20:57
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)20:59
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has joined #yocto20:59
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto21:05
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)21:08
*** amelius__ <amelius__!~quassel@147.161.164.196> has quit IRC (Ping timeout: 260 seconds)21:08
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 260 seconds)21:12
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto21:13
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)21:13
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds)21:14
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto21:14
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.)21:18
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto21:22
roussinmis Alexandre Belloni present here?21:25
*** Belgarion <Belgarion!sebastian@dedi.brokenbrain.se> has quit IRC (Quit: WeeChat 2.3)21:27
*** mvlad <mvlad!~mvlad@2a02:2f08:4605:ca00:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)21:27
*** florian_kc <florian_kc!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)21:36
*** florian <florian!~florian@dynamic-092-229-230-185.92.229.pool.telefonica.de> has joined #yocto21:53
RPkhem: I agree, I think the time might be right to do this with largefile and time and then release note it all together22:04
RProussinm: abelloni22:05
roussinmabelloni: if you can ldd llvm-config in the target sysroot of mesa you can see which library it will load. I will guess that it will load something from the target sysroot since the configuration of mesa fails. The host is x86? Looks like target is x86 too.22:22
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)22:27
*** vmeson <vmeson!~rmacleod@142.166.215.52> has quit IRC (Ping timeout: 260 seconds)22:38
*** vmeson <vmeson!~rmacleod@142.166.215.52> has joined #yocto22:38
abelloniroussinm: roussinm: unfortunately, the builddir has been cleaned out and the worker is currently running a reproducible build22:59
abellonionce it is done, what I'll do is clean the sstate and try to reproduce23:00
abelloniwhat is weird is that I never got the issue before I tried your patch23:00
abellonibut then, this built fine on ubuntu180423:01
abelloniso either we really have just a failure of meson or this is host related23:01
abelloniand your fix is not engouh23:01
*** goliath <goliath!~goliath@user/goliath> has joined #yocto23:14
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has quit IRC (Ping timeout: 260 seconds)23:15
RProussinm, abelloni: when I saw the patch I wondered if it might only cause an issue when rebuilding from sstate23:18
roussinmRP: I was able to reproduce this issue without sstate.23:30
roussinmabelloni: Looking at autobuilder failures it looks like my fix might be partial at best indeed.23:31
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.0)23:34
*** vvn <vvn!~vivien@bras-base-mtrlpq02huw-grc-03-174-88-247-113.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.7)23:41
moto-timoHow do people deal with needing OpenSSL 1.1.1 and OpenSSL 3.0.y at the same time? Noodling...23:53
paulgdelete them both and install rsh/telnet23:54
abelloni<hand gesture>this is not the openssl version you are looking for</hand gesture>23:54

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