Thursday, 2020-07-23

*** kiwi_29 <kiwi_29!> has quit IRC00:05
*** kiwi_29 <kiwi_29!> has joined #yocto00:16
*** kiwi_29 <kiwi_29!> has quit IRC00:20
*** goliath <goliath!> has quit IRC00:48
*** roussinm <roussinm!> has joined #yocto00:56
*** ssajal <ssajal!> has quit IRC01:22
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC01:24
*** ssajal <ssajal!> has joined #yocto01:24
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto01:26
*** kaspter <kaspter!~Instantbi@> has quit IRC01:31
*** kaspter <kaspter!~Instantbi@> has joined #yocto01:32
*** stephano <stephano!> has quit IRC02:01
*** kaspter <kaspter!~Instantbi@> has quit IRC02:12
*** kaspter <kaspter!~Instantbi@> has joined #yocto02:15
*** kaspter <kaspter!~Instantbi@> has quit IRC02:20
*** ahadi <ahadi!> has quit IRC02:20
*** kaspter <kaspter!~Instantbi@> has joined #yocto02:20
*** ahadi <ahadi!> has joined #yocto02:21
*** sgw <sgw!> has quit IRC02:32
*** Bunio_FH <Bunio_FH!> has quit IRC02:35
*** kaspter <kaspter!~Instantbi@> has quit IRC02:36
*** kaspter <kaspter!~Instantbi@> has joined #yocto02:37
*** radsquirrel <radsquirrel!> has quit IRC02:43
*** radsquirrel <radsquirrel!> has joined #yocto02:44
*** sgw <sgw!> has joined #yocto02:48
*** rcw <rcw!> has quit IRC02:49
*** sgw <sgw!> has quit IRC02:52
*** Bunio_FH <Bunio_FH!> has joined #yocto02:55
*** sgw <sgw!> has joined #yocto02:57
*** moto-timo <moto-timo!> has joined #yocto03:05
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has joined #yocto03:05
*** radsquirrel <radsquirrel!> has quit IRC03:09
*** radsquirrel <radsquirrel!> has joined #yocto03:09
*** sgw <sgw!> has quit IRC03:40
*** sgw <sgw!> has joined #yocto03:40
*** sakoman <sakoman!> has quit IRC03:43
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC03:49
*** kiwi_29 <kiwi_29!> has joined #yocto03:55
*** kiwi_29 <kiwi_29!> has quit IRC03:58
*** sgw <sgw!> has quit IRC04:15
*** sgw <sgw!> has joined #yocto04:15
*** behanw <behanw!uid110099@gateway/web/> has quit IRC04:28
*** gtristan <gtristan!~tristanva@> has quit IRC04:38
*** sgw1 <sgw1!~sgw@> has quit IRC04:59
*** Klox04 <Klox04!> has quit IRC05:04
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC05:19
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto05:19
*** beneth <beneth!> has joined #yocto05:22
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC05:23
*** rcoote <rcoote!> has joined #yocto05:27
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC05:34
*** camus1 <camus1!~Instantbi@> has joined #yocto05:34
*** kaspter <kaspter!~Instantbi@> has quit IRC05:35
*** camus1 is now known as kaspter05:35
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto05:36
*** beneth <beneth!> has left #yocto05:36
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC05:41
*** camus1 <camus1!~Instantbi@> has joined #yocto05:45
*** agust <agust!> has joined #yocto05:45
*** kaspter <kaspter!~Instantbi@> has quit IRC05:49
*** camus1 is now known as kaspter05:49
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto05:50
*** aidanh_ <aidanh_!~aidanh@unaffiliated/aidanh> has joined #yocto05:56
*** lucaceresoli__ <lucaceresoli__!> has joined #yocto05:59
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC06:00
*** aidanh_ is now known as aidanh06:00
*** Bunio_FH <Bunio_FH!> has quit IRC06:00
*** Bunio_FH <Bunio_FH!> has joined #yocto06:05
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC06:07
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto06:08
*** lucaceresoli__ <lucaceresoli__!> has quit IRC06:09
*** NiksDev <NiksDev!~NiksDev@> has quit IRC06:12
*** NiksDev <NiksDev!~NiksDev@> has joined #yocto06:13
*** roussinm <roussinm!> has quit IRC06:14
*** mckoan|away is now known as mckoan06:27
*** frsc <frsc!> has joined #yocto06:27
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC06:29
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto06:31
*** lucaceresoli <lucaceresoli!> has joined #yocto06:42
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC06:50
*** gsalazar <gsalazar!5e3ce511@gateway/web/cgi-irc/> has joined #yocto06:53
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto06:55
*** fl0v0 <fl0v0!> has joined #yocto06:59
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/> has joined #yocto06:59
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC07:00
*** Angs <Angs!~Angs@> has joined #yocto07:03
*** lucaceresoli <lucaceresoli!> has quit IRC07:03
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto07:05
AngsI am very new to Yocto and have never used it yet. When you build your on Linux distribution via Yocto, does that mean that I should maintain the distribution such as security updates, all the updates of the packages that the distro uses by myself? If it is the case, when one compares Yocto vs a regular Linux Distro. Yocto is more efficient, but requires resource allocation (time, effort) to use it commercially (updates, etc.)?07:08
*** lucaceresoli <lucaceresoli!> has joined #yocto07:09
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC07:09
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto07:10
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto07:11
mckoanAngs: yes07:12
mckoanAngs: that's because Yocto generates an embedded OS and not a general purpose one07:12
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC07:18
Angsmckoan, I might use it on an embedded platform. Our device is Internet connected. If we want to keep it up to date (repos, security patches), then do I understand correct that we would need to set-up an update server and manually maintain it?07:18
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto07:19
AngsIt sounds like Yocto is efficient for offline devices for one time OS building, but for Internet connected devices, you should allocate resources to maintain your own distro as a trade-off07:20
*** florian_kc is now known as florian07:24
mckoanAngs: the update management is the same as for 'normal' OSes07:26
mckoanAngs: I mean the required effort07:26
mckoanAngs: and you have several components that can help you to do that: SWupdate, Mender, Balena, FullMetalUpdate, etc.07:27
*** Ninic0c0 <Ninic0c0!3e5f4883@> has joined #yocto07:28
Angsthank you07:28
Ninic0c0Hello all, What's the best way to debug license trouble ? ( I got Exception: NameError: name 'image_license_manifest' is not defined on core-image-minimal) dunfell branch. Thx :)07:29
*** pbb <pbb!> has quit IRC07:29
*** pbb <pbb!> has joined #yocto07:30
LetoThe2ndAngs: to extend what mckoan just explained, there are actually companies which will provide that service that you juest described - enabling you to roll out a yocto based distribution and provide security updates, possibly even as a package feed that your devices can consume.07:37
LetoThe2ndNinic0c0: one would start out by preparing a proper description on how to reproduce that so others can follow :)07:38
Angsgood point, thank you.07:39
LetoThe2ndAngs: so having said that, there are of course always other options, like canonical also offers a distribution for conencted devices. best is really to gather your requirements, the expected life span and support time frame, etc, etc, and then make an educated choice.07:41
*** xtron <xtron!~xtron@> has joined #yocto07:44
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC07:45
*** xtron <xtron!~xtron@> has quit IRC07:47
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto07:48
mcfriskwith zeus, and leaving "bitbake -e foo | less" open I often get an endless stream of "Broken pipe[Errno 32]" to the console. Is there a race or bug in bitbake or client/server communication?07:50
mcfriskif I kill KnottyUI process then this stops07:51
LetoThe2ndmcfrisk: i've seen that in other contexts too, yes.07:52
mcfriskoh, this was actually on dunfell07:52
LetoThe2ndme on dunfell/master, but i suspected it was triggered by evil magic i had later in the pipes like sed and awk07:53
mcfriskI had just "bitbake -e linux-yocto | less" open for 12 hours and after quitting less I get this spam07:54
mcfriskusing Debian 10 container to build yocto, if that matters07:55
*** lucaceresoli <lucaceresoli!> has quit IRC07:58
*** lucaceresoli <lucaceresoli!> has joined #yocto07:58
LetoThe2ndhave you already tried to isolate if it is a regression in poky? e.g., checkout zeus or warrior on the same build instance and giving that a try?07:59
mcfriskI'll try07:59
LetoThe2ndfor the record, i tried with bc instead of linux-yocto and no additional layers.08:01
*** lucaceresoli <lucaceresoli!> has quit IRC08:03
*** PaowZ__ <PaowZ__!~Vince@> has joined #yocto08:04
*** PaowZ <PaowZ!~Vince@> has quit IRC08:05
*** mattsm <mattsm!> has quit IRC08:21
*** mattsm <mattsm!> has joined #yocto08:22
*** goliath <goliath!~goliath@> has joined #yocto08:24
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC08:25
*** sspeiser <sspeiser!> has joined #yocto08:26
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto08:27
*** rcoote <rcoote!> has quit IRC08:30
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC08:37
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto08:43
*** JaMa <JaMa!> has quit IRC08:47
*** srijan_root <srijan_root!0e66a0b2@> has joined #yocto08:48
srijan_rootHello everyone, I am trying to build a recipe for elasticsearch. Although I have mentioned a https file in the .bb file08:49
srijan_rootSRC_URI = "${BPN}/${BPN}-${PV}.tar.gz;name=tarball08:49
srijan_rootBut it is failing as it is sending a HTTP request08:49
srijan_root--2020-07-23 07:54:41-- ( 2a04:4e42:42::734, to (|2a04:4e42:42::734|:443... connected.HTTP request sent, awaiting response... 404 Not08:49
srijan_rootFound2020-07-23 07:54:42 ERROR 404: Not Found.08:49
qschulzsrijan_root: open the link yourself and you'll see :)08:50
srijan_rootYeah done that and it's downloading properly08:51
LetoThe2ndIf i paste the link into a browser i get the same, so.. probably you have to fix it :)08:51
srijan_rootOk let me check again08:51
srijan_rootThis is the link
qschulzsrijan_root: so PV should be 6.8.10 and not 6.10.0 ;)08:53
srijan_rootqschulz: Ooops missed that totally. Thank you qschulz!!!08:54
qschulzsrijan_root: also... isn't that version already outdated? I see on the download page that 7.8 is out but weirdly enough they have x86 OR aarch64 **tarball**08:54
srijan_rootqschulz: it's a bit outdated, for sure. But I think that is what is supported by Graylog2. Which is the next one I am planning to build08:56
srijan_rootGraylog 3.x does not work with Elasticsearch 7.x!08:57
*** kiwi_29 <kiwi_29!> has joined #yocto09:03
*** CoLa|work <CoLa|work!> has joined #yocto09:03
*** CoLa|work <CoLa|work!> has quit IRC09:05
*** kiwi_29 <kiwi_29!> has quit IRC09:07
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC09:16
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto09:19
*** rcoote <rcoote!> has joined #yocto09:29
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:88d4:4982:f1f1:2f7f> has joined #yocto09:29
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:88d4:4982:f1f1:2f7f> has quit IRC09:31
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC09:33
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto09:34
*** Piraty <Piraty!~irc@unaffiliated/piraty> has quit IRC09:35
*** Piraty <Piraty!~irc@unaffiliated/piraty> has joined #yocto09:37
*** JaMa <JaMa!> has joined #yocto09:58
*** lucaceresoli <lucaceresoli!> has joined #yocto09:59
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC10:04
*** lucaceresoli <lucaceresoli!> has quit IRC10:05
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto10:08
*** hpsy <hpsy!~hpsy@> has joined #yocto10:19
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC10:20
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto10:21
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC10:25
*** hpsy <hpsy!~hpsy@> has quit IRC10:27
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto10:28
*** Ninic0c0 <Ninic0c0!3e5f4883@> has quit IRC10:37
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC10:59
*** RP <RP!~RP@2001:8b0:aba:5f3c:96de:80ff:fe6d:2d2b> has quit IRC11:01
*** jmiehe <jmiehe!> has joined #yocto11:05
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto11:11
*** gtristan <gtristan!~tristanva@> has joined #yocto11:13
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC11:16
*** Angs <Angs!~Angs@> has quit IRC11:17
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto11:33
*** berton <berton!~berton@> has joined #yocto11:37
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC11:56
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto12:14
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC12:19
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto12:25
*** Ninic0c0 <Ninic0c0!> has joined #yocto12:27
*** ibinderwolf <ibinderwolf!> has quit IRC12:27
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC12:29
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto12:35
*** yoctorider <yoctorider!4d6ff625@> has joined #yocto12:35
yoctoriderhello everyone12:35
yoctorideris there a way to display the yocto version on the target? (it shows the yocto version on startup but suppose I clear the terminal and want to see the yocto version, how to do that?)12:36
*** Angs <Angs!Angs@gateway/vpn/mullvad/angs> has joined #yocto12:38
*** maudat <maudat!> has joined #yocto12:39
LetoThe2ndyoctorider: /etc/os_release12:39
qschulzLetoThe2nd: almost time to RT yourself for letting people know you'll stream tonight!
LetoThe2ndqschulz: yup but I actually wanted wait one mor hour or so.12:50
qschulzLetoThe2nd: you can retweet without quoting, and then retweet saying "Going live now!" :D12:50
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC12:51
LetoThe2ndnot a bad idea, indeed.12:51
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has joined #yocto12:51
qschulzLetoThe2nd: I'm looking forward watching the stream, it's a topic I wanted to lightly tackle in my company so looking for inspiration :)12:51
LetoThe2ndah, thats the true reason :)12:52
LetoThe2ndcontent-wise i don't think there's news for you in there. at most the line of explanations i'm going to use12:52
qschulzYou never know :)12:52
LetoThe2ndwell i prepared one minor surprise which you hopefully like or might find inspiring. but for old dogs in the business like you, certainly nothing enlightening.12:54
*** yoctorider <yoctorider!4d6ff625@> has quit IRC12:55
*** Dracos-Carazza <Dracos-Carazza!> has quit IRC12:58
qschulzLetoThe2nd: having read your blog post on 10th anniversary of YP... should I call you an ancient dog in the business then :D?12:58
* qschulz hides12:59
*** ericch <ericch!> has joined #yocto12:59
LetoThe2ndqschulz: feel free to do so.13:00
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto13:00
*** Dracos-Carazza <Dracos-Carazza!> has joined #yocto13:04
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC13:04
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto13:06
*** stephano <stephano!> has joined #yocto13:18
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC13:18
*** Sandrita <Sandrita!d0586e2e@gateway/web/cgi-irc/> has quit IRC13:21
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto13:24
*** RP1 <RP1!~RP@2001:8b0:aba:5f3c:96de:80ff:fe6d:2d2b> has joined #yocto13:27
*** sspeiser <sspeiser!> has quit IRC13:28
*** RP1 <RP1!~RP@2001:8b0:aba:5f3c:96de:80ff:fe6d:2d2b> has joined #yocto13:29
*** RP1 is now known as RP13:30
*** Sandrita <Sandrita!d0586e2e@gateway/web/cgi-irc/> has joined #yocto13:30
*** roussinm <roussinm!> has joined #yocto13:34
*** sakoman <sakoman!> has joined #yocto13:50
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC13:52
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto13:55
*** gtristan <gtristan!~tristanva@> has quit IRC14:06
*** creich <creich!> has quit IRC14:11
*** armpit <armpit!~armpit@2601:202:4180:a5c0:8cb2:3623:b62d:3cc1> has quit IRC14:17
*** aidanh_ <aidanh_!~aidanh@unaffiliated/aidanh> has joined #yocto14:19
*** armpit <armpit!~armpit@2601:202:4180:a5c0:5c17:f80b:2a27:347c> has joined #yocto14:20
*** srijan_root <srijan_root!0e66a0b2@> has quit IRC14:20
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC14:20
*** aidanh_ <aidanh_!~aidanh@unaffiliated/aidanh> has quit IRC14:24
*** creich <creich!> has joined #yocto14:24
*** goliath <goliath!~goliath@> has quit IRC14:25
*** creich <creich!> has quit IRC14:29
*** creich <creich!> has joined #yocto14:30
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto14:31
*** ctlnwr__ <ctlnwr__!~catalin@> has joined #yocto14:32
*** ctlnwr_ <ctlnwr_!~catalin@> has quit IRC14:35
*** ctlnwr <ctlnwr!~catalin@> has quit IRC14:35
*** creich <creich!> has quit IRC14:36
*** gtristan <gtristan!~tristanva@> has joined #yocto14:38
*** creich <creich!> has joined #yocto14:41
*** ctlnwr <ctlnwr!~catalin@> has joined #yocto14:44
*** Ninic0c0 <Ninic0c0!> has quit IRC14:48
* qschulz waves at LetoThe2nd14:51
qschulzbad timing...14:52
qschulzno I do not14:52
qschulz(hear your mic)14:52
qschulzLetoThe2nd: got some noise!14:53
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC14:55
*** sgw1 <sgw1!~sgw@> has joined #yocto14:56
*** Dracos-Carazza <Dracos-Carazza!> has quit IRC14:59
LetoThe2ndwill start 2 minutes late, sorry15:00
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto15:00
qschulzLetoThe2nd: omw to asking a refund15:02
*** kiwi_29 <kiwi_29!> has joined #yocto15:04
*** Dracos-Carazza <Dracos-Carazza!> has joined #yocto15:04
qschulzLetoThe2nd: yes15:04
*** kiwi_29 <kiwi_29!> has quit IRC15:08
qschulzLetoThe2nd: I'm not sure but probably variables should be python-valid and that is the only limitation? (e.g. no leading number or use of - (dash))15:12
qschulzLetoThe2nd: += first, it's a simpler concept IMO15:13
qschulzLetoThe2nd: .= and =. also :p15:13
rangergordKinda off-topic, but would you still use Yocto over a lightweight server distro (Debian, Ubuntu Server, Red Hat/CentOS) if your "embedded" hardware was Intel Atom and 2GB of RAM? (and you barely use 25% of system sources)15:16
*** sfs2 <sfs2!> has joined #yocto15:21
*** sfs2 <sfs2!> has left #yocto15:21
LetoThe2ndbitbake -e example | awk '/^# \$FOOBAR \[/,/^FOOBAR/'15:25
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC15:29
*** goliath <goliath!> has joined #yocto15:33
qschulzLetoThe2nd: what's your MACHINE in local.conf?15:34
qschulzLetoThe2nd: isn't it qemux86_64?15:34
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto15:34
*** Konsgnx1 <Konsgnx1!> has joined #yocto15:35
Konsgnx1Is the stream live currently?15:37
qschulzKonsgnx1: yes15:37
Konsgnx1very cool.15:37
Konsgnx1yup, on it now15:37
*** jmiehe <jmiehe!> has quit IRC15:38
qschulzLetoThe2nd: FOOBAR_<override> will override FOOBAR and FOOBAR_append/FOOBAR_prepend (it's built differently basically). It's not simple to explain :/15:38
kergothfinally. prototyped an external toolchain layer that uses bbappends instead of its own recipes and also operates based on files lists rather than hardcoding them in the recipes, so the sdk/toolchain can provide the lists of files that belong in each project/recipe15:39
kergothand core-image-minimal built.. now to work out the kinks, and resurrect a more heuristic-based approach as a fallback15:39
qschulzLetoThe2nd: if you want to append to default FOOBAR, you have FOOBAR_append_qemux86-64 then this works15:39
qschulz(AND NOT FOOBAR_qemux86-64_append !!!!!!)15:39
qschulzLetoThe2nd: sorrrryyyyyy15:40
*** Dracos-Carazza_ <Dracos-Carazza_!> has joined #yocto15:42
*** Dracos-Carazza <Dracos-Carazza!> has quit IRC15:43
*** Dracos-Carazza_ is now known as Dracos-Carazza15:43
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC15:44
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto15:44
qschulzLetoThe2nd:  (it's long to read now probably, maybe for later :) ) => FOOBAR_qemux86-64_append is for appending to FOOBAR qemux86-64 "variant" of the variable. Basically, you have FOOBAR (no overrides) that is being appended with +=, _append. Then you have FOOBAR_qemux86-64 that is a completely separate variant of the same variable. and the FOOBAR_qemux86-64 += applies to that one (so if not ??=, ?=15:44
qschulzor = before, then it's empty). so FOOBAR_qemux86-64_append will append to FOOBAR_qemux86-64. Then once everything is "resolved", bitbake picks the FOOBAR for the variant to be used.15:44
qschulzLetoThe2nd: cheers :)15:45
qschulzLetoThe2nd: classes15:45
qschulzbut not in conf, directly in .meta15:46
Konsgnx1what about removing flags.. not sure if answered before. only saw 1-315:50
qschulzLetoThe2nd: FOOBAR = "meh" in recipe, then inherit your class where you have FOOBAR = "moo" and see that it gets overwritten by the class (and vice-versa). maybe you did it already, had to leave the stream for 5min15:51
qschulzLetoThe2nd: _remove is final, it's the last thing to be done. There is no way to re-add something. so FOOBAR += "plop" _remove = "plop", FOOBAR_append (or +=) = "plop" can't work15:52
qschulzLetoThe2nd:  you're right15:52
Konsgnx1so best practice to avoid entirely, minimize amout of flags added in our code?15:53
qschulzKonsgnx1: basically yes, _remove should be avoided. You can hardly "reset" the variable by using FOOBAR = (or FOOBAR_<override> =)15:54
kergoth*if* you need to be able to remove for some reason, you can provide an intermediate variable. FOOBAR_REMOVE ?= "foo"; FOOBAR_remove = "${FOOBAR_REMOVE}"; for example. if you're making a bbappend o remove something, this is a best practice so that additional bbappends after that one can undo the removal. but yes, best to reduce usage entirely15:59
qschulzkergoth: wow, super neat trick!16:00
qschulzLetoThe2nd: thx for the stream o/16:00
Konsgnx1Thanks for the info!16:00
*** Sandrita <Sandrita!d0586e2e@gateway/web/cgi-irc/> has quit IRC16:00
LetoThe2ndqschulz: i gotta run now, can you take note of kergoths remark so i can put it onto the companion site laters?16:01
LetoThe2ndqschulz: and, thanks a lot for the assistance! :)16:01
LetoThe2ndqschulz: hope i could suprise you a little with the awk trick :)16:03
qschulzLetoThe2nd: yup!16:03
qschulzLetoThe2nd: (for being surprised and taking notes)16:04
* qschulz hi516:04
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC16:09
*** fl0v0 <fl0v0!> has quit IRC16:18
*** lfa_ <lfa_!~lfa@> has quit IRC16:30
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC16:33
*** mckoan is now known as mckoan|away16:34
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto16:41
*** jwessel <jwessel!~jwessel@> has quit IRC16:41
*** jwessel <jwessel!~jwessel@> has joined #yocto16:46
*** leon-anavi <leon-anavi!~Leon@> has quit IRC16:55
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC17:06
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has quit IRC17:11
*** frsc <frsc!> has quit IRC17:14
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto17:16
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC17:21
*** frsc <frsc!> has joined #yocto17:26
*** frsc <frsc!> has quit IRC17:35
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto17:43
*** gsalazar <gsalazar!5e3ce511@gateway/web/cgi-irc/> has quit IRC17:52
*** kiwi_29 <kiwi_29!> has joined #yocto17:54
*** gsalazar <gsalazar!5e3ce511@gateway/web/cgi-irc/> has joined #yocto17:55
*** kiwi_29 <kiwi_29!> has quit IRC17:57
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC17:58
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto17:59
*** kiwi_29 <kiwi_29!> has joined #yocto18:04
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC18:09
*** kiwi_29 <kiwi_29!> has quit IRC18:10
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto18:20
*** kiwi_29 <kiwi_29!> has joined #yocto18:24
*** Sandrita <Sandrita!d0586e2e@gateway/web/cgi-irc/> has joined #yocto18:28
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/> has quit IRC18:29
*** rcoote <rcoote!> has quit IRC18:29
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto18:33
*** ctlnwr_ <ctlnwr_!~catalin@> has joined #yocto18:33
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC18:36
*** ctlnwr__ <ctlnwr__!~catalin@> has quit IRC18:37
*** ctlnwr <ctlnwr!~catalin@> has quit IRC18:38
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto18:43
*** ctlnwr <ctlnwr!~catalin@> has joined #yocto18:46
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC18:48
*** kovalevsky <kovalevsky!~kovalevsk@> has joined #yocto18:53
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has joined #yocto18:53
*** Sandrita <Sandrita!d0586e2e@gateway/web/cgi-irc/> has quit IRC18:56
*** NiksDev <NiksDev!~NiksDev@> has quit IRC19:00
*** NiksDev <NiksDev!~NiksDev@> has joined #yocto19:01
*** lucaceresoli <lucaceresoli!> has joined #yocto19:05
*** lucaceresoli <lucaceresoli!> has quit IRC19:12
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto19:19
fullstopOccasionally "do_rootfs" gets stuck at 3% for unknown reasons.19:19
fullstopwith a "pseudo -d" process getting stuck19:19
*** Dracos-Carazza <Dracos-Carazza!> has quit IRC19:24
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC19:24
*** Dracos-Carazza_ <Dracos-Carazza_!> has joined #yocto19:24
RPfullstop: stuck doing what?19:26
*** Sandrita <Sandrita!b8a36cf4@gateway/web/cgi-irc/> has joined #yocto19:29
fullstopRP: no idea.. I've let it go for 20 or 30 minutes with no progress and then I kill it and kick it off again.19:29
fullstopThere are other builds happening on this server, and it's probably those jenkins java monkeys causing some sort of contention.19:29
*** lucaceresoli <lucaceresoli!> has joined #yocto19:30
*** tgamblin <tgamblin!> has quit IRC19:33
*** tgamblin <tgamblin!> has joined #yocto19:33
*** Sandrita <Sandrita!b8a36cf4@gateway/web/cgi-irc/> has quit IRC19:33
*** Sandrita <Sandrita!d0586e2e@gateway/web/cgi-irc/> has joined #yocto19:40
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto19:47
RPfullstop: I've not seen any other reports of that so its a bit strange19:49
fullstopRP: I'll see if it happens again and investigate further.  I'm sure if it was a widespread problem you would have heard about it by now.19:49
RPfullstop: how do you know its the pseudo process that is stuck? Do the do_rootfs logs contain anything interesting when its stuck?19:49
fullstopRP: It sticks around for a few minutes after hitting ctrl + c, but all of the other processes have died.19:50
RPfullstop: its designed to do that so that isn't surprising19:51
fullstopI see.  I'll look closer next time.19:52
*** kiwi_29 <kiwi_29!> has quit IRC19:59
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC19:59
*** beneth <beneth!> has joined #yocto20:01
*** alican <alican!> has joined #yocto20:01
*** kiwi_29 <kiwi_29!> has joined #yocto20:02
*** alican <alican!> has quit IRC20:02
*** kiwi_29 <kiwi_29!> has quit IRC20:03
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto20:08
*** beneth <beneth!> has left #yocto20:10
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC20:13
*** Dracos-Carazza <Dracos-Carazza!> has joined #yocto20:16
*** Dracos-Carazza_ <Dracos-Carazza_!> has quit IRC20:18
*** Angs <Angs!Angs@gateway/vpn/mullvad/angs> has quit IRC20:20
*** bri <bri!> has joined #yocto20:23
briIs there a built-in way to update the SRCREV of a recipe to a specific commit (or commit-ish)?20:24
*** Dracos-Carazza_ <Dracos-Carazza_!> has joined #yocto20:27
*** Dracos-Carazza <Dracos-Carazza!> has quit IRC20:28
*** lucaceresoli <lucaceresoli!> has quit IRC20:29
*** Dracos-Carazza_ is now known as Dracos-Carazza20:29
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto20:48
kergothbri: the same way you'd set any other variable in a recipe. either in a bbappend, or with the _pn-recipename override20:52
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC20:52
*** georgem <georgem!~georgem@> has quit IRC20:54
*** georgem <georgem!~georgem@> has joined #yocto21:01
*** Konsgnx1 <Konsgnx1!> has quit IRC21:03
*** georgem <georgem!~georgem@> has quit IRC21:04
*** georgem <georgem!~georgem@> has joined #yocto21:04
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto21:12
*** berton <berton!~berton@> has quit IRC21:22
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC21:26
brikergoth: sorry, didn't mean just how to "set" it.  I mean how to update it.  That is, say it's set as SRCREV="XXX", and now I want it to be SRCREV="YYY".  Is there any tool (like devtool) to help me do this?21:30
briIn particular, say I want YYY to bit the current tip commit - can I used something like devtool to that automatically?   That is, to automatically edit the file for me?21:31
*** JaMa <JaMa!> has quit IRC21:31
*** Klox04 <Klox04!> has joined #yocto21:31
briI can of course script it, but I don't want to reinvent the wheel, and I'm unclear how people manage SRCREVs when you have a number of repos.  Seems quite painful to lookup the latest commit then cut-and-paste that into the recipe in my editor.21:32
*** JaMa <JaMa!> has joined #yocto21:34
kergoththere are many options depending on your requirements. the easiest would probably be to create a .inc that sets them all to ${AUTOREV}, which tracks the HEAD commit for you, then use buildhistory-collect-srcrevs to dump a config file with the locked down revs to use..21:36
kergothlike i said, depends on your requirements and workflow, really21:36
*** fatalhalt <fatalhalt!> has joined #yocto21:38
briAh, thanks!  The buildhistory-collect-srcrevs script seems to point me in the right direction...     I see in in the manual, will ivestigate...21:39
kergothyou can always just stick to using AUTOREV for recipes in development to always check out the latest, and not use collect-srcrevs at all, but that's not always what you want..21:40
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto21:41
briYeah, I was thinking of using a conditional with AUTOREV, similar to what XILINX uses, like:21:43
briSRCREV ?= '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-xlnx-dev", "${AUTOREV}", "84fb0cc65aae5970471cbc54b0c89009b9b904af", d)}'21:43
*** fatalhalt <fatalhalt!> has quit IRC21:49
kergothcould probably rig something with devupstream.bbclass as another option21:49
briSo buildhistory-collect-srcrevs definitely seems helpful - is there a way to make it (or another tool) update my recipe's SRCREV variable automatically ?21:49
briShoot, I goota go - thanks for your help.21:50
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC21:50
*** fatalhalt <fatalhalt!> has joined #yocto21:52
*** xtron <xtron!~xtron@> has joined #yocto21:53
*** maudat <maudat!> has quit IRC21:57
kergothbri: it writes the values, you can save that to a .conf or .inc file and then include that from your local.conf or distro22:00
*** Spirit532 <Spirit532!~Spirit@> has quit IRC22:26
kergothargh, is there a way to make oe-selftest stop removing its build directory, to gather more detailed information about the test run from the workdirs?22:31
kergothor is there a better way to add more details about test results, attach logs, etc?22:32
kergothhmm, can specify a log for a section, not for a test22:38
kergothwell, that's the current layout, anyway, it's just json..22:39
*** agust <agust!> has quit IRC22:46
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto22:50
*** stephano <stephano!> has quit IRC22:53
*** Spirit532 <Spirit532!~Spirit@> has joined #yocto22:54
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC22:56
*** xtron <xtron!~xtron@> has quit IRC23:00
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC23:03
*** creich <creich!> has quit IRC23:23
*** creich <creich!> has joined #yocto23:24
*** pbb <pbb!> has quit IRC23:33
*** pbb <pbb!> has joined #yocto23:34
*** ericch <ericch!> has quit IRC23:35
*** roussinm <roussinm!> has quit IRC23:36
*** Klox04 <Klox04!> has quit IRC23:39
*** Spirit532 <Spirit532!~Spirit@> has quit IRC23:45
*** nerdboy <nerdboy!~sarnold@> has joined #yocto23:46
*** Spirit532 <Spirit532!~Spirit@> has joined #yocto23:46
*** nerdboy <nerdboy!~sarnold@> has quit IRC23:46
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto23:46
*** mattsm <mattsm!> has quit IRC23:55
*** nyvek <nyvek!6b9f68a9@> has joined #yocto23:56
*** mattsm <mattsm!> has joined #yocto23:57

Generated by 2.17.2 by Marius Gedminas - find it at!