*** Crofton <Crofton!~Crofton@2a01:cb14:cf9:8c00:ab76:fa52:72e7:6617> has quit IRC | 00:04 | |
*** NU-Slacker <NU-Slacker!~NU-Slacke@24.13.72.71> has joined #yocto | 00:05 | |
*** NU-Slacker <NU-Slacker!~NU-Slacke@24.13.72.71> has quit IRC | 00:10 | |
*** Crofton <Crofton!~Crofton@2a01:cb14:cf9:8c00:ab76:fa52:72e7:6617> has joined #yocto | 00:12 | |
*** DrAcos-Carazza <DrAcos-Carazza!~Dracos-Ca@ip4d1530cd.dynamic.kabel-deutschland.de> has quit IRC | 00:12 | |
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has joined #yocto | 00:13 | |
*** Dracos-Carazza <Dracos-Carazza!~Dracos-Ca@ip4d1530cd.dynamic.kabel-deutschland.de> has joined #yocto | 00:13 | |
*** Klanticus <Klanticus!~quassel@189.76.135.211> has quit IRC | 00:20 | |
*** bb_n00b <bb_n00b!d9423c05@217.66.60.5> has quit IRC | 01:06 | |
*** todun_ <todun_!~todun@95.179.197.210> has joined #yocto | 01:12 | |
*** todun <todun!~todun@95.179.197.210> has quit IRC | 01:12 | |
*** todun_ is now known as todun | 01:12 | |
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has quit IRC | 01:19 | |
*** learning1 <learning1!~pi@121.121.99.187> has quit IRC | 01:34 | |
*** learning1 <learning1!~pi@121.121.99.187> has joined #yocto | 01:46 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 01:49 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 01:54 | |
*** todun <todun!~todun@95.179.197.210> has quit IRC | 02:02 | |
*** todun <todun!~todun@95.179.197.210> has joined #yocto | 02:03 | |
*** kaspter <kaspter!~Instantbi@101.93.194.160> has quit IRC | 02:56 | |
*** kaspter <kaspter!~Instantbi@222.67.188.168> has joined #yocto | 02:56 | |
*** todun <todun!~todun@95.179.197.210> has quit IRC | 04:14 | |
*** vineela <vineela!~vtummala@134.134.137.73> has quit IRC | 04:17 | |
*** camus <camus!~Instantbi@101.93.194.160> has joined #yocto | 04:29 | |
*** kaspter <kaspter!~Instantbi@222.67.188.168> has quit IRC | 04:31 | |
*** camus is now known as kaspter | 04:31 | |
*** agust <agust!~agust@p54833695.dip0.t-ipconnect.de> has joined #yocto | 05:39 | |
*** marka <marka!~marka@198-84-181-245.cpe.teksavvy.com> has quit IRC | 06:55 | |
*** vineela <vineela!~vtummala@134.134.137.73> has joined #yocto | 07:00 | |
*** kroon <kroon!~kroon@213.185.29.22> has joined #yocto | 07:07 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 07:09 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has quit IRC | 07:12 | |
*** frsc <frsc!~frsc@2003:a:e7a:6200:246c:2a8b:f45a:a33d> has joined #yocto | 07:15 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:6a10> has joined #yocto | 07:15 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC | 07:23 | |
*** armpit <armpit!~armpit@178.18.58.186> has quit IRC | 07:26 | |
*** goliath <goliath!~goliath@alyon-653-1-55-50.w109-212.abo.wanadoo.fr> has joined #yocto | 07:30 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:30 | |
*** vineela <vineela!~vtummala@134.134.137.73> has quit IRC | 07:30 | |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has joined #yocto | 07:49 | |
*** armpit <armpit!~armpit@91.217.168.176> has joined #yocto | 07:52 | |
*** goliath <goliath!~goliath@alyon-653-1-55-50.w109-212.abo.wanadoo.fr> has quit IRC | 07:56 | |
lpapp | where rburton | 07:57 |
---|---|---|
lpapp | is | 07:58 |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto | 07:58 | |
LetoThe2nd | rburtib is here | 07:59 |
LetoThe2nd | not | 07:59 |
*** tprrt <tprrt!~tprrt@217.114.204.178> has joined #yocto | 08:00 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 08:04 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:6a10> has quit IRC | 08:05 | |
*** yann <yann!~yann@85.118.38.73> has joined #yocto | 08:07 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 08:22 | |
*** AndersD <AndersD!~AndersD@ftth-94-142-214-250.breedbandarnhem.nl> has joined #yocto | 08:23 | |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto | 08:35 | |
lpapp | I am a bit confused by the meaning of $PN | 08:46 |
mcfrisk | lpapp: recipe name, https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-PN | 08:53 |
alessioigor | I usually use $BPN. | 08:54 |
lpapp | why is it not RN? | 08:54 |
lpapp | PN would indicate a package name to me | 08:54 |
lpapp | so, I am getting this: ./tmp/deploy/ipk/polatisnic/kernel-3.2.1-r21_3.2.1-r22_polatisnic.ipk | 08:56 |
lpapp | did I understand rburton correctly that if I want to get kernel_3.2.1-r22_polatisnic.ipk, I just have to change KERNEL_PACKAGE_NAME? | 08:56 |
lpapp | to say, kernel? | 08:56 |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:3c97> has joined #yocto | 09:00 | |
lpapp | hah, KERNEL_PACKAGE_NAME was not available in daisy :) | 09:01 |
lpapp | so, yeah, I am looking for the old-fashioned way to set the kernel package names | 09:02 |
lpapp | kernel.bbclass says # kernel-base becomes kernel-${KERNEL_VERSION - just not sure how | 09:05 |
*** bluca <bluca!~bluca@2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3> has joined #yocto | 09:06 | |
rcrudo | does gitsm implementation of yocto works with https or only ssh? | 09:10 |
*** wertigon <wertigon!50fe9a69@1071ob.scansafe.net> has joined #yocto | 09:12 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 09:13 | |
wertigon | How do I add a package to my sdk, and only my sdk? | 09:13 |
wertigon | That is, when I type bitbake myimage -c populate_sdk , I get missing package requirements (more specifically, perl). | 09:14 |
Crofton | wertigon, https://github.com/balister/meta-sdr/blob/master/recipes-images/images/native-sdk.inc | 09:14 |
Crofton | does that help? | 09:14 |
wertigon | Could work, I'll try it and see how it goes | 09:15 |
wertigon | Will get back to you soon :) | 09:15 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 09:16 | |
Crofton | Works for packages that have build time depends that are not run time, so the image won't have the build depends in an sdk built from the image recipe | 09:17 |
wertigon | Where do I place it, and how is it included? In my regular images folder or? | 09:18 |
*** florian_kc is now known as florian | 09:20 | |
wertigon | I'll give it a shot in my regular images folder | 09:23 |
wertigon | And believe in the magic :D | 09:24 |
wertigon | Magic failed me T_T | 09:28 |
wertigon | Ok, so I have the native-sdk.inc file, and I assume I need to include it from somewhere | 09:29 |
wertigon | Or maybe... Ah, of course I just stick it to the base.inc I already have | 09:29 |
*** AndersD <AndersD!~AndersD@ftth-94-142-214-250.breedbandarnhem.nl> has quit IRC | 09:29 | |
wertigon | Ok, hopefully this will work, might need to include more packages than just native-perl but that's just a compile-add-missing-repeat dance :P | 09:34 |
wertigon | Sorry for being a total new | 09:34 |
wertigon | *newb | 09:34 |
*** tprrt <tprrt!~tprrt@217.114.204.178> has quit IRC | 09:35 | |
wertigon | Nope :/ | 09:36 |
wertigon | Error: "nothing provides nativesdk-perl needed by native-sdk-autoconf-2.69-r11.x86-65_nativesdk" | 09:37 |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:3c97> has quit IRC | 09:38 | |
wertigon | But I added nativesdk-perl to the SDK_EXTRA_TOOLS var... | 09:38 |
wertigon | Why it do this -_-;; | 09:40 |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 09:41 | |
*** Crofton <Crofton!~Crofton@2a01:cb14:cf9:8c00:ab76:fa52:72e7:6617> has quit IRC | 09:43 | |
*** hpsy <hpsy!d9423c05@217.66.60.5> has joined #yocto | 09:45 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:3c97> has joined #yocto | 09:45 | |
*** tprrt <tprrt!~tprrt@217.114.204.178> has joined #yocto | 09:46 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:3c97> has quit IRC | 09:47 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:3c97> has joined #yocto | 09:47 | |
*** tprrt <tprrt!~tprrt@217.114.204.178> has quit IRC | 09:53 | |
wertigon | Nope, I turned every angle I could find still nothibng | 09:55 |
wertigon | *nothing | 09:55 |
*** armpit <armpit!~armpit@91.217.168.176> has quit IRC | 09:58 | |
xtron | building linux-yocto kernel with meta-selinux configured, selinux.cfg is in src_uri but not reflecting/enabled in kernel .config, any idea why?? | 10:05 |
*** bluca <bluca!~bluca@2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3> has left #yocto | 10:06 | |
*** hpsy <hpsy!d9423c05@217.66.60.5> has quit IRC | 10:07 | |
yocti | New news from stackoverflow: yocto populate_sdk has lots of warnings: package is not installable <https://stackoverflow.com/questions/58605151/yocto-populate-sdk-has-lots-of-warnings-package-is-not-installable> | 10:08 |
*** hpsy <hpsy!d9423c05@217.66.60.5> has joined #yocto | 10:08 | |
*** lucaceresoli <lucaceresoli!~lucaceres@91.217.168.176> has joined #yocto | 10:09 | |
*** tprrt <tprrt!~tprrt@217.114.204.178> has joined #yocto | 10:11 | |
*** lucaceresoli <lucaceresoli!~lucaceres@91.217.168.176> has quit IRC | 10:12 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 10:13 | |
*** hpsy <hpsy!d9423c05@217.66.60.5> has quit IRC | 10:14 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 10:17 | |
wertigon | Crofton: Any ideas? :( | 10:23 |
*** amine <amine!~amine@static-176-158-51-218.ftth.abo.bbox.fr> has joined #yocto | 10:24 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 10:24 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 10:27 | |
*** T_UNIX <T_UNIX!~T_UNIX@91.217.168.176> has joined #yocto | 10:28 | |
rburton | kergoth: you know external toolchains more than me | 10:39 |
LetoThe2nd | xtron: did you check that you actually enabled meta-selinux functionality as pointed out in its README? | 10:40 |
rburton | kergoth: if i'm using an external toolchain, i presume there's no way to put it into images. e.g. turning on tools-sdk will build its own gcc which is unrelated to the external toolchain | 10:40 |
*** georgem <georgem!~georgem@216.21.169.52> has quit IRC | 10:43 | |
*** kroon_ <kroon_!~kroon@213.185.29.22> has joined #yocto | 10:43 | |
*** georgem <georgem!~georgem@216.21.169.52> has joined #yocto | 10:43 | |
xtron | LetoThe2nd, yes, required distro_features are appended, preferred providers are set, | 10:43 |
*** kroon <kroon!~kroon@213.185.29.22> has quit IRC | 10:43 | |
LetoThe2nd | xtron: ok | 10:43 |
LetoThe2nd | xtron: then the next step is to bitbake -e the kernel and see where its being left out. | 10:44 |
xtron | in workdir, kernel-meta contains the kernel configs? | 10:45 |
LetoThe2nd | xtron: why would you go looking there? | 10:46 |
xtron | LetoThe2nd, then where selinux.cfg will show-up in kernel configs? | 10:47 |
LetoThe2nd | xtron: bitbake -e and check that it really shows up in SRC_URI or whereever you *expect* it | 10:48 |
xtron | LetoThe2nd, it's in src_uri file://selinux.cfg | 10:49 |
LetoThe2nd | xtron: thats what you *EXPECT | 10:50 |
xtron | LetoThe2nd, so, where should it be? | 10:52 |
LetoThe2nd | xtron: bitbake -e your kernel target, and search for SRC_URI and its evaluation there. | 10:52 |
xtron | :q | 10:53 |
LetoThe2nd | i think i basically said that three times now. | 10:53 |
xtron | LetoThe2nd, it's the environment value of src_uri | 10:57 |
xtron | ^ | 10:57 |
LetoThe2nd | xtron: hum, what? | 11:05 |
*** T_UNIX <T_UNIX!~T_UNIX@91.217.168.176> has quit IRC | 11:05 | |
*** T_UNIX <T_UNIX!~T_UNIX@91.217.168.176> has joined #yocto | 11:06 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 11:07 | |
* alessioigor waves all | 11:09 | |
alessioigor | Could someone review my platch (http://lists.openembedded.org/pipermail/openembedded-core/2019-October/288378.html), please? Thanks in advance! | 11:09 |
alessioigor | *patch | 11:09 |
LetoThe2nd | would rather review platches | 11:10 |
xtron | LetoThe2nd, I think the custom image need to add packagegroup-core-selinux | 11:10 |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC | 11:14 | |
wertigon | Hmm, further investigations; tried building meta-toolchain, same problem; nothing provides nativesdk-perl | 11:15 |
rburton | wertigon: i'd start chopping bits away until it works. ie use qemux86 instead of your machine, nodistro instead of your distro, etc | 11:22 |
wertigon | rburton: building the image work just fine, it's when I try to build the SDK / toolchain I receive the error | 11:26 |
rburton | sure | 11:26 |
rburton | because its nativesdk* which is SDK specific | 11:27 |
rburton | so try chopping changes away until it works, to identify what is breaking it | 11:27 |
rburton | the autobuilder builds about 50 SDKs every night, so it works there | 11:28 |
*** T_UNIX <T_UNIX!~T_UNIX@91.217.168.176> has quit IRC | 11:28 | |
wertigon | Not much to chop away really :/ Hmm, in fact only IMAGE_FEATURES I have is package-management and splash | 11:28 |
rburton | what MACHINE? | 11:28 |
wertigon | target | 11:28 |
rburton | unless you can replicate the failure with a pure poky and qemux86, you've more to chop out | 11:29 |
wertigon | The sitara dev board by TI | 11:29 |
wertigon | Ok | 11:29 |
rburton | right so lets see if we can blame TI: remove meta-ti, set machine to qemux86, see if it still breaks | 11:29 |
wertigon | Hmmmm... | 11:37 |
*** Klanticus <Klanticus!~quassel@189.76.135.211> has joined #yocto | 11:37 | |
wertigon | meta-ti provides initramfs | 11:37 |
*** yann <yann!~yann@85.118.38.73> has quit IRC | 11:37 | |
rburton | meta-toolchain should be fairly isolated from anything else | 11:38 |
*** berton <berton!~berton@181.220.83.67> has joined #yocto | 11:41 | |
wertigon | Ok, I try now with MACHINE=qemux86 meta-toolchain | 11:43 |
wertigon | Sorry, MACHINE=qemux86 bitbake meta-toolchain | 11:43 |
wertigon | This should build everything to compile a a minimal glibc only application if I understand the docs correctly, right? | 11:45 |
rburton | yes | 11:46 |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has joined #yocto | 11:50 | |
*** armpit <armpit!~armpit@178.18.58.186> has joined #yocto | 11:52 | |
wertigon | BTW, this is thud branch if that makes much difference | 11:55 |
wertigon | building qemux86 meta-toolchain on my image right now, will try poky after that fails | 11:59 |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto | 12:00 | |
wertigon | Keep digging that hole, eventually you'll strike gold... | 12:01 |
wertigon | Or bones... | 12:01 |
wertigon | Or a portal to another dimension filled with creepy tribbles | 12:02 |
rburton | wertigon: meta-toolchain doesn't care for your image | 12:09 |
rburton | an image sdk is 'bitbake myimage -c populate_sdk' | 12:09 |
rburton | bitbake meta-toolchain is just a bare compiler and supporting pieces | 12:10 |
wertigon | rburton: Yeah, so it's really strange I get the same error when I bitbake with meta-toolchain is it not...? :) | 12:23 |
rburton | not at all | 12:23 |
wertigon | Atleast with MACHINE=sitara | 12:23 |
rburton | its the same code, but by doing meta-toolchain you remove the influence of the image itself | 12:23 |
wertigon | Trying MACHINE=qemux86 now | 12:23 |
*** tlwoerner <tlwoerner!~Trevor@unaffiliated/tlwoerner> has quit IRC | 12:30 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 12:47 | |
wertigon | nativesdk-clang takes forever to build :P | 12:51 |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 12:53 | |
*** armpit <armpit!~armpit@178.18.58.186> has quit IRC | 12:53 | |
rburton | yes it does! | 12:54 |
*** wertigon <wertigon!50fe9a69@1071ob.scansafe.net> has quit IRC | 13:05 | |
*** hpsy <hpsy!d9423c05@217.66.60.5> has joined #yocto | 13:08 | |
*** wertigon <wertigon!50fe9a69@1071ob.scansafe.net> has joined #yocto | 13:14 | |
*** bluca <bluca!~bluca@2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3> has joined #yocto | 13:17 | |
rreignier | Hi! Regarding my question, last night, does someone know how to change the kernel location from /boot partition to '/' partition in order to have several rootfs on the same target for updates use case. | 13:25 |
rreignier | I have tried to change "KERNEL_IMAGEDEST" but it has no effect. | 13:25 |
*** hpsy <hpsy!d9423c05@217.66.60.5> has quit IRC | 13:51 | |
*** tlwoerner <tlwoerner!~Trevor@unaffiliated/tlwoerner> has joined #yocto | 13:52 | |
*** Crofton <Crofton!~Crofton@100.50.158.77.rev.sfr.net> has joined #yocto | 13:55 | |
*** learningc <learningc!~pi@121.122.92.70> has joined #yocto | 14:00 | |
*** hpsy1 <hpsy1!~hpsy@217.66.60.5> has joined #yocto | 14:01 | |
*** learning1 <learning1!~pi@121.121.99.187> has quit IRC | 14:02 | |
*** kanavin <kanavin!~kanavin@91.217.168.176> has joined #yocto | 14:05 | |
hpsy1 | Hello, does the SSTATE_MIRRRORS populate the SSTATE_DIR? | 14:11 |
*** hpsy1 is now known as hpsy | 14:13 | |
hpsy | Hello, does the SSTATE_MIRRRORS populate the SSTATE_DIR? | 14:14 |
LetoThe2nd | rreignier: by starting at the code, it *might* be a bug, but i'm uncertain | 14:14 |
LetoThe2nd | hpsy: meaning that? | 14:14 |
LetoThe2nd | rreignier: unfortunately the guy who could instantly tell is kinda unavailable at the moment | 14:16 |
LetoThe2nd | rreignier: but if i run into him i'll ask and report, ok? | 14:17 |
hpsy | I currently define SSTATE_DIR to share SSTATE between different build directories, I am asking if I use SSTATE_MIRRORS will the shared STATE_DIR be updated when a prebuilt is present in the SSTATE_MIRRORS and missing from SSTATE_DIR or will every build workspace grab the prebuilt from my SSTATE_MIRROR? | 14:18 |
LetoThe2nd | hpsy: the latter. (about 90% sure) | 14:19 |
hpsy | LetoThe2nd: Thanks :) | 14:23 |
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has joined #yocto | 14:24 | |
*** kroon_ <kroon_!~kroon@213.185.29.22> has quit IRC | 14:28 | |
rreignier | LethoThe2nd Thanks a lot | 14:30 |
rreignier | LetoThe2nd Thanks a lot | 14:31 |
rreignier | But maybe that is not the right way to do what I want to achieve. One kernel per root fs and and the bootloader on a separated partition | 14:32 |
LetoThe2nd | rreignier: well it depends on your platform. | 14:33 |
LetoThe2nd | rreignier: a lot of platforms i know don't have the bootloader visible in the filesystem at all. but i think you mentioned grub, right? | 14:33 |
rreignier | I am on x86-64 (UpBoard so Atom). But for now, I do the tests on qemux86-64 | 14:34 |
rreignier | Yes. From my investigation, Grub seems like the recommended bootloader on x86 | 14:34 |
LetoThe2nd | rreignier: if you have some form of control over where the EFI starts off, then you could even tuck /boot into the rootfs, no separate partition | 14:35 |
rreignier | Barebox does not seems supproted yet by Yocto (wic) for now | 14:35 |
rreignier | Interesting, but I still need EFI/BOOT/bootx64.efi on the first partition, Isn't it? | 14:37 |
LetoThe2nd | rreignier: you'd need some form of efi binary there, right | 14:37 |
LetoThe2nd | rreignier: but another thing you need to think about is, how will the bootloader decide which rootfs to boot | 14:38 |
LetoThe2nd | especially thinking about the update/broken update situation | 14:38 |
rreignier | I want to use RAUC so it support different bootloader | 14:38 |
LetoThe2nd | rreignier: but then i'd postpone the kernel packaging until you've got the rauc strategy all sorted out | 14:39 |
LetoThe2nd | because if you now spend a lot of time sorting out stuff, and then it turns out that you don't have a shared /boot for example, all that time is waasted | 14:40 |
rreignier | Yes, it is true that I do not know from which end start the problem... | 14:41 |
rreignier | Say I want 3 partitions: /boot, /rootA, /rootA. | 14:41 |
rreignier | As I understand it, I need Grub on /boot and the kernel installed on /rootA and /rootB | 14:41 |
LetoThe2nd | thats what you want and think | 14:42 |
LetoThe2nd | but i'm not sure that this is what fits rauc | 14:42 |
LetoThe2nd | you might want to be able to upgrade grub too, for example | 14:42 |
LetoThe2nd | and then your setup is bound to break | 14:42 |
rreignier | I know that it is a limitation of that scheme, I cannot update the bootloader | 14:43 |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 14:45 | |
rreignier | Ok, so the EFI path as described here could be interesting: https://rauc.readthedocs.io/en/latest/integration.html#efi | 14:46 |
LetoThe2nd | rreignier: i know. thats why i told you to start with really thinking the whole strategy through instead of just making assumptions. | 14:47 |
rreignier | Is it possible to generate a kernel EFI stub to boot directly from UEFI with Yocto in qemu? I might try that | 14:47 |
LetoThe2nd | no idea | 14:48 |
rreignier | Because from here, it seems that wic only support grub and systemd-boot as bootloader: https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/scripts/lib/wic/plugins/source/bootimg-efi.py#n28 | 14:50 |
rreignier | I might be OK with systemd-boot | 14:50 |
rreignier | I will have to figure out how and when to call "efibootmgr" in a recipe | 14:51 |
LetoThe2nd | look into it, trhink it through. make an educated decidion instead of geusswork | 14:52 |
rreignier | I don't even know if it is possible actually | 14:52 |
LetoThe2nd | anthing is possible, its only software. just the needed effort varies | 14:52 |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC | 14:52 | |
rreignier | :) | 14:53 |
tlwoerner | is it safe to assume the weekly yocto meeting is on hiatus this week? | 14:53 |
tlwoerner | RP: ^ | 14:53 |
*** vineela <vineela!~vtummala@134.134.137.77> has joined #yocto | 14:54 | |
rburton | yes | 15:00 |
yocti | New news from stackoverflow: how to get ${THISDIR} inside do_unpack_append in .bbappend file <https://stackoverflow.com/questions/58610052/how-to-get-thisdir-inside-do-unpack-append-in-bbappend-file> | 15:09 |
*** vineela <vineela!~vtummala@134.134.137.77> has quit IRC | 15:11 | |
JPEW | RP: Unfortunately, my patch to grab the offending packages from failed reproducible build test had an error: shutil.SameFileError: '/home/pokybuild/yocto-worker/oe-selftest-ubuntu/build/build-st-56414/reproducibleA/tmp/deploy/deb/./core2-64/perl-doc_5.30.0-r0_amd64.deb' and '/home/pokybuild/yocto-worker/oe-selftest-ubuntu/build/build-st-56414/reproducibleA/tmp/deploy/deb/./core2-64/perl-doc_5.30.0-r0_amd64.deb' are the same file | 15:14 |
JPEW | I can't quite figure out how that happened: it looks like the save_dir is an empty string, which is weird. I probably have some stupid error somewhere... anyway once I sort it out I'll post another patch. | 15:16 |
JPEW | I need to fix up the permissions anyway because the tempdir is rwx------ owned by the pokybuild user on the AB node so I can't see inside it. | 15:17 |
*** kanavin <kanavin!~kanavin@91.217.168.176> has quit IRC | 15:18 | |
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has joined #yocto | 15:30 | |
litb | hello folks | 15:30 |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has quit IRC | 15:33 | |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto | 15:42 | |
litb | I think my life becomes easier if I specify SYSROOT_DIRS="/", because my installer can then just pick the files from recipe-sysroot, instead of having to build an image first and then somehow loop-mounting untaring it to get onto the files | 15:46 |
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has quit IRC | 15:47 | |
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has joined #yocto | 15:50 | |
*** kanavin <kanavin!~kanavin@91.217.168.176> has joined #yocto | 16:07 | |
*** Crofton <Crofton!~Crofton@100.50.158.77.rev.sfr.net> has quit IRC | 16:11 | |
*** bluca <bluca!~bluca@2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3> has left #yocto | 16:11 | |
*** yann <yann!~yann@85.118.38.73> has joined #yocto | 16:14 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 16:16 | |
*** berton_ <berton_!~berton@181.220.83.67> has joined #yocto | 16:17 | |
*** vineela <vineela!vtummala@nat/intel/x-cdahhtigtgxieqlz> has joined #yocto | 16:19 | |
*** berton <berton!~berton@181.220.83.67> has quit IRC | 16:20 | |
*** frsc <frsc!~frsc@2003:a:e7a:6200:246c:2a8b:f45a:a33d> has quit IRC | 16:23 | |
*** berton__ <berton__!~berton@181.220.83.67> has joined #yocto | 16:32 | |
*** berton_ <berton_!~berton@181.220.83.67> has quit IRC | 16:34 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 16:34 | |
yocti | New news from stackoverflow: How to store pyc files with setuptools3 in bitbake recipe in the same way setuptools does? <https://stackoverflow.com/questions/58611684/how-to-store-pyc-files-with-setuptools3-in-bitbake-recipe-in-the-same-way-setupt> | 16:39 |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has quit IRC | 16:43 | |
*** smcginnis <smcginnis!~smcginnis@72-50-207-44.fttp.usinternet.com> has joined #yocto | 16:45 | |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC | 16:49 | |
rburton | litb: no context there but why are you having to loop-mount images or something? | 16:51 |
rburton | total confusion as to what is going on | 16:51 |
*** kanavin <kanavin!~kanavin@91.217.168.176> has quit IRC | 16:53 | |
litb | rburton, because my installer needs to collect some files (mostly shared-library .dll files) from the built packages. so I would make my installer-recipe dependent on some image recipe's do_image_tar , and in the installer's do_compile, I would need to untar the image to access the files | 16:54 |
rburton | litb: you could just grab the files from the packages | 16:54 |
litb | rburton, I think that's too complicated. I assume there must be a python API to access the image/ folders of given recipes, to grab files from there | 16:54 |
litb | yeah, exactly | 16:54 |
rburton | no, you misunderstand me. the packages directly. | 16:54 |
rburton | not build an image and then unpack it again | 16:54 |
rburton | how do you build the installer? | 16:55 |
rburton | why can't it just depend on all the libraries it needs, so they're all in the sysroot | 16:55 |
litb | ah, you mean from the deploy/deb/ folder. I will look into "oe-pkgdata-util find-path" to see how it makes the lookup from path to pkg-name. with that, I could go into the deb-package to pick the wanted file | 16:55 |
litb | rburton, I assume I will have a recipe that builds the installer file (which is Inno Setup), for which I need to have the correct files present rooted at a given path ${root} | 16:57 |
rburton | so either just depending on the pieces to get them in the sysroot might work, if you need more than the sysroot contains (quite possibly) then easy enough to unpack the packages directly into a staging directory. | 16:58 |
litb | rburton, ah, I see. I have looked into how the do_rootfs does it. apparently there's a python API to create a root filesystem from a given list of packages. | 16:59 |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 16:59 | |
rburton | an actual rootfs is probably overkill for what you need | 16:59 |
rburton | you don't need a libc for example i presume? | 17:00 |
litb | ah I see, yeah that's overkill | 17:00 |
*** chandana73 <chandana73!~ckalluri@149.199.62.130> has joined #yocto | 17:01 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC | 17:04 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 17:06 | |
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has quit IRC | 17:07 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC | 17:13 | |
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has joined #yocto | 17:16 | |
*** vmeson <vmeson!~rmacleod@24-52-239-53.cable.teksavvy.com> has quit IRC | 17:56 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:3c97> has quit IRC | 17:56 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 17:59 | |
*** tprrt <tprrt!~tprrt@217.114.204.178> has quit IRC | 18:14 | |
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has quit IRC | 18:19 | |
*** Crofton <Crofton!~Crofton@2a01:cb14:cf9:8c00:ab76:fa52:72e7:6617> has joined #yocto | 18:33 | |
*** dv_ <dv_!~dv@62.178.50.190> has joined #yocto | 18:34 | |
JPEW | RP: I've updates the jpew/ab-reproducible-test with new patches to fix the problem with capturing the reproducible build results. Please apply them to master-next in place of the previous 2 | 18:35 |
*** vmeson <vmeson!~rmacleod@24-52-239-53.cable.teksavvy.com> has joined #yocto | 18:37 | |
*** florian_kc is now known as florian | 19:02 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:e483> has joined #yocto | 19:05 | |
*** apteryx <apteryx!~maxim@dsl-10-148-194.b2b2c.ca> has joined #yocto | 19:08 | |
apteryx | does using a python library recipe (e.g., python-pytest) means python itself is pulled as a runtime dependency? I've looked at their recipe, but couldn't figure it out. | 19:09 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:18 | |
rburton | apteryx: the recipe should have RDEPENDS set appropriately | 19:21 |
rburton | it will always depend on python3-core but that's just the interpretter and a *very small* subset of the library | 19:22 |
*** hpsy <hpsy!~hpsy@217.66.60.5> has left #yocto | 19:35 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 19:40 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:e483> has quit IRC | 19:57 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:e483> has joined #yocto | 19:59 | |
*** volestorm <volestorm!~volestorm@97.64.31.67.16clouds.com> has quit IRC | 20:12 | |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC | 20:26 | |
*** dallas <dallas!~dallas@75.163.48.84> has quit IRC | 20:37 | |
*** zwelch <zwelch!~zwelch@fluffy.superlucidity.net> has quit IRC | 20:44 | |
*** zwelch <zwelch!~zwelch@fluffy.superlucidity.net> has joined #yocto | 20:52 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:2e3b> has joined #yocto | 21:06 | |
mischief | hm, shouldn't the kernel class depend on lz4-native for copy_initramfs()? | 21:08 |
*** zwelch <zwelch!~zwelch@fluffy.superlucidity.net> has quit IRC | 21:16 | |
*** berton__ <berton__!~berton@181.220.83.67> has quit IRC | 21:17 | |
*** leitao <leitao!~leitao@2620:10d:c092:180::1:2e3b> has quit IRC | 21:18 | |
*** zwelch <zwelch!~zwelch@fluffy.superlucidity.net> has joined #yocto | 21:22 | |
*** kanavin <kanavin!~kanavin@cust-east-parth2-46-193-72-114.wb.wifirst.net> has joined #yocto | 21:29 | |
*** palate <palate!~palate@unaffiliated/palate> has joined #yocto | 21:30 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 21:38 | |
*** Klanticus <Klanticus!~quassel@189.76.135.211> has quit IRC | 21:51 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 22:01 | |
*** Micro23 <Micro23!~Micro23@cD0AA5AC1.dhcp.as2116.net> has joined #yocto | 22:09 | |
*** BobPungartnik <BobPungartnik!~BobPungar@179.177.241.38> has joined #yocto | 22:10 | |
*** BobPungartnik <BobPungartnik!~BobPungar@179.177.241.38> has quit IRC | 22:10 | |
*** kanavin <kanavin!~kanavin@cust-east-parth2-46-193-72-114.wb.wifirst.net> has quit IRC | 22:20 | |
*** Micro23 <Micro23!~Micro23@cD0AA5AC1.dhcp.as2116.net> has quit IRC | 22:26 | |
*** agust <agust!~agust@p54833695.dip0.t-ipconnect.de> has quit IRC | 22:37 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 22:39 | |
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has quit IRC | 22:46 | |
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has joined #yocto | 22:48 | |
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has quit IRC | 22:48 | |
*** davisr__ <davisr__!~davisr@cpe-184-58-235-7.wi.res.rr.com> has quit IRC | 23:16 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 23:51 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!