Friday, 2021-11-12

*** florian_kc <florian_kc!~florian@dynamic-078-049-041-069.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds)00:09
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)00:28
*** fleg <fleg!64bf4386e9@user/fleg> has quit IRC (Remote host closed the connection)00:30
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Ping timeout: 264 seconds)00:50
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)00:50
tlwoernerqschulz: you use devtool to git bisect between 5.14 and 5.14.11, find the issue, and send a patch upstream. then carry the patch locally ;-)01:00
tlwoernereveryone has their own "meta-tweaks" ;-)01:00
*** hpsy <hpsy!~hpsy@user/hpsy> has joined #yocto01:04
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Ping timeout: 240 seconds)02:03
*** hpsy <hpsy!~hpsy@user/hpsy> has joined #yocto02:19
*** rber|res <rber|res!~rber|res@ppp-2-86-140-242.home.otenet.gr> has joined #yocto02:32
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.)02:33
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)02:33
*** RobertBerger <RobertBerger!~rber|res@ppp-2-86-140-242.home.otenet.gr> has quit IRC (Ping timeout: 256 seconds)02:34
*** pgowda_ <pgowda_!uid516182@ilkley.irccloud.com> has joined #yocto02:44
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 244 seconds)02:59
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has joined #yocto03:15
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Read error: Connection reset by peer)03:33
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto03:33
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has joined #yocto04:21
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 246 seconds)04:22
*** jmiehe1 is now known as jmiehe04:22
*** fullstop_ <fullstop_!~fullstop@user/fullstop> has joined #yocto04:36
*** override_ <override_!~override@ec2-3-138-201-125.us-east-2.compute.amazonaws.com> has joined #yocto04:39
*** override <override!~override@ec2-3-138-201-125.us-east-2.compute.amazonaws.com> has quit IRC (*.net *.split)04:43
*** fullstop <fullstop!~fullstop@user/fullstop> has quit IRC (*.net *.split)04:43
*** fullstop_ is now known as fullstop04:43
*** willo <willo!~quassel@60-241-162-73.static.tpgi.com.au> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)04:54
*** willo <willo!~quassel@60-241-162-73.static.tpgi.com.au> has joined #yocto04:57
*** vd657777 <vd657777!~vd6577@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto05:13
*** vd6577 <vd6577!~vd65@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)05:17
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto05:28
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 260 seconds)05:52
*** nerdboy <nerdboy!~nerdboy@47.143.129.173> has joined #yocto06:04
*** k4wsys[m] <k4wsys[m]!~k4wsysmat@2001:470:69fc:105::e339> has quit IRC (Quit: Client limit exceeded: 20000)06:45
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 276 seconds)06:52
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto06:54
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit)06:58
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto06:59
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto07:09
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto07:15
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 264 seconds)07:18
*** tre <tre!~tre@ip5b4343c3.dynamic.kabel-deutschland.de> has joined #yocto07:23
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto07:36
*** mckoan|away is now known as mckoan07:41
mckoangood morning07:41
*** k4wsys[m] <k4wsys[m]!~k4wsysmat@2001:470:69fc:105::e339> has joined #yocto07:41
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)07:45
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 256 seconds)07:49
*** gsalazar <gsalazar!~gsalazar@161.230.168.194> has joined #yocto08:01
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto08:03
*** gsalazar_ <gsalazar_!~gsalazar@194.38.148.130> has joined #yocto08:04
*** gsalazar <gsalazar!~gsalazar@161.230.168.194> has quit IRC (Ping timeout: 240 seconds)08:07
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto08:13
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto08:13
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has joined #yocto08:14
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Quit: Leaving)08:27
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto08:27
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 256 seconds)08:35
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto08:47
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto08:49
qschulztlwoerner: send the patch to which upstream exactly? it's in v5.14.12 and in v5.15 so not sure where I should send it?08:49
qschulzI can carry the patch in meta-tweaks too but how do you define when to include it or not when the fix is in the same Yocto branch, just in two different honister releases08:57
qschulzmornin'08:59
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)09:04
qschulzI've a host binary that I believe is a freezed python package for x86_64, how do I make sure this binary can be used on non-x86_64 hosts? I assume via qemu? the blob can be found here: https://github.com/rockchip-linux/rkbin/blob/master/tools/boot_merger09:23
qschulzI assume it's not the first crappy thing we encounter, is there anything requiring a similar setup in some public layer I could take inspiration from?09:24
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto09:28
qschulznevermind! it seems to have some source code here: https://github.com/rockchip-linux/u-boot/blob/next-dev/tools/rockchip/boot_merger.c09:31
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:32
*** F_Adrian <F_Adrian!~F_Adrian@165.225.26.241> has joined #yocto09:44
qschulzah no, it's heavily outdated :/09:48
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Read error: Connection reset by peer)09:54
*** dgral <dgral!~dgral@pr-svc-em1-015.emea.corpinter.net> has joined #yocto09:57
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto09:57
RPqschulz: I think most people just only care about x86_64 hosts :(09:59
RPqschulz: qemu would probably be your only option :/10:00
qschulzRP: yeah that's what I was afraid of, do you have know if there's any such package recipe somewhere I could have a look at? I remember seeing some qemu-wrapper thingy somewhere but I don't remember if  it's related in any way to that issue?10:04
jaskij[m]So, I got around to working on that reverse dependency script. Can anyone recommend a task/package with little dependencies? Even U-boot's graph is massive.10:08
dgralHi! Regarding branches and protocols update in SRC_URI, does it concern only github repositories ?10:09
qschulzjaskij[m]: go for a native package for starters, and probably one that includes allarch?10:10
qschulzs/includes/inherits/ ?10:10
*** mckoan <mckoan!~marco@host-79-3-92-72.business.telecomitalia.it> has quit IRC (Ping timeout: 260 seconds)10:10
qschulzdgral: I think we aim at forcing users to explicit the branch (or use nobranch?) soon if not already done. For the protocol, I don't know? but the git protocol deprecation is github's only for now10:11
RPqschulz: the gobject-introspection code is our heaviest user of qemu user mode10:11
RPqschulz: qemu-wrapper is focused on running target binaries natively though10:11
jaskij[m]<qschulz> "jaskij: go for a native package..." <- python3-native seems much more manageable, thanks10:18
*** mckoan <mckoan!~marco@host-79-3-92-72.business.telecomitalia.it> has joined #yocto10:22
kanavinRP: one of these days I'd like to add avx to qemu usermode so we can modernize the qemu x86 targets10:23
kanavinRP: upstream has no interest in that, there's no use case for anyone except yocto it seems10:24
RPkanavin: would be nice. We've struggled to get bug fixes upstream in the usermode code :(10:26
kanavinRP: if only Apple would use that for 'apple silicon' transition :)10:27
RPjaskij[m]: FWIW the simplest is quilt-native. You can then expand to things like libtool-native and so on10:28
RPjaskij[m]: another option may be to call into bitbake's functions using tinfoil and maybe extend the tinfoil api FWIW10:29
RPjaskij[m]: the code that generates task-depends.dot is in cooker.py10:29
jaskij[m]RP: thanks for the package suggestions. As for tying into the existing API, I'll leave it as next stage.10:32
jaskij[m]RP: what do you think about introducing per package clusters? It wouldn't change much, except tasks belonging to a single package would be grouped together.10:33
RPjaskij[m]: I know little about dot format and we only really use it as a way to expose the dependency data in a semi-readable way. It seems reasonable but I'd want the files to still be readable10:36
jaskij[m]RP: readable as in human/program readable? clusters won't change much - each package would have it's tasks wrapped in `subgraph cluster_TASK_NAME {` at the beginning and a closing brace at the end10:38
JosefHolzmayrTheyo dudX10:38
RPjaskij[m]: human readable. Do you really mean TASK_NAME there? or RECIPE_NAME?10:39
jaskij[m]RECIPE_NAME, my bad10:39
jaskij[m]another possible improvement (with a single line at the top) would be to change the node shape to rectangles - way less wasted space10:40
RPjaskij[m]: that sounds reasonable10:40
RPjaskij[m]: FWIW I just sent a patch for the multiconfig task-depends.dot corruption10:44
jaskij[m]oh, cool10:44
jaskij[m]thanks10:44
jaskij[m]later on I realized that it doesn't matter much in my use case, since my multiconfigs are just different machines10:45
RPjaskij[m]: it is as well to fix it as it should work :)10:45
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:dc4:94c2:c9c8:f36c> has joined #yocto10:48
frosteyesHi folks. I am looking into getting CUPS working in a dunfell image with sysvinit, and just noticed something "funnny"10:50
frosteyesIn the do_install the comment say "Remove sysinit script and symlinks if sysvinit is not in DISTRO_FEATURES10:51
frosteyesBut as I see it, it is directly opposite - http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-extended/cups/cups.inc?h=dunfell10:52
jaskij[m]RP: I guess having the packages be sorted alphabetically is part of human readability? NBD, just means I'll have to generate manually instead of using pygraphviz.10:53
qschulzfrosteyes: no? third argument is return value when argument 1 contains argument 2, fourth argument is in case it's not contained in arg1. At least from recollection10:54
frosteyesqschulz: you are right..10:55
RPjaskij[m]: that and wanting deterministic output10:55
RPjaskij[m]: it did used to be unsorted but that wasn't very deterministic10:55
frosteyesSorry - somehow the negotiating was inverted in my mind..10:55
qschulzfrosteyes: https://cgit.openembedded.org/bitbake/tree/lib/bb/utils.py?h=1.46#n97410:55
qschulzfrosteyes: it's a bit confusing in that case since if true returns false and if false returns true :)10:56
frosteyesYes..10:56
frosteyesAnd I could not see any init files in the output. So thought it was this..10:56
frosteyesWill need to look further why there is no init file for starting a cups deamon :)10:57
*** argonautx <argonautx!~argonautx@i5E8671B2.versanet.de> has joined #yocto11:00
jaskij[m]RP: noted, sorted and overall deterministic11:01
*** sstiller <sstiller!~sstiller@p200300f07f167400125d2d2eecf0bc7d.dip0.t-ipconnect.de> has joined #yocto11:11
RPjaskij[m]: one key usecase is diffing the do files before and after a change11:12
*** adrian_ <adrian_!~F_Adrian@165.225.27.3> has joined #yocto11:16
*** fleg <fleg!64bf4386e9@user/fleg> has joined #yocto11:16
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has quit IRC (Remote host closed the connection)11:18
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed)11:18
*** F_Adrian <F_Adrian!~F_Adrian@165.225.26.241> has quit IRC (Ping timeout: 268 seconds)11:18
jaskij[m]RP: there will be two changes: 1) a few lines at the top to do basic styling 2) subgraphs, but that's only those two lines we talked about before.11:20
jaskij[m]and yes, packages will be sorted alphabetically and tasks sorted within a package11:20
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has joined #yocto11:25
*** goliath <goliath!~goliath@user/goliath> has joined #yocto11:33
JaMaRP: I was starting to test your PACKAGE_GLOBAL_RENAMES changes and saves quite a lot :) 138 files changed, 5 insertions(+), 1015 deletions(-)11:40
qschulznevermind! it seems to have some source code here: https://github.com/rockchip-linux/u-boot/blob/next-dev/tools/rockchip/boot_merger.c11:46
qschulzmy bad, screen was blank for a while and aggressively hit my keyboard and resend the last message :|11:46
jaskij[m]RP: because of how dot/graphviz works with clusters, to make them work I'd have to first list all the tasks and only add dependencies later. It is sorted and deterministic, but probably lends itself less to diffs. I will probably just leave it as an option.11:48
jaskij[m]here's how it would look for libtool-native: https://0bin.net/paste/dqU5Wieu#OUJu8a7kiO8oGKTr6EcqKyRejHxPeD+Qfmp6GIDm22T11:54
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Read error: Connection reset by peer)11:57
jaskij[m]IMO it is worse for readability so I'll leave it as an option in case someone truly wants to generate that SVG11:57
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto11:57
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Client Quit)11:57
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto11:58
jaskij[m]Now I need to add filtering11:59
RPJaMa: right, it is just a shame it doesn't work so well :(12:01
jaskij[m]Almost like in those anecdotes about LoC KPIs :P12:02
RPjaskij[m]: that doesn't read so well, no :/12:03
jaskij[m]it does give a cleaner dot output if someone actually render it, so I'm going to leave it as a non-default option12:06
RPjaskij[m]: makes sense12:07
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** zagor <zagor!~zagor@user/zagor> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** lexano[m] <lexano[m]!~lexanomat@2001:470:69fc:105::3110> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** khem <khem!~khemmatri@2001:470:69fc:105::b81> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** coldspark29[m] <coldspark29[m]!~coldspar_@2001:470:69fc:105::db09> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Spectrejan[m] <Spectrejan[m]!~spectreja@2001:470:69fc:105::1609> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** JosefHolzmayrThe <JosefHolzmayrThe!~theyoctoj@2001:470:69fc:105::e785> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** janvermaete[m] <janvermaete[m]!~vermaetem@2001:470:69fc:105::ee7> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** ejoerns[m] <ejoerns[m]!~ejoernsma@2001:470:69fc:105::252> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** hpsy[m] <hpsy[m]!~hpsymatri@2001:470:69fc:105::f822> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** jmlemetayer[m] <jmlemetayer[m]!~jmlemetay@2001:470:69fc:105::1:830> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** hmw[m] <hmw[m]!~hmwmatrix@2001:470:69fc:105::3c7c> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** banana_smoothie[ <banana_smoothie[!~bananasmo@2001:470:69fc:105::1:22ed> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** PascalBach[m] <PascalBach[m]!~bachpmatr@2001:470:69fc:105::1d3b> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** WadeBerrier[m] <WadeBerrier[m]!~wberrierm@2001:470:69fc:105::3f0e> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** xicopitz[m] <xicopitz[m]!~xicopitzm@2001:470:69fc:105::4869> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Artzaik[m] <Artzaik[m]!~artzaikma@2001:470:69fc:105::1:2941> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** dunfell[m] <dunfell[m]!~dunfellma@2001:470:69fc:105::1:24f7> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** moto_timo[m] <moto_timo[m]!~mototimom@2001:470:69fc:105::c94> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** glembo[m] <glembo[m]!~glembomat@2001:470:69fc:105::174> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** jwillikers[m] <jwillikers[m]!~jwilliker@2001:470:69fc:105::626a> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** hjones2199[m] <hjones2199[m]!~hjones219@2001:470:69fc:105::1:1a12> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** doquiros[m] <doquiros[m]!~doquirosm@2001:470:69fc:105::c8e> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** jaskij[m] <jaskij[m]!~jaskijmat@2001:470:69fc:105::fa76> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** olani[m] <olani[m]!~olanimatr@2001:470:69fc:105::c93> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** meck[m] <meck[m]!~meckmeckd@2001:470:69fc:105::3a51> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** barath <barath!~barath@2001:470:69fc:105::21a> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Alban[m] <Alban[m]!~albeugaen@2001:470:69fc:105::34b4> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** t_unix[m] <t_unix[m]!~tunixmatr@2001:470:69fc:105::9ea> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** jonesv[m] <jonesv[m]!~jonesv@2001:470:69fc:105::4616> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** timbert[m] <timbert[m]!~timbertma@2001:470:69fc:105::b533> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** berton[m] <berton[m]!~berton@2001:470:69fc:105::ce36> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Perceval[m] <Perceval[m]!~percevalm@2001:470:69fc:105::1:2f86> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Jari[m] <Jari[m]!~jarihmatr@2001:470:69fc:105::6a7> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** jqua[m] <jqua[m]!~quaresmam@2001:470:69fc:105::1:2faa> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** filipm[m] <filipm[m]!~filipmmat@2001:470:69fc:105::1:2fa7> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Barry[m] <Barry[m]!~barryriot@2001:470:69fc:105::900> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** Emantor[m] <Emantor[m]!~emantorm]@2001:470:69fc:105::8eb> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
*** k4wsys[m] <k4wsys[m]!~k4wsysmat@2001:470:69fc:105::e339> has quit IRC (Quit: Bridge terminating on SIGTERM)12:10
kroonIn theory, should bitbake allow the following in a .conf file ? "foo:pn-core-image-minimal () { ... } \n ROOTFS_POSTPROCESS_COMMAND:append:pn-core-image-minimal = " foo;"12:12
rburtonJPEW: is it known that ncurses doesn't build for mingw12:12
RPrburton: I think it is12:13
kroon(pn-override for shell functions)12:13
rburtonRP: annoying as i had a lovely cleanup but the ncurses dependency breaks it12:13
RPrburton: you could fix ncurses? :)12:14
RPkroon: conf files don't support function style definitions12:14
rburtonRP: i value what is left of my sanity12:14
kroonRP, ok12:14
RPrburton: fair enough, I don't think I'd be tempted to try that either12:15
rburtonthe bsd version of ncurses looks more tempting every time i have to look at the ncurses build12:16
*** dgral <dgral!~dgral@pr-svc-em1-015.emea.corpinter.net> has quit IRC (Quit: Client closed)12:17
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)12:17
RPrburton: the problem there started with "look at ncurses"12:18
rburtondid you see that ncurses decides where to install pkgconfig .pc files by running pkgconfig --debug and grepping the output12:18
RPrburton: I did :(12:18
RPrburton: I'm trying not to think about it12:18
rburtonncurses is right up there for terrible software to work with12:19
RPrburton: I remember thinking a bitbake ncurses UI would be nice12:20
*** jmlemetayer[m] <jmlemetayer[m]!~jmlemetay@2001:470:69fc:105::1:830> has joined #yocto12:27
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has joined #yocto12:28
*** kroon_ <kroon_!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto12:30
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC (Ping timeout: 256 seconds)12:30
rburtona :linux override should apply for target builds, native builds, and nativesdk-for-linux, right?12:35
*** lexano[m] <lexano[m]!~lexanomat@2001:470:69fc:105::3110> has joined #yocto12:35
*** Alban[m] <Alban[m]!~albeugaen@2001:470:69fc:105::34b4> has joined #yocto12:35
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has joined #yocto12:35
*** Spectrejan[m] <Spectrejan[m]!~spectreja@2001:470:69fc:105::1609> has joined #yocto12:35
*** meck[m] <meck[m]!~meckmeckd@2001:470:69fc:105::3a51> has joined #yocto12:35
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has joined #yocto12:35
*** Emantor[m] <Emantor[m]!~emantorm]@2001:470:69fc:105::8eb> has joined #yocto12:35
*** khem <khem!~khemmatri@2001:470:69fc:105::b81> has joined #yocto12:35
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has joined #yocto12:35
*** ejoerns[m] <ejoerns[m]!~ejoernsma@2001:470:69fc:105::252> has joined #yocto12:35
*** moto_timo[m] <moto_timo[m]!~mototimom@2001:470:69fc:105::c94> has joined #yocto12:35
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has joined #yocto12:35
*** t_unix[m] <t_unix[m]!~tunixmatr@2001:470:69fc:105::9ea> has joined #yocto12:35
*** jonesv[m] <jonesv[m]!~jonesv@2001:470:69fc:105::4616> has joined #yocto12:35
*** PascalBach[m] <PascalBach[m]!~bachpmatr@2001:470:69fc:105::1d3b> has joined #yocto12:35
*** falk0n[m] <falk0n[m]!~falk0nmat@2001:470:69fc:105::ce60> has joined #yocto12:36
*** zagor <zagor!~zagor@user/zagor> has joined #yocto12:36
*** k4wsys[m] <k4wsys[m]!~k4wsysmat@2001:470:69fc:105::e339> has joined #yocto12:36
*** hjones2199[m] <hjones2199[m]!~hjones219@2001:470:69fc:105::1:1a12> has joined #yocto12:36
*** coldspark29[m] <coldspark29[m]!~coldspar_@2001:470:69fc:105::db09> has joined #yocto12:36
frosteyesqschulz: just FYI - I figured out why there is no init scripts when installing cups. The problem is a packageconfig12:36
*** dunfell[m] <dunfell[m]!~dunfellma@2001:470:69fc:105::1:24f7> has joined #yocto12:36
*** barath <barath!~barath@2001:470:69fc:105::21a> has joined #yocto12:36
*** jwillikers[m] <jwillikers[m]!~jwilliker@2001:470:69fc:105::626a> has joined #yocto12:36
frosteyesPACKAGECONFIG[systemd] = "--with-systemd=${systemd_system_unitdir},--without-systemd,systemd"12:36
*** glembo[m] <glembo[m]!~glembomat@2001:470:69fc:105::174> has joined #yocto12:36
*** Barry[m] <Barry[m]!~barryriot@2001:470:69fc:105::900> has joined #yocto12:36
frosteyesshould have been PACKAGECONFIG[systemd] = "--with-systemd=${systemd_system_unitdir},--disable-systemd,systemd"12:36
*** hmw[m] <hmw[m]!~hmwmatrix@2001:470:69fc:105::3c7c> has joined #yocto12:36
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has joined #yocto12:36
*** JosefHolzmayrThe <JosefHolzmayrThe!~theyoctoj@2001:470:69fc:105::e785> has joined #yocto12:36
*** hpsy[m] <hpsy[m]!~hpsymatri@2001:470:69fc:105::f822> has joined #yocto12:36
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has joined #yocto12:36
*** berton[m] <berton[m]!~berton@2001:470:69fc:105::ce36> has joined #yocto12:36
*** timbert[m] <timbert[m]!~timbertma@2001:470:69fc:105::b533> has joined #yocto12:36
*** doquiros[m] <doquiros[m]!~doquirosm@2001:470:69fc:105::c8e> has joined #yocto12:36
*** Jari[m] <Jari[m]!~jarihmatr@2001:470:69fc:105::6a7> has joined #yocto12:36
*** jqua[m] <jqua[m]!~quaresmam@2001:470:69fc:105::1:2faa> has joined #yocto12:36
*** xicopitz[m] <xicopitz[m]!~xicopitzm@2001:470:69fc:105::4869> has joined #yocto12:36
*** janvermaete[m] <janvermaete[m]!~vermaetem@2001:470:69fc:105::ee7> has joined #yocto12:37
*** jaskij[m] <jaskij[m]!~jaskijmat@2001:470:69fc:105::fa76> has joined #yocto12:37
*** banana_smoothie[ <banana_smoothie[!~bananasmo@2001:470:69fc:105::1:22ed> has joined #yocto12:37
*** WadeBerrier[m] <WadeBerrier[m]!~wberrierm@2001:470:69fc:105::3f0e> has joined #yocto12:37
*** olani[m] <olani[m]!~olanimatr@2001:470:69fc:105::c93> has joined #yocto12:37
*** Artzaik[m] <Artzaik[m]!~artzaikma@2001:470:69fc:105::1:2941> has joined #yocto12:37
*** filipm[m] <filipm[m]!~filipmmat@2001:470:69fc:105::1:2fa7> has joined #yocto12:37
*** Perceval[m] <Perceval[m]!~percevalm@2001:470:69fc:105::1:2f86> has joined #yocto12:37
frosteyesElse is SYSTEMD_DIR set to "no" and the test is if SYSTEMD_DIR is empty.12:37
qschulzfrosteyes: please send a patch with precise explanations :)12:39
frosteyesWill do12:41
rburtonbah, made ncurses compile further, but now it fails to link against mingw12:43
JosefHolzmayrThedoes patch application failure for libuidgen in the mtd-utils recipe for dunfell ring a bell for anybody?12:48
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has quit IRC (Quit: Client limit exceeded: 20000)12:50
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has quit IRC (Quit: Client limit exceeded: 20000)12:50
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)12:50
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has quit IRC (Quit: Client limit exceeded: 20000)12:50
*** zagor <zagor!~zagor@user/zagor> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** Barry[m] <Barry[m]!~barryriot@2001:470:69fc:105::900> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** Emantor[m] <Emantor[m]!~emantorm]@2001:470:69fc:105::8eb> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** t_unix[m] <t_unix[m]!~tunixmatr@2001:470:69fc:105::9ea> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** jmlemetayer[m] <jmlemetayer[m]!~jmlemetay@2001:470:69fc:105::1:830> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has quit IRC (Quit: Client limit exceeded: 20000)12:51
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has joined #yocto12:52
*** jonesv[m] <jonesv[m]!~jonesv@2001:470:69fc:105::4616> has quit IRC (Quit: Client limit exceeded: 20000)12:52
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has quit IRC (Quit: Client limit exceeded: 20000)12:52
*** dgral <dgral!~dgral@pr-svc-em1-015.emea.corpinter.net> has joined #yocto12:52
JPEWrburton: ya. Last I checked ncurses doesn't support MinGW12:56
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has joined #yocto12:56
*** jmlemetayer[m] <jmlemetayer[m]!~jmlemetay@2001:470:69fc:105::1:830> has joined #yocto12:56
*** kayterina[m] <kayterina[m]!~kayterina@2001:470:69fc:105::960> has joined #yocto12:56
rburtonit does upstream as the maintainer builds binaries12:56
*** Emantor[m] <Emantor[m]!~emantorm]@2001:470:69fc:105::8eb> has joined #yocto12:56
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has joined #yocto12:56
rburtoni've fixed one problem we had (forcing it to think it had sys/poll.h)12:56
rburtonfails to link now12:56
*** dwagenk <dwagenk!~dwagenk@2001:470:69fc:105::103d> has joined #yocto12:57
*** t_unix[m] <t_unix[m]!~tunixmatr@2001:470:69fc:105::9ea> has joined #yocto12:57
JPEWThere was a project called pdcurses that I used to use instead, but it isn't feature complete12:57
*** jonesv[m] <jonesv[m]!~jonesv@2001:470:69fc:105::4616> has joined #yocto12:57
*** zagor <zagor!~zagor@user/zagor> has joined #yocto12:57
rburtonalpine were looking at the bsd clone12:57
*** Barry[m] <Barry[m]!~barryriot@2001:470:69fc:105::900> has joined #yocto12:57
*** ericson2314 <ericson2314!~ericson23@2001:470:69fc:105::70c> has joined #yocto12:57
frosteyesqschulz: what is the correct mailing list to send a patch for poky - /meta/recipes-extended/cups/ to?12:59
qschulzfrosteyes: https://git.openembedded.org/openembedded-core/tree/README.OE-Core.md13:02
qschulzthough I have to admit, it's not really clear that poky/meta is OE-Core from the git repo and that one should read README.OE-Core.md13:03
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto13:04
jaskij[m]RP: looks like it's almost done. Just need to add argparse and run it by a friend for some code review13:29
jaskij[m]although I do need to run it on something bigger than libtool-native13:29
jaskij[m]and add tests in general13:30
*** pgowda_ <pgowda_!uid516182@ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)13:40
*** aleblanc <aleblanc!~aleblanc@192-222-183-114.qc.cable.ebox.net> has joined #yocto13:41
*** tre <tre!~tre@ip5b4343c3.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection)14:02
frosteyesqschulz: Thanks :)14:04
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has joined #yocto14:06
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has quit IRC (Client Quit)14:07
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has joined #yocto14:07
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0::1e0b> has quit IRC (Remote host closed the connection)14:10
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto14:12
*** vd657777 <vd657777!~vd6577@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed)14:19
*** vd657777 <vd657777!~vd657777@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto14:19
*** lucaceresoli <lucaceresoli!~lucaceres@77.244.183.192> has joined #yocto14:32
*** dgral <dgral!~dgral@pr-svc-em1-015.emea.corpinter.net> has quit IRC (Quit: Client closed)14:32
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:aef8:854e:4efa:51df> has joined #yocto14:41
fray /msg RP Hmm..  honister, gitsm fetcher has been running for 18 hours without any progress..  I THINK there MIGHT be a bug if it fails to fetch14:49
* fray is looking into it14:49
RPfray: main channel but thanks for the headsup :)14:50
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0::1e0b> has joined #yocto14:50
frayya I noticed.. :P14:52
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0::1e0b> has quit IRC (Remote host closed the connection)14:52
fraysomething to do with an internal version of qemu.  So lots of gitsm subpackages..14:52
fraythe log.do_fetch shows no problems though.. everything just seems to have stopped.. so presumably there is a loop somehwere14:53
*** tgamblin <tgamblin!~tgamblin@2607:fea8:c29d:d7c0::e120> has joined #yocto14:53
fray2 servers and 2 workers according to ps.. but no git, curl, etc...  So something is messed up..14:53
RPfray: github brownout issues with urls in the gitsm ?14:53
frayvery possible.. but the fact that gitsm fetcher sits and waits forever is the real issue14:54
frayit's not "doing" anything14:54
frayI can definitely still reproduce it this morning14:55
fraybut alas, nothing useful in the logs..  hit control-c and bitbake says it's waiting for something, but nothing is running according to ps14:56
frayso I'm guessing we're stuck in a loop in the fetcher because something failed to fetch14:56
frayadding -v and -D, I get the exact same output I got in the log.do_fetch.. nothing new and it just stalls14:57
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto15:01
*** sstiller <sstiller!~sstiller@p200300f07f167400125d2d2eecf0bc7d.dip0.t-ipconnect.de> has quit IRC (Quit: Leaving)15:04
RPfray: it definitely shouldn't do that15:05
frayHmm..  (So far) doesn't seem to be looping inside of gitsm, but elsewhere15:09
frayok, it never returns from "newfetch.download()" in download -- download_submodule... Hmm15:10
*** vd657777 <vd657777!~vd657777@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed)15:15
*** vd657777 <vd657777!~vd657777@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto15:16
frayok, the cause was PREMIRRORS settings.. Hmmm15:17
frayI zero'd out the premirrors and now it's working?!15:17
RPfray: circular references?>15:18
fraythere was a bug years ago where circular references lasted forever (like this)15:18
fraybut that was fixed, and I swear a test was added to prevent it15:19
frayI guess I'll dig into that next15:19
*** vd657777 <vd657777!~vd657777@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed)15:25
*** vd657777 <vd657777!~vd657777@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto15:25
*** codavi <codavi!~akiCA@user/akica> has joined #yocto15:37
*** ar__ <ar__!~akiCA@user/akica> has joined #yocto15:41
*** codavi <codavi!~akiCA@user/akica> has quit IRC (Ping timeout: 260 seconds)15:44
frayI cleand the project, and now I can't reproduce it!15:45
frayARGH15:45
fraySo I guess just keep an eye out for it.. no idea at thsi point how to continue..15:46
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Ping timeout: 256 seconds)15:47
*** aivkiv <aivkiv!~aivkiv@78-63-103-201.static.zebra.lt> has joined #yocto15:47
*** aivkiv <aivkiv!~aivkiv@78-63-103-201.static.zebra.lt> has quit IRC (Quit: Leaving)15:49
*** ilunev <ilunev!~koolkhel@185.9.184.217> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)15:51
JaMaRP: what is 'ques' op in "if op in ["append", "prepend", "postdot", "predot", "ques"]:" ?15:54
JaMaRP: nvm, found ?=15:55
fray"ques"tion15:55
JaMa        (?P<lazyques>\?\?=) |15:55
JaMa        (?P<ques>\?=) |15:55
RPJaMa: right, it is ?=15:59
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:aef8:854e:4efa:51df> has quit IRC (Remote host closed the connection)16:00
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:aef8:854e:4efa:51df> has joined #yocto16:00
JaMaI was just rebasing my bitbake branch and noticed this addition compared to older version of that patch and was wondering if it's another debug left-over (when quick grep was showing mostly just [Rrequest]s and questionsions :)16:01
RPJaMa: no, I realised that ?= with append/prepend/remove was totally pointless. I should probably have resent16:04
*** vladest <vladest!~Thunderbi@2001:1715:9d9c:c530:aff:1141:df57:7cec> has quit IRC (Remote host closed the connection)16:07
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)16:08
*** vladest <vladest!~Thunderbi@2001:1715:9d9c:c530:f111:7ecb:1131:6c33> has joined #yocto16:09
*** kroon_ <kroon_!~kroon@37-247-29-68.customers.ownit.se> has quit IRC (Quit: Leaving)16:12
*** ilunev <ilunev!~koolkhel@185.9.184.217> has joined #yocto16:15
*** ilunev <ilunev!~koolkhel@185.9.184.217> has quit IRC (Remote host closed the connection)16:16
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:aef8:854e:4efa:51df> has quit IRC (Remote host closed the connection)16:24
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:aef8:854e:4efa:51df> has joined #yocto16:24
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 256 seconds)16:34
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving)16:35
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto16:48
*** mckoan is now known as mckoan|away17:02
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto17:13
* RP is curious how much of the world breaks with the new error patch I just sent out17:15
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)17:20
*** lucaceresoli <lucaceresoli!~lucaceres@77.244.183.192> has quit IRC (Quit: Leaving)17:24
tlwoernerqschulz: if the issue is still present in linus' tree then send it there, gregkh (or his scripts) will likely grab the patch and apply it to various stable trees17:35
tlwoernerqschulz: otherwise you can send it to stable@ directly17:35
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto17:46
*** ilunev <ilunev!~koolkhel@185.9.184.217> has joined #yocto17:50
*** ilunev <ilunev!~koolkhel@185.9.184.217> has quit IRC (Remote host closed the connection)17:50
*** ilunev <ilunev!~koolkhel@185.9.184.217> has joined #yocto17:51
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has joined #yocto18:03
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds)18:11
*** adrian_ <adrian_!~F_Adrian@165.225.27.3> has quit IRC (Ping timeout: 245 seconds)18:13
*** dev1990 <dev1990!~dev@dynamic-78-8-166-98.ssp.dialog.net.pl> has joined #yocto18:31
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)18:35
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:aef8:854e:4efa:51df> has quit IRC (Ping timeout: 245 seconds)18:43
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has joined #yocto18:53
*** ilunev <ilunev!~koolkhel@185.9.184.217> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)18:58
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds)19:45
*** goliath <goliath!~goliath@user/goliath> has joined #yocto19:45
*** fleg <fleg!64bf4386e9@user/fleg> has quit IRC (Read error: Connection reset by peer)19:49
*** ar__ is now known as akica20:09
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.)20:12
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto20:21
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Read error: Connection reset by peer)20:24
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto20:25
jaskij[m]qschulz: my greatest discovery yet when it comes to readability of those rendered graphs: SVG supports tooltips, and moving the version and path there from the node does wonders20:26
jaskij[m]oh, sorry20:26
jaskij[m]mindlag20:26
jaskij[m]meant to ping RP20:26
jaskij[m]Think I'll push first version for review and testing tonight20:29
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto20:37
*** vd657777 <vd657777!~vd657777@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed)20:37
*** ilunev <ilunev!~koolkhel@185.9.184.217> has joined #yocto20:43
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)20:52
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)21:02
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has joined #yocto21:05
jaskij[m]RP: https://gitlab.com/jaskij/oe-dependency-tool21:08
rburtonneat21:23
rfs613indeed!21:25
moto-timoCool21:27
jaskij[m]Looking for feedback21:44
jaskij[m]Also, I need to update the README with the dependencies. pygraphviz which I'm using requires graphviz be installed21:45
jaskij[m]I'm especially looking for ideas on additional filters, although hopefully this won't turn into a query language ;)21:51
frayOne thing I've noticed after running the conversion script for the variable _ to :..  lots of ":append_" or similar..  should be a pretty easy pattern to search for in the script and alert people for manual cleanup22:02
khemjaskij: can you do a screencast showing it22:03
jaskij[m]Never did one in my life22:04
jaskij[m]And when?22:04
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 264 seconds)22:12
*** adrian_ <adrian_!~F_Adrian@62.32.0.69> has joined #yocto22:15
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)22:16
khemjaskij:  or some screenshots22:18
jaskij[m]khem: I can add some example to the README, but it's purely a CLI tool22:19
jaskij[m]I unfortunately couldn't find a decent library to browse DAGs in a GUI22:19
jaskij[m]A full-on GUI is doable, but it would require a lot of time22:21
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has quit IRC (Quit: Leaving)22:28
jaskij[m]how do you capture a tooltip in a screenshot?22:40
*** akica <akica!~akiCA@user/akica> has quit IRC (Ping timeout: 268 seconds)22:45
*** adrian__ <adrian__!~F_Adrian@165.225.26.241> has joined #yocto22:56
*** adrian_ <adrian_!~F_Adrian@62.32.0.69> has quit IRC (Ping timeout: 264 seconds)22:58
*** aleblanc <aleblanc!~aleblanc@192-222-183-114.qc.cable.ebox.net> has quit IRC (Remote host closed the connection)23:03
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 250 seconds)23:08
RPjaskij[m]: not looked at the code but the graphs look pretty :)23:10
*** adrian__ <adrian__!~F_Adrian@165.225.26.241> has quit IRC (Ping timeout: 260 seconds)23:10
jaskij[m]the ones in the README?23:10
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has joined #yocto23:12
RPjaskij[m]: yes23:13
RPjaskij[m]: the tooltip idea should help23:13
jaskij[m]that's actually filtered down from `bitbake core-image-base -g`23:16
RPjaskij[m]: you've seen the bootchart presentation of buildstats right?23:18
jaskij[m]don't think so23:18
jaskij[m]I actually very much learned Yocto by doing. Thrown into deep water, take over a project (small companies, over promising bosses and student employees....)23:20
RPjaskij[m]: https://wiki.yoctoproject.org/wiki/Profiling see the pybootchart23:20
jaskij[m]And unfortunately haven't found work to work with Yocto full time23:20
RPjaskij[m]: it is for live builds rather than the task dependencies but allows visualisation of build bottlenecks and is interesting if you like visualisation23:20
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has joined #yocto23:21
RPjaskij[m]: I've not used it for a while but just thought I'd mention it23:21
jaskij[m]oh, neat, will take a look23:21
RPjaskij[m]: there are quite a few companies looking for yocto skilled people out there23:22
jaskij[m]this script mostly came around because qschulz pointed me to "Ways to contribute" in the status meetings and from there I've landed on https://bugzilla.yoctoproject.org/show_bug.cgi?id=336223:23
RPjaskij[m]: fair enough, we definitely need better tools!23:25
jaskij[m]RP: good to know23:25
RPjaskij[m]: in some ways I'm not the right person to test as I understand the dependency trees too well :/23:26
RPI will have a play next time I have a build system powered up. Its too late for me to want to do that now!23:26
RPI know I'll get sucked into wondering if we can drop the TOPDIR references in bitbake23:27
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 260 seconds)23:27
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has joined #yocto23:27
RPI was going to ask if anyone knew why we have that code but there is nobody online from that era :/23:28
jaskij[m]fair enough23:31
jaskij[m]it just replaces `label` with `tooltip` in nodes23:31
jaskij[m]also, what I like about the tooltip idea is that it basically doesn't change the dot file at all23:31
jaskij[m]RP: if you want a comparison, I've just pushed comparison images for the tooltip version23:32
jaskij[m]unfortunately, at least in FF, the tooltips don't work embedded in GitLab23:32
jaskij[m]Okay, I'm off for today.23:32
jaskij[m]RP: after some thinking, I'm inclined to leave this tool separated from BB. The dot files gives me all the data I need and it takes way less time to run standalone. If you want to include it, perhaps as a subcommand in devtool?23:37
*** dev1990 <dev1990!~dev@dynamic-78-8-166-98.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!)23:42
*** argonautx <argonautx!~argonautx@i5E8671B2.versanet.de> has quit IRC (Quit: Leaving)23:45
moto_timo[m]Or just a standalone in scripts/23:45
jaskij[m]Works too23:50
*** florian_kc <florian_kc!~florian@dynamic-078-049-177-004.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 264 seconds)23:57

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