*** junland <junland!~junland@142.93.201.46> has quit IRC | 00:00 | |
*** junland <junland!~junland@142.93.201.46> has joined #yocto | 00:00 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 00:29 | |
*** nhartman <nhartman!~wrs@198-84-238-134.cpe.teksavvy.com> has quit IRC | 00:33 | |
*** warpme_ <warpme_!uid391875@gateway/web/irccloud.com/x-xevfqemvbkzvphtx> has quit IRC | 00:46 | |
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has quit IRC | 00:57 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 01:07 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has quit IRC | 01:09 | |
*** paulg_ <paulg_!~paulg@135-23-37-86.cpe.pppoe.ca> has quit IRC | 01:25 | |
*** paulg_ <paulg_!~paulg@135-23-37-86.cpe.pppoe.ca> has joined #yocto | 01:28 | |
*** paulg_ <paulg_!~paulg@135-23-37-86.cpe.pppoe.ca> has quit IRC | 01:32 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 01:41 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 01:42 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 01:47 | |
*** rubdos <rubdos!~rubdos@77.109.103.196> has quit IRC | 02:04 | |
*** rubdos <rubdos!~rubdos@2a02:578:859d:700:8b44:5716:382d:a7da> has joined #yocto | 02:07 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 02:18 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 02:28 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 02:29 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 02:30 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 02:39 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 02:39 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 02:39 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 02:58 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 02:59 | |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:d419:c81:2767:b4e0> has quit IRC | 03:17 | |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:e49d:5859:161:36cd> has joined #yocto | 03:29 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 03:37 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 03:42 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 04:16 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 04:17 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 04:22 | |
*** gtristan <gtristan!~tristanva@61.82.32.35> has quit IRC | 05:30 | |
*** gtristan <gtristan!~tristanva@59.29.205.187> has joined #yocto | 06:18 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 06:18 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 06:22 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 06:23 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 06:28 | |
*** gtristan <gtristan!~tristanva@59.29.205.187> has quit IRC | 06:39 | |
*** gtristan <gtristan!~tristanva@59.29.205.187> has joined #yocto | 06:39 | |
*** dv_ <dv_!~dv@62.178.50.190> has quit IRC | 07:03 | |
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has joined #yocto | 07:17 | |
yocti | New news from stackoverflow: How to use the latest oe-depends-dot in Yocto <https://stackoverflow.com/questions/61167921/how-to-use-the-latest-oe-depends-dot-in-yocto> | 07:25 |
---|---|---|
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@5.171.137.48> has joined #yocto | 07:36 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 07:36 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has joined #yocto | 07:41 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 08:00 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 08:15 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@5.171.137.48> has joined #yocto | 08:16 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 08:16 | |
*** qschulz <qschulz!~quentin@ns326003.ip-37-187-106.eu> has quit IRC | 08:23 | |
*** timemaster5 <timemaster5!~timemaste@cpc108963-cmbg20-2-0-cust781.5-4.cable.virginm.net> has quit IRC | 08:23 | |
*** qschulz <qschulz!~quentin@ns326003.ip-37-187-106.eu> has joined #yocto | 08:25 | |
*** pharaon2502 <pharaon2502!~manjaro-u@cpe-188-129-77-144.dynamic.amis.hr> has joined #yocto | 08:32 | |
*** dev1990 <dev1990!~dev@asx191.neoplus.adsl.tpnet.pl> has joined #yocto | 08:36 | |
*** mattsm <mattsm!~mattsm@76-205-175-243.lightspeed.austtx.sbcglobal.net> has quit IRC | 08:49 | |
*** mattsm <mattsm!~mattsm@76-205-175-243.lightspeed.austtx.sbcglobal.net> has joined #yocto | 08:52 | |
*** fl0v0 <fl0v0!~fvo@2a01:c22:ac4d:2100:8039:9b36:2ae0:824e> has joined #yocto | 08:54 | |
*** guerinoni <guerinoni!~guerinoni@host9-78-dynamic.251-95-r.retail.telecomitalia.it> has joined #yocto | 09:02 | |
*** gtristan <gtristan!~tristanva@59.29.205.187> has quit IRC | 09:12 | |
*** fl0v0 <fl0v0!~fvo@2a01:c22:ac4d:2100:8039:9b36:2ae0:824e> has quit IRC | 09:18 | |
*** pharaon2502 <pharaon2502!~manjaro-u@cpe-188-129-77-144.dynamic.amis.hr> has quit IRC | 09:25 | |
*** pharaon2502 <pharaon2502!~manjaro-u@cpe-188-129-77-144.dynamic.amis.hr> has joined #yocto | 09:26 | |
*** amgedr <amgedr!~amgedr@5.30.26.25> has joined #yocto | 09:48 | |
*** pohly <pohly!~pohly@p5B05600C.dip0.t-ipconnect.de> has joined #yocto | 10:00 | |
*** pohly <pohly!~pohly@p5B05600C.dip0.t-ipconnect.de> has quit IRC | 10:14 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 10:15 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 11:00 | |
*** Net147 <Net147!~Net147@119-18-5-146.771205.syd.nbn.aussiebb.net> has quit IRC | 11:45 | |
*** Net147 <Net147!~Net147@unaffiliated/net147> has joined #yocto | 11:45 | |
*** gtristan <gtristan!~tristanva@61.82.32.35> has joined #yocto | 11:46 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 11:46 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@87.26.60.186> has joined #yocto | 12:50 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 12:50 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 12:56 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 12:58 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 12:58 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has joined #yocto | 13:05 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has quit IRC | 13:27 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 13:29 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 13:29 | |
*** mauz555 <mauz555!~mauz555@2a01:e0a:56d:9090:712e:945c:72a9:6455> has joined #yocto | 13:37 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 14:04 | |
*** stbenz <stbenz!~stbenz@ipbcc18733.dynamic.kabel-deutschland.de> has joined #yocto | 14:15 | |
*** stbenz <stbenz!~stbenz@ipbcc18733.dynamic.kabel-deutschland.de> has left #yocto | 14:19 | |
*** derekstraka <derekstraka!~derek@104-179-196-18.lightspeed.brhmal.sbcglobal.net> has quit IRC | 14:21 | |
*** asteriusio <asteriusio!~derek@104-179-196-18.lightspeed.brhmal.sbcglobal.net> has joined #yocto | 14:25 | |
*** guerinoni <guerinoni!~guerinoni@host9-78-dynamic.251-95-r.retail.telecomitalia.it> has quit IRC | 14:27 | |
*** sagner <sagner!~ags@2a02:169:3df5::edf> has joined #yocto | 14:30 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has quit IRC | 14:36 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has joined #yocto | 14:36 | |
*** |Sno| <|Sno|!~sno@p4FE93E65.dip0.t-ipconnect.de> has quit IRC | 14:47 | |
*** [Sno] <[Sno]!~sno@p4FE93E65.dip0.t-ipconnect.de> has joined #yocto | 14:48 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has quit IRC | 15:02 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has joined #yocto | 15:07 | |
*** fl0v0 <fl0v0!~fvo@2a01:c22:ac4d:2100:e8f6:4cc:4bb9:1052> has joined #yocto | 15:15 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has quit IRC | 15:20 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has joined #yocto | 15:21 | |
*** kovalevsky <kovalevsky!~kovalevsk@170.80.230.10> has joined #yocto | 15:24 | |
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has joined #yocto | 15:24 | |
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:56f:238d:84be:b349:9184> has quit IRC | 15:40 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 15:45 | |
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:56f:238d:84be:b349:9184> has joined #yocto | 15:53 | |
*** m1ster_r0b0t <m1ster_r0b0t!~m1ster_r0@80-110-44-28.static.upcbusiness.at> has joined #yocto | 15:59 | |
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:56f:238d:84be:b349:9184> has quit IRC | 16:08 | |
*** pohly <pohly!~pohly@p5B05600C.dip0.t-ipconnect.de> has joined #yocto | 16:14 | |
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:56f:238d:84be:b349:9184> has joined #yocto | 16:16 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has joined #yocto | 16:19 | |
*** pohly <pohly!~pohly@p5B05600C.dip0.t-ipconnect.de> has quit IRC | 16:20 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@87.26.60.186> has joined #yocto | 16:30 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 16:30 | |
*** locutus_ <locutus_!~LocutusOf@87.26.60.186> has joined #yocto | 16:40 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 16:40 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has quit IRC | 16:45 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has joined #yocto | 16:46 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 17:03 | |
*** Yocto_newb <Yocto_newb!47d6aece@71.214.174.206> has joined #yocto | 17:41 | |
Yocto_newb | sup world | 17:41 |
nameclash | wazzuuuuuppp | 17:42 |
Yocto_newb | i noticed yocto makes the images with busybox is there any way to bring in a bash ver of a app ie "date"? | 17:43 |
Yocto_newb | sup nameclash | 17:43 |
Yocto_newb | lots of time on my hands do to cv-19 | 17:44 |
nameclash | add the corresponding package to your image (e.g. core-image-minimal.bbappend) | 17:45 |
neverpanic | Yocto_newb: The "bash" version is usually from the coreutils package, which does exist in Yocto, you just have to include it in your image. | 17:45 |
*** nerdboy <nerdboy!~sarnold@47.143.129.9> has joined #yocto | 17:45 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 17:45 | |
Yocto_newb | well "date" is on the image but it is using busybox ver of "date". | 17:46 |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has quit IRC | 17:46 | |
neverpanic | Yocto_newb: Yes, you need to install coreutils for its version of date. | 17:46 |
nameclash | IMAGE_INSTALL += " coreutils" | 17:46 |
neverpanic | The update-alternative mechanism should automatically prefer the coreutils version. | 17:46 |
Yocto_newb | so you saying if i bitbake date it will compile the bash ver? | 17:46 |
neverpanic | There's no such thing as the "bash" version, bash is a shell, coreutils a completely separate package of small utility binaries. | 17:47 |
neverpanic | And you can't "bitbake date", you need to add the coreutils package to your image using IMAGE_INSTALL. | 17:47 |
Yocto_newb | sweet thank you so much | 17:47 |
nameclash | it should update the alternatives to point to the coreutils version instead of the busybox one | 17:47 |
Yocto_newb | thank you! thank you ! i dont know why yocto hasnt gotten better faq's and these mailing lists are a nightmare | 17:50 |
neverpanic | It's a powerful system, but it comes with quite a bit of complexity. Unfortunately, I don't think there's a good alternative other than putting your own share of debugging time into it to understand how it works. | 17:51 |
neverpanic | The documentation isn't bad, though, if you know what to look for. | 17:51 |
Yocto_newb | ive been workin round the clock for last 4-5months or so.. ive started to understand most of the basics got most of my software functional now just finishing touchs and tweeks | 17:54 |
Yocto_newb | i seen some of the postinstall stuff using run-postinstalls? is there an advantage to using yoctos way vs just making a start up script? | 17:56 |
Yocto_newb | does it run the postinstall before making the image? vs startup script runs at first boot? | 17:57 |
Yocto_newb | this chat reminds me of my aol warez days.... sitting in a room with 200+ bots and no people? | 18:02 |
*** locutus_ <locutus_!~LocutusOf@87.26.60.186> has quit IRC | 18:06 | |
neverpanic | Lots of people do Yocto at their day job and are currently on holidays. | 18:06 |
neverpanic | That doesn't mean their IRC clients aren't running, though. | 18:06 |
kergoth | aye, it's usually quiet outside work hours, but it being easter for a lot of folks makes it even quieter | 18:08 |
kergoth | irc is generally pretty asynchronous. ask your question, wait for a response whenever someone comes back | 18:09 |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has joined #yocto | 18:13 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 18:32 | |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has quit IRC | 18:34 | |
*** blauskaerm <blauskaerm!~blauskaer@s91904428.blix.com> has joined #yocto | 18:35 | |
*** locutus_ <locutus_!~LocutusOf@5.171.136.167> has joined #yocto | 18:40 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.14> has joined #yocto | 18:40 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.14> has quit IRC | 18:41 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 18:41 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 18:46 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has quit IRC | 18:50 | |
Yocto_newb | stupid question? the idea of using the local.conf for settings is like debugging right. everything in local.conf should be moved into pacakagegroups and image file based on core image for deployment?right? | 18:53 |
*** nameclash <nameclash!~nameclash@ip1f11b23e.dynamic.kabel-deutschland.de> has joined #yocto | 18:57 | |
Yocto_newb | stupid question? the idea of using the local.conf for settings is like debugging right. everything in local.conf should be moved into pacakagegroups and image file based on core image for deployment?right? | 18:59 |
kergoth | or distro, or machien, or wherever it's most appropriate, yes | 19:00 |
kergoth | there are those that version control local.conf, but it's a mistake to do so, best to keep it for local build settings, testing, debugging | 19:00 |
kergoth | making your own layer and distro and image recipes is pretty easy and highly recommended. there's a sort of mental barrier, folks think it's harder than it is :) | 19:01 |
Yocto_newb | so is every setting in local.conf is able to be set elsewhere | 19:01 |
kergoth | not everything. DISTRO/MACHINE have to be set there or earlier, as conf/machine/${MACHINE}.conf and conf/distro/${DISTRO}.conf are parsed after local.conf | 19:02 |
kergoth | but most things | 19:02 |
Yocto_newb | ya i made a layer just switching off of local.conf within the last week | 19:02 |
Yocto_newb | so i havent found much documentation about rdepend depend and install_image is seems things dont always install if not put under the right var. i know rdepend and depend in a recipe is the difference between runtime and compile. and some things that have been installed with install_image can be moved to depends but not the other way around? what im | 19:09 |
Yocto_newb | i missing? | 19:09 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 19:11 | |
kergoth | bitbake only builds what's needed, and it all starts with what you specify on the bitbake commandline | 19:12 |
kergoth | 'bitbake someimage' will build the someimage image recipe and what it depends on and nothing else | 19:12 |
kergoth | IMAGE_INSTALL specifies what packages are installed into that image. anything else comes indirectly by what those packages rdepend on, or the recipes that emit those packages depend on | 19:13 |
kergoth | if IMAGE_INSTALL references a packagegroup, then you could include an additional package either via IMAGE_INSTALL directly or via the rdepends of that packagegroup, or anything it depends on | 19:14 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 19:15 | |
kergoth | depends isn't going to put anything into an image directly, ever. it only affects what gets built. if a recipe DEPENDS on something and then links against a library from it, oe's automatic shared library detection will add the rdepends implicitly, but otherwise it won't affect the image contents at all | 19:15 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 19:15 | |
Yocto_newb | sweet | 19:16 |
Yocto_newb | thank you that clears up a lot | 19:16 |
kergoth | no problem. i could go into more detail, but that's probably all you want to know | 19:16 |
kergoth | :) | 19:16 |
Yocto_newb | so something installed under image_install could be removed and switched to rdepends? or would switching it to rdepends loose packages | 19:18 |
kergoth | well that depends on what recipe's rdepends you're adding it to and whether that recipe's package is already in IMAGE_INSTALL | 19:19 |
kergoth | ex. you could move from IMAGE_INSTALL to a packagegroup's RDEPENDS if that packagegroup is already in IMAGE_INSTALL or is otherwise pulled in | 19:19 |
kergoth | otherwise you'll just end up with a package with a dependency sitting in tmp/deploy/ but not actually used for anything | 19:19 |
Yocto_newb | ok | 19:19 |
Yocto_newb | thats what i was missing | 19:19 |
Yocto_newb | i didnt think about the packagegroup being listed under install_image | 19:20 |
kergoth | like i said, it'll only build the targets you speciyf on the commandline and what they depend on, if you add it to something that isn't already being pulled in, it won't do much unless you explicitly build those targets | 19:20 |
kergoth | we have thousands of recipes, so it won't go off and build what it doesn't have to :) | 19:20 |
kergoth | same for the image, we don't want packages installed bloating the image unless they're actually needed | 19:21 |
Yocto_newb | sweet thank you so much for taking time to help me | 19:21 |
kergoth | but consider the purpose of things. if the packagegroup in question makes sense to always pull in a given package given its purpose and scope, by all means mov eit, but if it's really only useful in this one image, it might be best left in IMAGE_INSTALL | 19:22 |
kergoth | Yocto_newb: on a related note, especially with regard to what goes where, i'd suggest reading https://gist.github.com/kergoth/d2d4f7ed65561e67ef09f258ba73111d — it's slightly out of date, and isn't written the best, but it still covers a key principle | 19:24 |
Yocto_newb | sweet | 19:24 |
*** Spock_ncc1701 <Spock_ncc1701!~Spock_ncc@85.203.44.133> has joined #yocto | 19:26 | |
Yocto_newb | do you maintain your own layer somewhere? | 19:26 |
kergoth | Not one specific one. I work for one of the Yocto member companies as an operating system vendor (Mentor Graphics), so much of my work on yocto & oe is done for them, in their layers. I do have a variety of personal ones, but they're mostly for specific purposes and personal use, proof of concept of features before i submit them, or old prototypes that weren't viable, etc | 19:27 |
kergoth | I maintain meta-external-toolchain, meta-sourcery, and meta-mentor most visibly. | 19:28 |
Yocto_newb | wow very impressive!!! | 19:28 |
kergoth | I was one of the founders of bitbake & oe back in the day, but am not nearly as involved as in the past, Richard is a way better maintainer than I ever was :) | 19:29 |
Yocto_newb | WOW | 19:29 |
kergoth | a bit hard to believe it's 16 years old now. now i feel old | 19:29 |
Yocto_newb | isnt openwrt and ddwrt based on yocto too? | 19:30 |
kergoth | last i checked openwrt was buildroot-based, but i admittedly havent' checked it out in ages | 19:30 |
Yocto_newb | ya i know the old feeling i still remember aol1.0 on a floppy you had to copy it to dos to run it... | 19:31 |
kergoth | a big part of why oe exists is a number of us outgrew buildroot, it wasn't scaling to what we needed for long term distro maintainence. which is a big difference between the two. buildroot and its variants are fantastic for quick stuff, board bringup, etc, but isn't as great for the longer term. yocto/oe is great for the longer term but has a bigger learning curve. so it's a tradeoff. | 19:32 |
Yocto_newb | i dont know never used buildroot .. yocto is my first attempt to make a distro | 19:34 |
Yocto_newb | its been a rather fun journey | 19:34 |
kergoth | That makes sense, building a linux distro is interesting indeed, i imagine that's the attraction of projects like linuxfromscratch as well. there's something to seeing how the pieces of a linux system fit together | 19:35 |
Yocto_newb | is there an advantage to using yoctos postinstall vs making a startup script? | 19:35 |
kergoth | postinstall usually just runs once on first boot, and even then only if it's explicitly marked as not being able to be done at image creation time, otherwise that's when it'll be run | 19:36 |
Yocto_newb | so no difference really then? | 19:37 |
kergoth | not really, again comes down to the purpose and where it makes the most sense conceptually, but many could be done either way. | 19:37 |
kergoth | one way to consider it is to think about the use case of installing the packages at runtime on target. what would be the behavior then? you might not care, but it helps to clarify | 19:37 |
kergoth | since a postinst would run at package install time in such a case | 19:38 |
kergoth | ex apt-get update; apt-get install foobar | 19:38 |
Yocto_newb | so postinst runs within yocto not on first-boot? | 19:39 |
kergoth | when the image is built, yeah, unless it's marked as being only able to be run on target | 19:39 |
kergoth | since that's when the package is installed into the rootfs, at image build time | 19:39 |
Yocto_newb | oh wow that makes a big difference i thought postinstall ran on targets first boot | 19:40 |
*** pharaon2502 <pharaon2502!~manjaro-u@cpe-188-129-77-144.dynamic.amis.hr> has quit IRC | 19:45 | |
LetoThe2nd | kergoth: as you mentioned people being of.. .just for the record, i'm pretty much out of the loop until mid of may | 19:49 |
Yocto_newb | thank you so much for you time kergoth | 19:50 |
*** mauz555 <mauz555!~mauz555@2a01:e0a:56d:9090:712e:945c:72a9:6455> has quit IRC | 19:54 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 20:00 | |
*** aidanh_ <aidanh_!~aidanh@unaffiliated/aidanh> has joined #yocto | 20:14 | |
*** mauz555 <mauz555!~mauz555@88.125.182.66> has joined #yocto | 20:15 | |
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC | 20:16 | |
*** aidanh_ is now known as aidanh | 20:16 | |
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.18> has joined #yocto | 20:18 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.18> has joined #yocto | 20:19 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 20:19 | |
*** dev1990 <dev1990!~dev@asx191.neoplus.adsl.tpnet.pl> has quit IRC | 20:21 | |
*** dev1990 <dev1990!~dev@asx191.neoplus.adsl.tpnet.pl> has joined #yocto | 20:21 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 20:27 | |
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.29> has joined #yocto | 20:44 | |
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.29> has quit IRC | 20:48 | |
*** locutus_ <locutus_!~LocutusOf@5.171.136.167> has quit IRC | 20:48 | |
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has quit IRC | 20:59 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 21:16 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 21:38 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 21:45 | |
*** pbb <pbb!~quassel@pbb.lc> has joined #yocto | 21:52 | |
*** dev1990 <dev1990!~dev@asx191.neoplus.adsl.tpnet.pl> has quit IRC | 22:12 | |
*** yann <yann!~yann@91-170-159-152.subs.proxad.net> has joined #yocto | 22:25 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 22:34 | |
*** pbb <pbb!~quassel@pbb.lc> has quit IRC | 22:45 | |
*** pbb <pbb!~quassel@pbb.lc> has joined #yocto | 22:47 | |
*** otavio_ <otavio_!~otavio@static.203.17.243.136.clients.your-server.de> has joined #yocto | 23:04 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 23:05 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 23:10 | |
*** otavio <otavio!~otavio@debian/developer/otavio> has quit IRC | 23:20 | |
*** otavio <otavio!~otavio@181.220.114.167> has joined #yocto | 23:21 | |
*** otavio <otavio!~otavio@debian/developer/otavio> has joined #yocto | 23:21 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!