Friday, 2018-11-23

*** lpotter <lpotter!~quassel@2001:8003:e018:2600:ba27:ebff:febb:59b> has joined #yocto00:01
*** NU-Slacker <NU-Slacker!~NU-Slacke@24.13.72.71> has quit IRC00:01
*** Willy-- <Willy--!~william@drmons0544w-156-34-8-55.dhcp-dynamic.fibreop.ns.bellaliant.net> has joined #yocto00:12
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto00:24
*** gtristan <gtristan!~tristanva@110.11.179.2> has joined #yocto00:25
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto01:09
*** vmeson <vmeson!~rmacleod@24-52-238-240.cable.teksavvy.com> has quit IRC01:12
*** vmeson <vmeson!~rmacleod@24-52-238-240.cable.teksavvy.com> has joined #yocto01:12
*** kanavin_home <kanavin_home!~ak@2a02:8109:b5c0:1a5d:ada5:a270:4516:9891> has quit IRC01:16
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto01:22
*** gtristan <gtristan!~tristanva@110.11.179.2> has quit IRC01:24
*** zagor <zagor!~zagor@rockbox/developer/Zagor> has quit IRC01:33
*** zagor <zagor!~zagor@rockbox/developer/Zagor> has joined #yocto01:34
*** anujm <anujm!~anujm@192.55.54.40> has joined #yocto02:00
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC02:20
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto02:24
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC02:43
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto02:46
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC03:00
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto03:00
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto03:05
*** gtristan <gtristan!~tristanva@110.11.179.2> has joined #yocto04:17
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-veqrrkebugdokpgk> has quit IRC04:22
*** nslu2-log <nslu2-log!~nslu2-log@23.141.224.193> has quit IRC04:52
*** cydizen <cydizen!~cydizen@pool-108-35-26-162.nwrknj.fios.verizon.net> has joined #yocto04:59
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto05:21
*** peniwize <peniwize!~peniwize@63.140.26.14> has quit IRC05:24
*** peniwize <peniwize!~peniwize@104.194.220.213> has joined #yocto05:24
*** nslu2-log <nslu2-log!~nslu2-log@23.141.224.193> has joined #yocto05:33
*** peniwize <peniwize!~peniwize@104.194.220.213> has quit IRC05:36
*** dolio19 <dolio19!~dolio@a109-50-180-74.cpe.netcabo.pt> has joined #yocto05:51
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has quit IRC05:55
*** AndersD <AndersD!~AndersD@194-237-220-218.customer.telia.com> has joined #yocto06:10
*** AndersD <AndersD!~AndersD@194-237-220-218.customer.telia.com> has quit IRC06:18
*** AndersD <AndersD!~AndersD@194-237-220-218.customer.telia.com> has joined #yocto06:19
Dvorkinhow to add source subtree to the kernel recipe with .bbappend?06:43
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has joined #yocto06:54
*** cordlandwehr is now known as CoLa|work07:11
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto07:22
*** lusus <lusus!~lusus@62.91.23.180> has joined #yocto07:29
*** gtristan <gtristan!~tristanva@110.11.179.2> has quit IRC07:29
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto07:59
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC08:04
*** Carton__ <Carton__!~jo@213.55.211.61> has joined #yocto08:19
*** cquast <cquast!~cquast@laubervilliers-657-1-83-120.w92-154.abo.wanadoo.fr> has joined #yocto08:27
ernstpDvorkin: there is git submodule support: https://www.yoctoproject.org/docs/latest/bitbake-user-manual/bitbake-user-manual.html#bb-fetchers08:29
Dvorkinernstp, thanks. I mean not from the git, but from the local folder08:30
ernstpDvorkin: not sure what you mean....08:31
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC08:31
*** anujm <anujm!~anujm@192.55.54.40> has quit IRC08:32
Dvorkinernstp, the additional source contains a lot of files and two patches to enable it. It is not ready to be included to some git so I'm having it in the local filesystem and I just need to copy it to kernel subfolder before kernel build.08:33
*** cvasilak <cvasilak!~cvasilak@ppp-94-64-13-41.home.otenet.gr> has joined #yocto08:35
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto08:40
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has joined #yocto08:44
*** anujm <anujm!anujm@nat/intel/x-olmiiouwonviqgna> has joined #yocto08:45
*** mckoan|away is now known as mckoan08:54
*** anujm <anujm!anujm@nat/intel/x-olmiiouwonviqgna> has quit IRC08:56
*** cquast <cquast!~cquast@laubervilliers-657-1-83-120.w92-154.abo.wanadoo.fr> has quit IRC08:56
*** cquast <cquast!~cquast@90.85.130.193> has joined #yocto08:58
*** AndersD_ <AndersD_!~AndersD@194-237-220-218.customer.telia.com> has joined #yocto09:00
ernstpDvorkin: if you're just developing I would recommend devtool modify kernel-recipe-name09:02
*** AndersD <AndersD!~AndersD@194-237-220-218.customer.telia.com> has quit IRC09:03
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has joined #yocto09:05
Dvorkinernstp, thanks. I've thought about it09:10
*** tprrt <tprrt!~tprrt@217.114.201.133> has joined #yocto09:12
LetoThe2ndis there a way to detect in a recipe if the kernel has CONFIG_SMP set?09:34
*** rajm <rajm!~robertmar@148.252.241.226> has joined #yocto09:37
nayfeLetoThe2nd> maybe by reading .config in kernel staging dir?09:39
LetoThe2ndnayfe: feels dirty.09:40
nayfeindeed :)09:42
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto09:44
nayfeHi, any GO recipe guru ? :)09:50
LetoThe2ndisn't that a paradox? </SCNR>09:51
nayfeI hate it! ;)09:51
nayfe I'm trying to create recipe for https://github.com/mongodb/mongo-tools. I manage to create it for one tool (ie mongoimport) but when I add a  new GO_INSTALL, it overwrites build/bin/main as every tools folder are named "main" see https://pastebin.com/scdMmWbw .09:52
*** kuzulis <kuzulis!~kuzulis@37.112.57.60> has joined #yocto09:54
nayferecipe  here https://pastebin.com/Br7yb3cB09:55
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto09:56
kuzulisHi folks. How to avoid an issue with 'rfkill' utility? In my case it by default blocks the bluetooth iface each time after the system reboot. To unblock it, need to call: rfkill unblock bluetooth... How it can be solwed in Yocto context?09:56
nayfekuzulis: maybe create a systemd/sysvinit service to kill it on system reboot?09:57
kuzulisnayfe: Yes, maybe. But it is strange that Yocto has not a pre-defined 'recipe' for that.09:59
kuzulisnayfe: Is it possible do not include the rfkill at all?09:59
LetoThe2ndwell if you don't need the utility, then don't install it.10:00
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has quit IRC10:01
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has joined #yocto10:01
*** kanavin_home <kanavin_home!~ak@2a02:8109:b5c0:1a5d:ada5:a270:4516:9891> has joined #yocto10:01
kuzulisLetoThe2nd: How I can 'don't install it'?10:02
mcfriskare there any known race conditions in kernel external module recipes/bbclasses in sumo?10:02
LetoThe2ndkuzulis: well it certainly comes from some package. do not install that package10:02
LetoThe2ndkuzulis: oe-pkgdata-util is your freind here10:03
nayfeif you use systemd there is this line ${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'rfkill', '', d)}10:03
kuzulisnayfe: Does this means, that a WiFi recipe depends on RFkill recipe?10:04
no_such_userMorning! Any folks know much about how the sstate cache works?10:05
kuzulisnayfe: I need in 'wifi'..10:05
nayfekuzulis> it means systemd will compile with rfkill option, but rfkill is maybe from busybox10:06
nayfebusybox_cfg(bb.utils.contains('DISTRO_FEATURES', 'wifi', True, False, d), 'CONFIG_RFKILL', cnf, rem) in busybox recipe10:07
*** parthi <parthi!~parthi@62.91.23.180> has joined #yocto10:07
nayfeand same with bluetooth10:08
kuzulisnayfe: I don't understand, what does this means: "(bb.utils.contains('DISTRO_FEATURES', 'wifi', True, False, d), 'CONFIG_RFKILL', cnf, rem)" ?10:09
parthiHi everyone, I am using meta-mingw to create SDK for windows. The final SDK produced is always tar.xz compressed as in https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/classes/populate_sdk_base.bbclass#n228 . Will it be possible to control the compression? I also wanted to use "--dereference" option to tar. Do we have some external variables to control this?10:10
nayfebusybox will add rfkill if wifi or bluetooth (next line) is enabled in distro10:10
kuzulisnayfe: And what is a best way to fix my issue?10:10
kuzulisnayfe: Ok, thanks. Let's say, that I now want to keep the rfkill utility.. Then, do I need to write an own recipe with a custom systemd service which will call 'rfkill unblock bluetooth' ?10:11
kuzulisnayfe: It is strange for me, why the rfkill blocks only the bluetooth, but does not blocks the wifi?10:13
nayfei know nothing about rfkill :)10:15
nayfedo you have a recent yocto/kernel version?10:15
kuzulisnayfe: No, I use kernel 4.1.x10:16
nayfenot that bad :)10:16
kuzulisnayfe: Just I din't see any Yocto layers which examples of rfkill-unblock service in my Yocto sources10:17
nayfekuzulis: you can check https://github.com/nefethael/meta-random/tree/master/recipes-example/peakusb for simple systemd recipe10:18
kuzulisnayfe: Ahh.. PeakCAN!! A good choose! :) Many thanks.10:20
no_such_userMorning10:27
*** rajm <rajm!~robertmar@148.252.241.226> has quit IRC10:29
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has joined #yocto10:29
*** no_such_user <no_such_user!~no_such_u@fpc125996-trow7-2-0-cust59.18-1.static.cable.virginm.net> has left #yocto10:32
*** no_such_user <no_such_user!~no_such_u@fpc125996-trow7-2-0-cust59.18-1.static.cable.virginm.net> has joined #yocto10:32
no_such_userMorning... Is this visible? Just moved to a new irc client and not sure if working!10:32
nayfeno_such_user morning10:34
no_such_userAha! Thanks :-)10:34
nayfe:)10:34
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has quit IRC10:36
rburtonkuzulis: if you're using connman note that out of the box that disables comms until the user turns them on10:38
kuzulisnayfe: Is in that example, that service automatically started after reboot?10:38
nayfenop, it's just an systemd service recipe example10:38
rburtonkanavin: any idea why the libdnf upgrade would take 300s more to build?10:39
no_such_userSo, is anyone have a reasonable handle on using the sstate cache? It seems that it's advantageous to use a workflow that involves project specific sstate mirrors but not sure how much or how little to include in each mirrored cache... Should one use a single cache for each poky release or one per build / target?10:39
nayfekuzulis: but it is automatically called by systemd10:39
rburtonno_such_user: you can just share a single cache if you want10:40
*** bluelightning_ is now known as bluelightning10:40
nayfeso you'll need to set nothing in ExecStart, and just put your unblock in ExecStop10:40
kuzulisrburton: Ok, thanks for info10:41
*** berton <berton!~berton@181.220.65.91> has joined #yocto10:42
*** rajm <rajm!~robertmar@148.252.241.226> has joined #yocto10:43
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto10:56
RPrburton: how does -next look? I know there were AB fails but they were either odd (debian selftest only) or the PRAUTO thing on opensuse42311:01
ernstpmcfrisk: what are you seeing?11:08
rburtonRP: we need more regular builds of master to populate the buildhistory ;)11:15
rburtonRP: as the builds are faster now maybe we *should* have an actual automated master run at 2am11:15
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC11:20
RPrburton: yes, we probably should do something like that11:20
RPrburton: called nightly?11:21
* RP hides11:21
rburtonhehe11:21
rburtonif we kick it at 2am or so then you shouldnt be pushing and it will be done by morning11:22
rburtongood for keeping buildhistory fresh, and repeatedly running the qa to shake out random failures11:23
RPrburton: yes, I like the idea. Will disrupt some of armin's stable builds but I think we have the capacity to run both11:23
rburtonyeah, especially if nothing has landed, it will rush through in no time11:24
RPrburton: right. I've just run a master-next, see if this opensuse issue is resolved and see what state more patches are in. About half of -next has been through11:25
rburtonjust doing a test build now and have a pile to rebase again11:25
rburtoniptables is bust, so don't pick that11:25
RPrburton: I saw your reply, thanks11:26
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has quit IRC11:27
*** gtristan <gtristan!~tristanva@110.11.179.2> has joined #yocto11:31
RPrburton: scheduler added for 1am11:33
rburtonnice11:35
la_croixAnybody around? I'm having trouble building scipy.11:43
la_croixIt says it's missing setuptools, but it's not11:43
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto11:43
*** rajm <rajm!~robertmar@148.252.241.226> has quit IRC11:51
*** kuzulis_ <kuzulis_!~kuzulis@37.112.57.60> has joined #yocto12:04
*** rajm <rajm!~robertmar@148.252.241.226> has joined #yocto12:05
*** rajm <rajm!~robertmar@148.252.241.226> has joined #yocto12:07
nayfela_croix did you check https://stackoverflow.com/a/47869912/6225741 ?12:07
*** kuzulis <kuzulis!~kuzulis@37.112.57.60> has quit IRC12:07
la_croixnayfe I can try importing distutils too. I don't currently inherit setuptools, but setuptools3. Should I therefore inherit disutils3?12:09
*** Carton__ <Carton__!~jo@213.55.211.61> has quit IRC12:11
nayfesure12:13
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has quit IRC12:13
*** rajm <rajm!~robertmar@148.252.241.226> has quit IRC12:13
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has joined #yocto12:13
*** interruptguy <interruptguy!~interrupt@hel-inetgw01.vaisala.com> has joined #yocto12:14
nayfebut sometimes you have to fix setup scripts with patches to get it work on yocto12:15
interruptguyHi everybody. How can I make a task signature depend on a file content. The file is part of SRC_URI and used inside the task, but the bitbake-dumpsig doesn't list it as dependency12:16
rburtoninterruptguy: if its part of SRC_URI then it changing will cause a rebuild12:18
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has quit IRC12:18
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC12:19
la_croixnayfe Adding distutils didn't help...12:20
*** rajm <rajm!~robertmar@148.252.241.226> has joined #yocto12:21
interruptguyrburton, My problem is related to do_install. I do use `install ...` and `sed ...` to change some stuff, so basically my file is a template. If I change the template content I can see a package rebuild but the resulting file from the template is not updated. However if I run `bitbake recipe-name -C install` I can see the results12:21
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has joined #yocto12:24
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC12:26
*** BlauskaerM <BlauskaerM!~Fever@185.213.152.173> has quit IRC12:26
*** BlauskaerM <BlauskaerM!~Fever@185.213.152.161> has joined #yocto12:28
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has quit IRC12:29
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has joined #yocto12:36
*** Carton__ <Carton__!~jo@213.55.211.61> has joined #yocto12:36
la_croixI'm using cronie from recipes-extended. How should I add my own task during the build process? Specifically, I want it to run a python script under a particular user12:38
*** Carton__ <Carton__!~jo@213.55.211.61> has left #yocto12:38
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has quit IRC12:41
*** Crofton|work <Crofton|work!~Crofton@cpe-2606-A000-E640-3D00-921-9331-4A8B-6898.dyn6.twc.com> has quit IRC12:42
nayfela_croix: with addtask12:42
rburtonla_croix: under a particular user? how is that going to happen?12:43
la_croixnayfe That will append to the crontab?12:43
rburtoninterruptguy: sounds like your task is broken can you share the recipe?12:44
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has joined #yocto12:44
la_croixrburton According to the docs: https://github.com/cronie-crond/cronie cronie allows running a cron task as a particular user. I'm not wedded to using cronie, frankly, I just want to be able to add a task to the crontab of some non-root user12:45
la_croixTo clarify, this is not a build task, it's a regular cron task12:45
interruptguyrburton, I cannot share the recipe but I can provide a version that shows my situation. Do you have a preference how to share it?12:51
interruptguyrburton, and thanks for help12:51
*** Carton__ <Carton__!~jo@213.55.211.120> has joined #yocto12:53
la_croixrburton Do I just need a recipe that literally edits the crontab (sed or similar) or is that bad practice?12:56
*** Carton__ <Carton__!~jo@213.55.211.120> has quit IRC12:57
RPrburton, kanavin: we have a problem - the dnf python issue has crept into master :(12:57
RPhttps://autobuilder.yoctoproject.org/typhoon/#/builders/59/builds/7 - I don't think its from anything in -next12:57
yoctiNew news from stackoverflow: Interfacing ft5x06 touchscreen with yocto <https://stackoverflow.com/questions/37699953/interfacing-ft5x06-touchscreen-with-yocto>13:03
*** kuzulis__ <kuzulis__!~kuzulis@37.112.57.60> has joined #yocto13:08
RPrburton, kanavin: perhaps dnf needs to inherit python3-native?13:09
RPhmm, it does13:10
*** kuzulis_ <kuzulis_!~kuzulis@37.112.57.60> has quit IRC13:11
*** moritz_ <moritz_!5098e50e@gateway/web/freenode/ip.80.152.229.14> has joined #yocto13:13
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto13:14
moritz_Hello everyone, trying to build a toolchain via bitbake -c populate_sdk. I get following error:13:14
moritz_make[1]: *** No rule to make target 'all'.  Stop.13:15
*** Carton__ <Carton__!~jo@26.245.127.176.dynamic.wline.res.cust.swisscom.ch> has joined #yocto13:15
moritz_Any advice ? I look into the recipe which contains after oe-runmake a "all-host" target13:15
mckoanmoritz_: did you specfy yje image at the end?13:23
mckoanmoritz_: bitbake -c populate_sdk imagename13:24
*** kaspter <kaspter!~Instantbi@183.128.238.4> has quit IRC13:27
RPmoritz_: a little more context would help like the name of there recipe which fails and the full error13:27
*** kaspter <kaspter!~Instantbi@183.128.238.4> has joined #yocto13:28
rburtoninterruptguy: pastebin13:35
rburtonla_croix: oh right, just write a crontab then13:36
la_croixrburton ok, so I can just have a recipe that sticks a crontab into the correct place? (I'm asking mainly about best practice, etc)13:36
RPrburton, kanavin: easy way to reproduce the dnf problem, rename your host libyaml-0.so.2 out the way13:36
cslcmAnyone know what might cause a strange artifact on a Raspberry Pi 3 yocto image - every process fails to exist, and instead turns into a zombie/defunct process13:36
cslcmfails to exit* rather13:38
cslcmnot fails to exist. haha13:38
*** cvasilak <cvasilak!~cvasilak@ppp-94-64-13-41.home.otenet.gr> has quit IRC13:42
rburtonla_croix: yes13:57
*** cquast <cquast!~cquast@90.85.130.193> has quit IRC13:58
*** cquast <cquast!~cquast@90.85.130.193> has joined #yocto14:00
jofrIf I have MACHINE ?= "sumfink" in local.conf, doing a MACHINE="foobar" bitbake image_name should override it, right?14:02
rburtonyes14:04
jofrNext question: For building a virtualbox image, I set my MACHINE to qemux86 and append wic.vmdk to IMAGE_FSTYPES. But of course, that's incompatible (and fails to build) when my machine is set to the actual target (ARM) platform. Since I can't append from the command-line (?) how would I go about doing this? ...besides scripting the build and conditionally sed'ing my conf/local.conf14:09
rburtonjust put those lines in local.conf as they're specific to the build *you* are doing.  nothing else of substance should in there anyway14:10
rburtonyou could do a image_fstypes override in your distro if you always want a vmdk when building for x8614:10
jofrI could probably override my IMAGE_FSTYPES from the command-line like I do with MACHINE, but since it's appending and I don't know what else is in there... I can't..right?14:11
jofrSo would it make sense to have a IMAGE_FSTYPES_append_qemux86 in my image bb?14:11
rburtonwell, i'd do it in your distro conf14:12
rburtonbut image if you want14:12
jofrOk14:12
jofrI don't have a distro.conf14:12
rburtonyou should14:12
rburtonlocal.conf should solely consist of a DISTRO assignment and setting TMPDIR etc14:13
rburtonand any other tweaks that are *yours*, not your products14:13
jofrOk. I actually don't put anything in there (except the defaults from oe-env) besides the MACHINE variable14:14
rburtonput it in the image then for now14:15
jofrI should read up on distro.conf14:15
*** diego_r <diego_r!~diego@host57-224-static.7-79-b.business.telecomitalia.it> has joined #yocto14:16
*** kuzulis__ <kuzulis__!~kuzulis@37.112.57.60> has quit IRC14:18
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has quit IRC14:19
jofrI lied. I also put OE_TERMINAL in my local.conf  :p  But that's exactly the kind of "*my*" specific stuff like you mentioned.  :p14:20
rburtonindeed14:21
rburtonRP: okay i admit i'm ignorant of how sstate actually works. does the docs cover how to write a new task that puts something in sstate14:23
*** Carton__ <Carton__!~jo@26.245.127.176.dynamic.wline.res.cust.swisscom.ch> has quit IRC14:24
diego_rHi guys. I find it a bit odd that docs refer to a *single* service file for SYSTEMD_SERVICE https://www.yoctoproject.org/docs/2.5.1/ref-manual/ref-manual.html#var-SYSTEMD_SERVICE while several recipes define multiple service files in SYSTEMD_SERVICE for a single package (see watchdog, cups, dhcp, bootchart, nfs-utils recipes).14:24
rburtondiego_r: patch welcome!14:24
diego_rIs multiple service file in a single SYSTEMD_SERVICE definition acceptable? How should be SYSTEMD_SERVICE interpreted in that case?14:25
diego_rrburton: sure, but I want to understand what should be fixed :)14:26
rburtonmultiple is allowed14:26
diego_ris it possible to enable a service and disable another one inside the SYSTEMD_SERVICE? In other words, is there a sane way to set SYSTEMD_AUTO_ENABLE for each service inside the SYSTEMD_SERVICE list?14:27
*** interruptguy <interruptguy!~interrupt@hel-inetgw01.vaisala.com> has quit IRC14:28
RPrburton: probably not exactly. Easier is to take an existing example14:28
rburtondiego_r: no14:28
RPrburton: how is your meson magic? :)14:28
rburtonRP: flakey14:28
RPrburton: any idea how to edit a meson probject and make it inject the right RPATH into the binary?14:29
rburtonoh, rpath breaking again?14:29
RPrburton: basically dnf issue is missing RPATH in libmodulemd14:29
rburtoni thought we got that fixed a while back14:29
rburtonRP: #mesonbuild :)14:29
RPrburton: I barely know what meson is14:30
rburtonRP: so basically do_mytask[sstate-inputdir] = where-my-task-writes-files and [sstateoutputdir = where-i-want-them-to-end-up14:30
rburtoninputdir being something under workdir and outputdir being eg something under deploydir14:30
RPrburton: yes14:30
rburtoneasy14:30
diego_rrburton: so multiple is allowed in SYSTEMD_SERVICE, but discouraged if you want to enable / disable one by one. Would that be ok to write in the docs?14:30
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto14:30
RPrburton: I think you need to define a setscene task and addtask that iirc too14:31
rburtondiego_r: well you can't enable/disable per-service at all14:31
rburton(currently)14:31
rburtonso no need for the disclaimer14:31
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-fdcxfgivlliyhdav> has joined #yocto14:31
rburtonRP: and that just has to call sstate_setscene (from image.bbclass)?14:31
*** maudat <maudat!~moda@64.18.88.250> has quit IRC14:37
RPrburton: yes14:39
RPrburton: deploy.bbclass is a good example14:40
RPrburton: there is an SSTATETASKS += too14:40
diego_rrburton: if I'm reading the bbclass correctly: if SYSTEMD_AUTO_ENABLE is set to "enable" all services are enabled; if SYSTEMD_AUTO_ENABLE is set to "disable" all services are disabled. Is that correct?14:40
rburtonyes14:41
rburtonpatches welcome to extend that obviously14:41
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC14:44
*** alicef <alicef!~none@www1392ue.sakura.ne.jp> has joined #yocto14:46
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto14:46
*** AndersD_ <AndersD_!~AndersD@194-237-220-218.customer.telia.com> has quit IRC14:51
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC14:51
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto14:52
*** behanw <behanw!uid110099@gateway/web/irccloud.com/x-kdxjluymtzhlvsqh> has quit IRC14:58
RPrburton: https://github.com/habitat-sh/core-plans/pull/1551/commits/047e4f4b93c99a26e99c93833259f8ce0f5e8ad7 - basically everyone hacks meson to stop it manipulating rpaths15:04
*** moritz_ <moritz_!5098e50e@gateway/web/freenode/ip.80.152.229.14> has quit IRC15:10
*** lfa <lfa!~lfa@217.19.35.51> has quit IRC15:15
*** JaMa <JaMa!~martin@217.30.68.212> has joined #yocto15:19
*** kaspter <kaspter!~Instantbi@183.128.238.4> has quit IRC15:26
*** kaspter <kaspter!~Instantbi@183.128.238.4> has joined #yocto15:26
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC15:28
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto15:29
*** kaspter <kaspter!~Instantbi@183.128.238.4> has quit IRC15:30
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC15:34
*** rburton_ <rburton_!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto15:34
nayfeHey, any idea when meta-java thud branch will be up ? :)15:35
nayfeotavio mario-goulart ?15:37
RPrburton_: trying -next again with the meson fix15:39
*** Carton__ <Carton__!~jo@26.245.127.176.dynamic.wline.res.cust.swisscom.ch> has joined #yocto15:39
*** Carton__ <Carton__!~jo@26.245.127.176.dynamic.wline.res.cust.swisscom.ch> has left #yocto15:45
*** maudat <maudat!~moda@64.18.88.250> has joined #yocto15:53
*** lusus <lusus!~lusus@62.91.23.180> has quit IRC15:57
*** prabhakarlad <prabhakarlad!~prabhakar@194.75.40.178> has left #yocto16:01
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has quit IRC16:13
kanavin_homeRP: thanks for looking into this16:13
RPkanavin_home: np, just hoping it fixes the problem!16:14
kanavin_homeRP: then I can try to get perl-sanity closer to working shape. not sure if it's a good idea... :)16:23
RPkanavin_home: as long as your own sanity doesn't suffer! :)16:23
kanavin_homeRP: I worry that it actually might :)16:24
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC16:25
no_such_userIf Im writing some housekeeping scripts that need to know the state of variables set in the build (eg MACHINE, DISTRO etc) is there a "right" way to do this? Should I execute "bitbake -e" in my script and parse the output, or write my script and wrap it in a bitbake recipe?16:29
RPkanavin_home: so do I, perl cross isn't fun16:35
rburton_no_such_user: -e works fine for most people16:40
rburton_no_such_user: the alternative is to write your housekeeping scripts in python and then they can just poke at bitbake's data store using the tinfoil api16:40
*** berton <berton!~berton@181.220.65.91> has quit IRC16:54
*** berton <berton!~berton@181.220.65.91> has joined #yocto16:54
no_such_userrburton_: Ah, thanks! Id not considered the python approach - is there any particular simple example worth looking at?16:57
rburton_verify-bashisms is python and pokes at the data store16:58
no_such_userrburton_: That's cracking, thanks!17:00
*** Aethenelle <Aethenelle!~Aethenell@gateway/shell/panicbnc/x-llqdpvgpgfwhmhsl> has quit IRC17:05
*** Aethenelle <Aethenelle!Aethenelle@gateway/shell/panicbnc/x-lwfuxliqwjdgzeux> has joined #yocto17:06
*** cquast <cquast!~cquast@90.85.130.193> has quit IRC17:09
*** kaspter <kaspter!~Instantbi@183.128.238.4> has joined #yocto17:09
*** cquast <cquast!~cquast@90.85.130.193> has joined #yocto17:10
*** lucaceresoli <lucaceresoli!~lucaceres@45.11.168.109.cust.ip.kpnqwest.it> has quit IRC17:13
*** cquast <cquast!~cquast@90.85.130.193> has quit IRC17:26
*** feddischson <feddischson!~feddischs@55d4f6ea.access.ecotel.net> has joined #yocto17:29
*** diego_r <diego_r!~diego@host57-224-static.7-79-b.business.telecomitalia.it> has quit IRC17:34
*** kaspter <kaspter!~Instantbi@183.128.238.4> has quit IRC17:36
*** kaspter <kaspter!~Instantbi@115.205.169.242> has joined #yocto17:38
*** mckoan is now known as mckoan|away17:48
*** rajm <rajm!~robertmar@148.252.241.226> has quit IRC17:49
*** dvoid_ <dvoid_!~dvoid@c-24-19-202-252.hsd1.wa.comcast.net> has joined #yocto17:53
*** Carton__ <Carton__!~jo@213.55.176.156> has joined #yocto18:05
*** Carton__ <Carton__!~jo@213.55.176.156> has left #yocto18:05
*** JaMa <JaMa!~martin@217.30.68.212> has quit IRC18:16
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-rlffkqzlxtlwljzy> has quit IRC18:31
*** feddischson <feddischson!~feddischs@55d4f6ea.access.ecotel.net> has quit IRC18:33
*** behanw <behanw!uid110099@gateway/web/irccloud.com/x-hyfyksgrbttzczrz> has joined #yocto18:35
*** dvoid_ <dvoid_!~dvoid@c-24-19-202-252.hsd1.wa.comcast.net> has quit IRC18:49
*** tprrt <tprrt!~tprrt@217.114.201.133> has quit IRC18:53
*** |Sno| <|Sno|!~sno@b2b-78-94-80-58.unitymedia.biz> has quit IRC18:53
*** gtristan <gtristan!~tristanva@110.11.179.2> has quit IRC18:59
*** gtristan <gtristan!~tristanva@110.11.179.2> has joined #yocto19:09
*** berton <berton!~berton@181.220.65.91> has quit IRC19:58
*** berton <berton!~berton@181.220.65.91> has joined #yocto20:01
*** berton <berton!~berton@181.220.65.91> has quit IRC20:02
*** berton <berton!~berton@181.220.65.91> has joined #yocto20:03
*** berton <berton!~berton@181.220.65.91> has quit IRC20:18
*** berton <berton!~berton@181.220.65.91> has joined #yocto20:20
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto20:23
*** sno <sno!~sno@b2b-78-94-80-58.unitymedia.biz> has joined #yocto20:30
*** berton <berton!~berton@181.220.65.91> has quit IRC20:52
*** berton <berton!~berton@181.220.65.91> has joined #yocto20:52
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC20:53
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto21:11
*** berton <berton!~berton@181.220.65.91> has quit IRC21:13
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC21:20
*** Crofton|work <Crofton|work!~Crofton@2601:5c0:c100:b84:1d03:65ee:2014:3e2f> has joined #yocto21:58
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC22:42
*** gtristan <gtristan!~tristanva@110.11.179.2> has quit IRC22:45
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has quit IRC23:07
*** rburton_ <rburton_!~rburton@35.106.2.81.in-addr.arpa> has quit IRC23:12
*** CoRfr <CoRfr!~CoRfr@carmd-fwm01.sierrawireless.com> has joined #yocto23:14
*** mr_science <mr_science!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto23:30
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has joined #yocto23:30

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!