Wednesday, 2024-09-04

*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)00:01
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto00:01
*** sanbeam9 <sanbeam9!~Sanjeev@204.83.75.119> has joined #yocto00:04
*** sanbeam <sanbeam!~Sanjeev@user/sanbeam> has quit IRC (Ping timeout: 260 seconds)00:06
*** sanbeam18 <sanbeam18!~Sanjeev@204.83.75.119> has joined #yocto00:10
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has joined #yocto00:13
*** sanbeam9 <sanbeam9!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 260 seconds)00:13
*** sanbeam <sanbeam!~Sanjeev@204.83.75.119> has joined #yocto00:13
*** amitk <amitk!~amit@58.84.60.186> has quit IRC (Ping timeout: 260 seconds)00:14
*** sanbeam9 <sanbeam9!~Sanjeev@204.83.75.119> has joined #yocto00:15
*** sanbeam18 <sanbeam18!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 276 seconds)00:15
*** sanbeam <sanbeam!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 248 seconds)00:18
*** sanbeam18 <sanbeam18!~Sanjeev@204.83.75.119> has joined #yocto00:23
*** sanbeam9 <sanbeam9!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 260 seconds)00:26
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)00:27
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto00:27
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Quit: qschulz)00:32
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto00:35
*** sanbeam18 <sanbeam18!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 248 seconds)00:41
*** sugoi <sugoi!~Thunderbi@user/sugoi> has quit IRC (Ping timeout: 248 seconds)00:53
*** jclsn <jclsn!~jclsn@2a04:4540:653a:a100:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 246 seconds)01:18
*** jclsn <jclsn!~jclsn@2a04:4540:652a:4300:2ce:39ff:fecf:efcd> has joined #yocto01:21
*** Jones42_ <Jones42_!~Jones42@user/Jones42> has joined #yocto01:50
*** Jones42__ <Jones42__!~Jones42@user/Jones42> has quit IRC (Ping timeout: 246 seconds)01:53
*** sanbeam18 <sanbeam18!~Sanjeev@204.83.75.119> has joined #yocto02:03
*** sanbeam9 <sanbeam9!~Sanjeev@204.83.75.119> has joined #yocto02:15
*** sanbeam18 <sanbeam18!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 248 seconds)02:17
*** sanbeam9 <sanbeam9!~Sanjeev@204.83.75.119> has quit IRC (Ping timeout: 248 seconds)02:28
*** xmn <xmn!~xmn@2600:4040:9398:a200:8db:d71e:b592:8b66> has quit IRC (Quit: ZZZzzz…)02:29
*** paulg <paulg!~paulg@198-48-234-200.cpe.pppoe.ca> has joined #yocto03:02
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto03:27
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)03:40
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto03:41
*** lowfi <lowfi!~lowfi@user/lowfi> has joined #yocto04:09
*** sugoi <sugoi!~Thunderbi@user/sugoi> has joined #yocto04:52
*** sugoi <sugoi!~Thunderbi@user/sugoi> has quit IRC (Ping timeout: 244 seconds)04:56
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has quit IRC (Quit: ZZZzzz…)05:11
*** sugoi <sugoi!~Thunderbi@user/sugoi> has joined #yocto05:12
*** sugoi <sugoi!~Thunderbi@user/sugoi> has quit IRC (Ping timeout: 248 seconds)05:23
*** Habbie <Habbie!peter@lorentz.7bits.nl> has quit IRC (Ping timeout: 252 seconds)05:33
*** ello <ello!~ello@107-182-46-85.volcanocom.com> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in)05:57
*** ello <ello!~ello@107-182-46-85.volcanocom.com> has joined #yocto05:58
*** bq <bq!~david@oh.not.bad.aye.yeah.nah.nz> has quit IRC (Ping timeout: 246 seconds)06:09
*** goliath <goliath!~goliath@user/goliath> has joined #yocto06:11
*** Dracos-C| is now known as Dracos-Carazza06:20
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has joined #yocto06:21
*** bq <bq!~david@oh.not.bad.aye.yeah.nah.nz> has joined #yocto06:22
*** wojci_ <wojci_!~wojci@0x573e61cb.static.cust.fastspeed.dk> has joined #yocto06:39
*** Guest51 <Guest51!~Guest51@14.139.93.243> has joined #yocto06:40
*** frieder <frieder!~frieder@i59F664E9.versanet.de> has joined #yocto06:42
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has quit IRC (Quit: Konversation terminated!)06:47
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has joined #yocto06:53
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto07:00
*** Guest51 <Guest51!~Guest51@14.139.93.243> has quit IRC (Ping timeout: 256 seconds)07:01
*** florian <florian!~florian@dynamic-002-243-030-252.2.243.pool.telefonica.de> has joined #yocto07:13
*** amitk <amitk!~amit@58.84.60.186> has joined #yocto07:15
*** wojci__ <wojci__!~wojci@0x573e61cb.static.cust.fastspeed.dk> has joined #yocto07:19
*** jpuhlman- <jpuhlman-!~jpuhlman@50.240.203.141> has joined #yocto07:20
*** vthor_ <vthor_!~thor@2605:59c8:71e9:3e10::b90> has joined #yocto07:21
*** ello_ <ello_!~ello@107-182-46-85.volcanocom.com> has joined #yocto07:21
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 246 seconds)07:21
*** jpuhlman <jpuhlman!~jpuhlman@50.240.203.141> has quit IRC (Ping timeout: 246 seconds)07:21
*** ello <ello!~ello@107-182-46-85.volcanocom.com> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in)07:21
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has quit IRC (Remote host closed the connection)07:21
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has quit IRC (Quit: Leaving)07:21
*** vthor <vthor!~thor@user/vthor> has quit IRC (Read error: Connection reset by peer)07:21
*** wojci_ <wojci_!~wojci@0x573e61cb.static.cust.fastspeed.dk> has quit IRC (Ping timeout: 246 seconds)07:21
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8071:65c3:7240:137f:673a:469e:aa54> has quit IRC (Ping timeout: 246 seconds)07:21
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.161> has quit IRC (Ping timeout: 246 seconds)07:21
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8071:65c3:7240:137f:673a:469e:aa54> has joined #yocto07:22
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto07:22
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has joined #yocto07:23
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has joined #yocto07:23
*** Kubu_work <Kubu_work!~kubu@static-css-ccs-204145.business.bouyguestelecom.com> has joined #yocto07:37
mcfrisk_wic, another abstraction over bitbake. would need to teach it do python3native, openssl-native etc. generating uki images inside wic plugins seems very hard. no wonder the low level implementation.07:43
*** Jones42_ is now known as Jones4207:46
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto08:04
*** florian <florian!~florian@dynamic-002-243-030-252.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds)08:08
Dvergatalhi is it possible to distinguish package configuration file depending on which image to be installed on? meaning that for initramfs i want to have an original configuration file provided by upstream and on the real rootfs image i would like to have my own08:26
qschulzDvergatal: if it's a file for which the build configuration of the recipe doesn't change, you can simply have two different packages, one with the file you want in the initramfs, and one for the file you want in the rootfs08:27
qschulzand then you install package-initramfs in your initramfs via IMAGE_INSTALL/PACKAGE_INSTALL/whatever is the appropriate name for the initramfs08:27
qschulzand package-rootfs for the other08:28
Dvergatalunfortunately this is a procps package08:28
Dvergatalwrong08:28
Dvergatalprocps-sysctl08:28
Dvergatalcontaining systctl.conf file08:28
qschulzif there's a name clash (so the file content is different but on the same location, then I think you'd need to generate this file dynamically in some do_package task or something (wild guess)08:28
qschulzDvergatal: ok, so.. is it a build time change08:29
Dvergatalyeah08:29
qschulzyeah, so not possible with images08:29
qschulztwo options08:29
qschulzif the build option only compiles new file, create a separate binary/shared library08:29
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.161> has joined #yocto08:29
qschulzthen split it into its own package08:29
qschulzand that package can be installed in the initramfs/rootfs but not the other one08:30
qschulzif it's not possible, or the build config changes the content of the binary/shlib of other packages creeated by this recipe08:30
qschulzthen you need to use a different distro for the initramfs and the rootfs08:30
Dvergatalqschulz: generally procps contains in recipe directory sysctl.conf but I want to install my own on the normal image08:30
qschulzDvergatal: Ah wait a sec08:31
qschulzDvergatal: I don't know how frowned upon what i am going to suggest is, so maybe you'll hear people picking their pitchforks08:31
qschulzDvergatal: if it's really just one file, you could simply overwrite this file from the initramfs do_rootfs task08:32
Dvergatalahaaaaa08:32
Dvergatalin do_rootfs?08:32
qschulzI think so, or do_image?08:33
qschulzprobably do_rootfs08:33
Dvergatalbecause currently what I manged is that i have both packages containing it08:33
qschulzwhat do you mean both packages containing it?08:33
Dvergatalbut during do_rootfs of the image i have an error that both packages are containing same file name08:33
qschulzDvergatal: yup makes sense08:33
DvergatalI'm talking about RRECOMENDS and BAD_RECOMENDATIONS approach08:34
qschulzthat would be a possible approach too yes08:34
qschulzprovided you actually have RRECOMMENDS and not RDEPENDS08:35
Dvergatalyes but I do not know how to overwritte this file08:35
Dvergatalbecause I'm getting this error * check_data_file_clashes: Package procps-sysctl wants to install file /work/build/tmp/default-glibc/work/eg500-welotec-linux/welotec-base-image/1.0/rootfs/etc/sysctl.conf But that file is already provided by package  * procps-sysctl-welotec08:36
qschulzDvergatal: this means that procps-sysctl is still installed, even with BAD_RECOMMENDATIONS08:36
qschulzwhat's your setup with RRECOMMENDS and BAD_RECOMMENDATIONS08:36
qschulzwhat do you set those to and where08:36
Dvergatalyes it is because it also contains the binary08:36
Dvergatalthe original procps-sysctl contains not only the confioguration file08:37
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has joined #yocto08:37
Dvergatalbut also some binary and init script08:37
qschulzDvergatal: and I assume you want to keep everything BUT the systctl.conf :)08:37
Dvergataland procps-sysctl-welotec contains just this configuration file08:37
Dvergatalqschulz: precisely08:38
qschulzDvergatal: **if** you08:38
qschulzre the final user of your layer08:38
Dvergatal?08:38
Dvergatalqschulz: I don't understand08:39
qschulzyou can just split /etc/sysctl.conf from procps-sysctl into a separate file08:39
qschulzs/file/package/08:39
qschulze.g. procps-sysctl-conf08:39
Dvergatalmhmmmmmm08:39
qschulzwith PACKAGE_BEFORE_PN and FILES:${PN}-sysctl-conf or something like that08:39
*** lowfi <lowfi!~lowfi@user/lowfi> has quit IRC (Ping timeout: 260 seconds)08:40
Dvergatalok so remove it from procps-sysctl08:40
Dvergatalcreate additional package containing the configuration file08:40
qschulzthen you should add an RRECOMMENDS:${PN}-sysctl += "${PN}-sysctl-conf" to make sure your rootfs brings it in (or manually add it to your IMAGE_INSTALL)08:40
qschulzyup08:40
Dvergatalnice08:40
Dvergatalqschulz: thx08:41
qschulzwhy i am saying that the condition is you're the final user of your layer, is that by splitting stuff into more packages, if people use your layer and they update blindingly, they'll now have a change of behavior08:42
qschulzbecuase the sysctl.conf file won't be installed anymore even though they instlal procps-sysctl package08:42
qschulzit's like breaking an API08:42
albeuHi! I'm looking in some sstate caching issues. With my team we have a simple shared sstate cache volume which is fed from a build server that build images for 2 different arch and there seems to be some "arch less" task that depend on arch specific task. For example:08:43
albeusstate:readline::8.2:r0::12:323fc075228069c961c04537ab22558159ea45456355c444c3c888dc71635fb2_fetch.tar.zst.siginfo depends on sstate:readline:core2-64-aerq-linux:8.2:r0:core2-64:12:008ffd98bdf2d1a8b3298f278c86304bfa8fbb97a26229831f3bb099afcad007_recipe_qa.tar.zst.siginfo. But on the build server cache the fetch sstate then used the cortexa53-crypto08:43
albeuversion of the recipe_qa task which obviously has a different hash08:43
qschulzby using RDEPENDS:${PN}-sysctl += "${PN}-sysctl-conf", you could fix that by offering backward compatibility08:43
qschulzbut that means you wouldn't be able to do what you want to do (i.e. replace one package by another from another recipe) easily08:43
Dvergatalqschulz: yeah this is what I wanted to add08:43
albeuI don't get how it can work if an sstate that is supposed to be arch independent depend on a task that is arch dependent.08:49
*** Jones42_ <Jones42_!~Jones42@user/Jones42> has joined #yocto08:50
*** mvlad <mvlad!~mvlad@2a02:2f05:810e:b200:e88e:21ff:fe65:be18> has joined #yocto08:52
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)08:53
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 264 seconds)08:53
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto08:53
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:04
KanjiMonsterDvergatal: unless you need to override values from the default /etc/sysctl.conf you could probably also just put your file into e.g. /etc/sysctl.d/ and avoid any file conflicts09:08
*** ehussain <ehussain!~Thunderbi@2404:3100:1823:978b:38db:af45:dea3:51d3> has joined #yocto09:12
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto09:12
*** Jones42_ <Jones42_!~Jones42@user/Jones42> has quit IRC (Read error: Connection reset by peer)09:15
DvergatalKanjiMonster: thx qschultz solution did the trick09:15
*** ehussain <ehussain!~Thunderbi@2404:3100:1823:978b:38db:af45:dea3:51d3> has quit IRC (Client Quit)09:16
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has quit IRC (Quit: Client closed)09:17
*** Guest51 <Guest51!~Guest51@14.139.93.243> has joined #yocto09:19
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:23
*** Guest51 <Guest51!~Guest51@14.139.93.243> has quit IRC (Quit: Client closed)09:29
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto09:56
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has joined #yocto10:03
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)10:10
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto10:10
*** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 248 seconds)10:12
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)10:14
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto10:15
*** rber|res <rber|res!~rber|res@213-225-32-117.nat.highway.a1.net> has joined #yocto10:18
*** fabatera <fabatera!~fabatera@2a02:8109:86ae:fe00::6a0> has joined #yocto10:19
*** sakoman <sakoman!~sakoman@98.142.47.158> has joined #yocto10:27
albeuSo looking further I found out that there is special handling in the sstate stuff to make do_fetch "arch less", but later the do_recipe_qa task was added to run before do_fetch which create this issue with the sstate. Could it be that hash equivalence hide this issue because the result of do_fetch doesn't actually depend on the result of the recipe10:29
albeuQA?10:29
albeuI would like to remove the dependency between do_fetch and do_recipe_qa, is there a better way then deltask + addtask?10:34
fabateraHi all! Is there a better way to patch code that is one level above the source ? (I'm working with third-party code)10:44
fabaterae.g.:10:44
fabateraS = "${WORKDIR}/${PV}/dir1"10:44
fabateraCode to be patched is in ${WORKDIR}/${PV}/dir210:44
fabateraIt works fine like this:10:44
fabaterado_patch(){10:44
fabatera    cd ${S}/../10:44
fabatera    patch -p1 < ${WORKDIR}/my.patch10:44
fabatera}10:44
fabateraBut this way one should do the same for all the other patch files for dir1, otherwise they will be ignored.10:44
fabateraOn another experiment, my.patch file had the following but `quilt` can't find the file to be patched. (do_patch above was not implemented)10:44
fabatera----   a/../dir2/file.c10:44
fabatera+++ b/../dir2/file.c10:44
*** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 246 seconds)10:46
qschulzfabatera: file://my.patch;patchdir=${WORKDIR}/${PV}/dir2 ?10:49
qschulzfabatera: but why would S be dir1 if there's also source code in dir2?10:49
fabateraqschulz only for convenience. the Makefile and project are in dir1 and it uses somehow dir2. I could change S = "${WORKDIR}/${PV}/, but then would need to adjust do_compile, for example10:58
fabateraqschulz Thanks for the patchdir hint!10:59
*** sakoman <sakoman!~sakoman@98.142.47.158> has joined #yocto11:01
*** Habbie <Habbie!peter@lorentz.7bits.nl> has joined #yocto11:05
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto11:09
*** sarahn <sarahn!sid657185@user/sarahn> has joined #yocto11:15
*** dkc <dkc!~dan@user/dkc> has quit IRC (Remote host closed the connection)11:26
Saurfabatera: You can add ;patchdir=.. to the URI for the patch that needs to be applied in ${S}/..11:29
*** dkc <dkc!~dan@user/dkc> has joined #yocto11:31
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)11:33
*** Guest51 <Guest51!~Guest51@14.139.93.243> has joined #yocto11:40
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto11:45
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)11:50
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)11:59
*** lexano <lexano!~lexano@pool-99-232-7-221.cpe.net.cable.rogers.com> has joined #yocto12:00
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto12:01
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)12:06
*** Guest51 <Guest51!~Guest51@14.139.93.243> has quit IRC (Ping timeout: 256 seconds)12:07
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)12:11
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto12:11
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has joined #yocto12:16
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto12:17
fabateraThanks qschulz and Saur! It worked like a charm :)12:17
*** Guest51 <Guest51!~Guest51@14.139.93.243> has joined #yocto12:18
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has quit IRC (Client Quit)12:20
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)12:22
*** Guest51 <Guest51!~Guest51@14.139.93.243> has quit IRC (Quit: Client closed)12:25
*** sugoi <sugoi!~Thunderbi@user/sugoi> has joined #yocto12:26
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto12:29
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)12:29
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)12:29
*** sugoi <sugoi!~Thunderbi@user/sugoi> has quit IRC (Ping timeout: 260 seconds)12:31
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto12:34
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)12:39
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has quit IRC (Ping timeout: 246 seconds)12:54
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has quit IRC (Quit: Client closed)12:55
*** fabatera <fabatera!~fabatera@2a02:8109:86ae:fe00::6a0> has quit IRC (Quit: Client closed)13:01
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has joined #yocto13:06
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto13:09
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)13:14
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto13:24
*** xantoz <xantoz!~tewi_inab@c-8fb5e255.013-124-73746f25.bbcust.telenor.se> has quit IRC (Ping timeout: 248 seconds)13:27
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto13:27
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Client Quit)13:29
*** fabatera <fabatera!~fabatera@2a02:8109:86ae:fe00::6a0> has joined #yocto13:30
*** fabatera <fabatera!~fabatera@2a02:8109:86ae:fe00::6a0> has quit IRC (Client Quit)13:30
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)13:31
*** Guest13 <Guest13!~Guest13@132.198.137.78.rev.vodafone.pt> has joined #yocto13:34
Guest13hi, more like a linux question instead of yocto: does anyone know any type of tool to control running applications? e.g, i want to apply a profile "plane", and app X, Y, Z will run, network configuratino will apply, etc.. and then i have another profile "rover" and other apps/configuration run. should i create separate images for these?13:35
*** wojci__ <wojci__!~wojci@0x573e61cb.static.cust.fastspeed.dk> has quit IRC (Ping timeout: 264 seconds)13:37
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto13:42
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #yocto13:47
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto13:47
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)13:48
SaurGuest13: Sounds like something you would do with systemd targets...13:59
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto13:59
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has joined #yocto14:05
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Ping timeout: 260 seconds)14:06
*** sukbeom <sukbeom!~sukbeom@121.172.255.83> has quit IRC (Quit: The Lounge - https://thelounge.chat)14:16
*** sukbeom <sukbeom!~sukbeom@121.172.255.83> has joined #yocto14:17
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has joined #yocto14:18
ernstpCan I append an extra global sanity check function from my own layer, or something like that?14:18
*** sukbeom <sukbeom!~sukbeom@121.172.255.83> has quit IRC (Quit: The Lounge - https://thelounge.chat)14:23
*** sukbeom <sukbeom!~sukbeom@121.172.255.83> has joined #yocto14:23
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has quit IRC (Quit: Konversation terminated!)14:54
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto15:02
khemDvergatal:you can also use IMAGE_POSTPROCESS_COMMAND mechanism to deliver customization to images if you need to do smaller tweaks15:06
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)15:10
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto15:10
*** sakman_ <sakman_!~sakman@208.111.77.233> has quit IRC (Remote host closed the connection)15:15
qschulzkhem: ah that's what I was looking for15:15
*** sakman_ <sakman_!~sakman@208.111.77.233> has joined #yocto15:15
qschulzkhem: I have forgotten when one is supposed to use IMAGE_POSTPROCESS_COMMAND over ROOTFS_POSTPROCESS_COMMAND though15:15
qschulzsince both exist15:15
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)15:16
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto15:16
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has joined #yocto15:18
*** reatmon_ <reatmon_!~reatmon@192.91.75.29> has quit IRC (Remote host closed the connection)15:30
*** reatmon_ <reatmon_!~reatmon@192.91.75.12> has joined #yocto15:30
*** Guest13 <Guest13!~Guest13@132.198.137.78.rev.vodafone.pt> has quit IRC (Quit: Client closed)15:38
*** dmoseley_ <dmoseley_!~dmoseley@129.222.84.172> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in)15:46
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 252 seconds)15:47
*** dmoseley <dmoseley!~dmoseley@129.222.84.172> has joined #yocto15:50
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)16:05
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto16:05
albeuFurther diving into my sstate issues I now have 2 sstate file for the same task, one from my local machine, one from the build server. They have a different taskhash but bitbake-diffsigs show no differences except the taskhash. Looking into the singinfo file it turns out that the values in the file_checksum_values array are in a different order :(16:09
albeuAny idea what could be causing this?16:09
albeuThis is with scarthgap / bitbake 2.816:10
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)16:12
RPalbeu: I suspect they are sorted and it won't be that. hash equivlanence may be at play and more likely to be the cause16:14
albeuI have no hash equivalence enabled16:14
RPalbeu: that simplifies things then :)16:14
*** gioyik <gioyik!~gioyik@gateway/tor-sasl/gioyik> has quit IRC (Quit: WeeChat 4.4.1)16:15
albeuIt seems like bitbake-diffsigs sort for presentation so it doesn't show there, but the task hash use the underlying data which is sorted differently16:15
albeuThe same docker image is used on both side so the host is virtually identical16:16
*** Kubu_work <Kubu_work!~kubu@static-css-ccs-204145.business.bouyguestelecom.com> has quit IRC (Quit: Leaving.)16:18
albeuFor background I'm moving from hardknott to scarthgap, I always had 100% sstate match with hardknott, now with scarthgap I get barely 50%16:18
albeuI'm kind of suspecting that some issues have cropped up that are otherwise "hidden" by hash equivalence16:19
RPalbeu: do you have the two sig files somewhere I could take a look?16:24
albeusure, where could I upload them?16:25
RPI think that code did change between those two releases16:25
RPalbeu: not sure. Perhaps email to me might be easiest?16:25
albeuhttps://pastebin.com/raw/kc3wPrhE vs https://pastebin.com/raw/BsVQKYEq16:28
albeuThese are just the decompressed siginfo as-is16:28
*** sugoi <sugoi!~Thunderbi@user/sugoi> has joined #yocto16:29
albeuI have to leave now, but if needed I can send you the original compressed file by email later. Thanks for looking into this.16:29
albeuAlso as mentioned above I remove the do_fetch -> do_recipe_qa dependency in this build16:30
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:31
*** sugoi <sugoi!~Thunderbi@user/sugoi> has quit IRC (Ping timeout: 248 seconds)16:33
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.161> has quit IRC (Ping timeout: 246 seconds)16:37
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.157> has joined #yocto16:38
RPalbeu: looking at the code in siggen.py, the checksums definitely are sorted when computing the hash16:41
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.157> has quit IRC (Ping timeout: 252 seconds)16:43
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.161> has joined #yocto16:44
RPalbeu: I think I can see an issue buried in here :/17:02
*** sakman_ <sakman_!~sakman@208.111.77.233> has quit IRC (Remote host closed the connection)17:39
*** vthor_ is now known as vthor17:56
*** Guestnorvil <Guestnorvil!~Guestnorv@194.189-204-138.bestelclientes.com.mx> has joined #yocto18:24
Guestnorvilhi, im new to yocto an I'm trying to create a basic image for a beagleboardx1518:25
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)18:25
GuestnorvilDoes anyone has done the same or could give me a quick guide to what to do or look for? please please18:25
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has quit IRC (Remote host closed the connection)18:41
*** mbulut_ <mbulut_!~mbulut@ip1f128e48.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 252 seconds)18:50
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has joined #yocto19:04
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #yocto19:10
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has quit IRC (Remote host closed the connection)19:10
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has joined #yocto19:12
*** Guestnorvil <Guestnorvil!~Guestnorv@194.189-204-138.bestelclientes.com.mx> has quit IRC (Quit: Client closed)19:13
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 246 seconds)19:15
*** sugoi <sugoi!~Thunderbi@user/sugoi> has joined #yocto19:18
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto19:19
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Read error: Connection reset by peer)19:25
*** frieder <frieder!~frieder@i59F664E9.versanet.de> has quit IRC (Remote host closed the connection)19:28
*** florian_kc <florian_kc!~florian@dynamic-002-243-030-252.2.243.pool.telefonica.de> has joined #yocto19:30
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8071:65c3:7240:137f:673a:469e:aa54> has quit IRC (Ping timeout: 264 seconds)20:07
jkaleGuestnorvil: I would start with meta-ti https://git.yoctoproject.org/meta-ti. the meta-ti-bsp layer has beagle-x15 machine conf file and tells you the other required layers. scarthgap branch for everything.20:09
*** Shaun <Shaun!~shaun@user/shaun> has quit IRC (Remote host closed the connection)20:13
*** Jones42_ <Jones42_!~Jones42@user/Jones42> has joined #yocto20:14
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has quit IRC (Quit: Haxxa flies away.)20:15
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has joined #yocto20:18
*** Shaun <Shaun!~shaun@user/shaun> has joined #yocto20:23
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)20:45
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto20:45
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has quit IRC (Remote host closed the connection)20:51
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)20:55
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto20:55
*** florian_kc <florian_kc!~florian@dynamic-002-243-030-252.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)20:58
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)20:59
*** Habbie <Habbie!peter@lorentz.7bits.nl> has quit IRC (Ping timeout: 246 seconds)21:05
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)21:12
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto21:12
*** olani- <olani-!~olani@81-225-151-188-no2814.tbcn.telia.com> has joined #yocto21:16
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has quit IRC (Quit: Client closed)21:53
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)22:02
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto22:02
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has joined #yocto22:13
*** albeu <albeu!~albeu@2001:9e8:632c:f5fc:3d6b:1bee:13fe:aadf> has quit IRC (Client Quit)22:15
*** mvlad <mvlad!~mvlad@2a02:2f05:810e:b200:e88e:21ff:fe65:be18> has quit IRC (Remote host closed the connection)22:36
*** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has joined #yocto22:36
*** mvlad <mvlad!~mvlad@2a02:2f05:810e:b200:e88e:21ff:fe65:be18> has joined #yocto22:36
DvorkinDmitrycan I do do_image_wic[depends]:remove = "myrecipe:do_deploy" ?22:38
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)22:58
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 252 seconds)23:10
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)23:13
*** nerdboy <nerdboy!~nerdboy@47.143.129.212> has joined #yocto23:22
*** mvlad <mvlad!~mvlad@2a02:2f05:810e:b200:e88e:21ff:fe65:be18> has quit IRC (Remote host closed the connection)23:42
*** olani- <olani-!~olani@81-225-151-188-no2814.tbcn.telia.com> has quit IRC (Ping timeout: 260 seconds)23:52

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