Monday, 2020-12-21

*** oberstet <oberstet!~oberstet@213.170.219.39> has quit IRC00:26
*** B0ned1ger2 <B0ned1ger2!~B0ned1ger@78-60-213-230.static.zebra.lt> has joined #yocto00:39
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC00:42
*** B0ned1ger2 <B0ned1ger2!~B0ned1ger@78-60-213-230.static.zebra.lt> has quit IRC00:44
*** dagmcr <dagmcr!sid323878@gateway/web/irccloud.com/x-zfgxhflsdgwtubcs> has quit IRC00:46
*** rsalveti <rsalveti!uid117878@gateway/web/irccloud.com/x-dxipazzeiklfdyjd> has quit IRC00:46
*** awafaa <awafaa!sid716@gateway/web/irccloud.com/x-royoceawwdjkzfjc> has quit IRC00:46
*** rsalveti <rsalveti!uid117878@gateway/web/irccloud.com/x-rjrwdjgbsphfzbmo> has joined #yocto00:47
*** dagmcr <dagmcr!sid323878@gateway/web/irccloud.com/x-sknwgujyvpiuwute> has joined #yocto00:47
*** awafaa <awafaa!sid716@gateway/web/irccloud.com/x-lnatpqybakgmqmps> has joined #yocto00:47
*** agrue <agrue!~agrue@068-119-192-044.res.spectrum.com> has quit IRC00:57
*** ak77 <ak77!~ak77@93-103-81-73.static.t-2.net> has quit IRC00:57
*** geheimnis` <geheimnis`!~geheimnis@23.226.237.192> has quit IRC00:57
*** MiskaX <MiskaX!uy2f4cec20@rankki.sonarnerd.net> has quit IRC00:57
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC00:57
*** alinucs <alinucs!~abo@215.ip-51-38-235.eu> has quit IRC00:57
*** cengiz_io <cengiz_io!~cengiz_io@159.89.7.238> has quit IRC00:57
*** dirbaio <dirbaio!~dirbaio@nsmbhd.net> has quit IRC00:57
*** iokill <iokill!~dave@static.16.105.130.94.clients.your-server.de> has quit IRC00:57
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC01:05
*** bernardoaraujo <bernardoaraujo!uid179602@gateway/web/irccloud.com/x-ybprkbqoqnkpqqqn> has joined #yocto01:15
*** agrue <agrue!~agrue@068-119-192-044.res.spectrum.com> has joined #yocto01:17
*** ak77 <ak77!~ak77@93-103-81-73.static.t-2.net> has joined #yocto01:17
*** geheimnis` <geheimnis`!~geheimnis@23.226.237.192> has joined #yocto01:17
*** MiskaX <MiskaX!uy2f4cec20@rankki.sonarnerd.net> has joined #yocto01:17
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto01:17
*** alinucs <alinucs!~abo@215.ip-51-38-235.eu> has joined #yocto01:17
*** cengiz_io <cengiz_io!~cengiz_io@159.89.7.238> has joined #yocto01:17
*** dirbaio <dirbaio!~dirbaio@nsmbhd.net> has joined #yocto01:17
*** iokill <iokill!~dave@static.16.105.130.94.clients.your-server.de> has joined #yocto01:17
*** dreyna <dreyna!~dreyna@2601:646:4201:e280:5d45:7843:b7e7:f5d0> has quit IRC01:20
*** Kyubi <Kyubi!~Kyubi@149.199.62.128> has quit IRC01:47
*** Kyubi <Kyubi!~Kyubi@149.199.62.128> has joined #yocto01:51
*** Kyubi <Kyubi!~Kyubi@149.199.62.128> has quit IRC01:55
*** Kyubi <Kyubi!~Kyubi@149.199.62.128> has joined #yocto01:56
*** kaspter <kaspter!~Instantbi@180.168.140.162> has joined #yocto01:56
*** camus <camus!~Instantbi@180.168.140.162> has joined #yocto02:00
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC02:04
*** camus is now known as kaspter02:04
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC02:24
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto02:54
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC02:59
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-pdzqvfshhdctgktq> has quit IRC03:17
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-60-213-230.static.zebra.lt> has joined #yocto03:19
*** marler8997_ <marler8997_!~marler899@96-18-174-190.cpe.sparklight.net> has joined #yocto03:21
*** mihai-- <mihai--!~mihai@unaffiliated/mihai> has joined #yocto03:22
*** marler8997 <marler8997!~marler899@96-18-174-190.cpe.sparklight.net> has quit IRC03:22
*** mihai- <mihai-!~mihai@unaffiliated/mihai> has quit IRC03:24
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-60-213-230.static.zebra.lt> has quit IRC03:24
*** agrue <agrue!~agrue@068-119-192-044.res.spectrum.com> has quit IRC03:27
*** mischief <mischief!~mischief@wopr.sciops.net> has quit IRC04:19
*** roussinm <roussinm!~mroussin@bras-base-qubcpq0336w-grc-33-174-93-106-232.dsl.bell.ca> has joined #yocto04:25
*** wooosaiii <wooosaiii!~wooo@89-212-21-243.static.t-2.net> has joined #yocto05:01
*** wooosaiiii <wooosaiiii!~wooo@89-212-21-243.static.t-2.net> has quit IRC05:04
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-60-213-230.static.zebra.lt> has joined #yocto05:21
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-60-213-230.static.zebra.lt> has quit IRC05:25
*** jobroe <jobroe!~manjaro-u@p579eb59d.dip0.t-ipconnect.de> has joined #yocto05:37
*** vineela <vineela!~vtummala@134.134.139.74> has joined #yocto06:21
*** dreyna <dreyna!~dreyna@2601:646:4201:e280:80df:fc49:1e2c:f00b> has joined #yocto06:27
*** camus <camus!~Instantbi@180.168.140.162> has joined #yocto06:29
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC06:30
*** camus is now known as kaspter06:30
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has joined #yocto06:31
*** vineela <vineela!~vtummala@134.134.139.74> has quit IRC06:33
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has joined #yocto06:34
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto06:35
*** minimaxwell <minimaxwell!~minimaxwe@apoitiers-259-1-26-122.w90-55.abo.wanadoo.fr> has joined #yocto06:37
*** fatalhalt <fatalhalt!~fatalhalt@2601:244:4d01:52df:225:90ff:feda:2428> has joined #yocto06:38
*** meow` <meow`!~sbourdeli@107.159.31.190> has quit IRC06:42
*** meow` <meow`!~sbourdeli@107.159.31.190> has joined #yocto06:42
*** grembeter <grembeter!~grembeter@pool1-25.cgn.as8758.net> has joined #yocto06:43
*** grembeter <grembeter!~grembeter@pool1-25.cgn.as8758.net> has quit IRC06:44
*** mischief <mischief!~mischief@wopr.sciops.net> has joined #yocto07:10
*** mischief is now known as Guest3252407:10
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has joined #yocto07:17
*** alexlarsson <alexlarsson!~alexl@c-31a4e255.022-110-73746f36.bbcust.telenor.se> has quit IRC07:19
*** alexlarsson <alexlarsson!~alexl@c-31a4e255.022-110-73746f36.bbcust.telenor.se> has joined #yocto07:19
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto07:23
*** AndersD <AndersD!~AndersD@h83-209-96-136.cust.a3fiber.se> has joined #yocto07:27
*** AndersD_ <AndersD_!~AndersD@h83-209-96-136.cust.a3fiber.se> has joined #yocto07:30
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/irccloud.com/x-dyquqrlqrbnzxumq> has joined #yocto07:32
*** AndersD <AndersD!~AndersD@h83-209-96-136.cust.a3fiber.se> has quit IRC07:32
*** frsc <frsc!~frsc@p50937620.dip0.t-ipconnect.de> has joined #yocto07:34
*** agust <agust!~agust@p5483356f.dip0.t-ipconnect.de> has joined #yocto07:37
*** mckoan|away is now known as mckoan07:42
mckoangood morning07:42
*** zyga <zyga!~zyga@178.182.246.167.nat.umts.dynamic.t-mobile.pl> has quit IRC07:42
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto07:42
*** mihai-- is now known as mihai07:44
mihai'morning07:45
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto07:56
LetoThe2ndyo dudX07:56
*** gsalazar <gsalazar!955a6fad@gateway/web/cgi-irc/kiwiirc.com/ip.149.90.111.173> has joined #yocto08:01
*** fl0v0 <fl0v0!~fvo@89.244.127.6> has joined #yocto08:02
erbomorning08:04
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto08:10
*** ebail <ebail!~ebail@alille-157-1-119-102.w92-131.abo.wanadoo.fr> has joined #yocto08:14
OutBackDingosuuuuuuuuuuuuppp...!08:19
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC08:20
*** zyga <zyga!~zyga@user-94-254-224-113.play-internet.pl> has joined #yocto08:20
*** camus <camus!~Instantbi@180.168.140.162> has joined #yocto08:21
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC08:21
*** camus is now known as kaspter08:21
*** fatalhalt <fatalhalt!~fatalhalt@2601:244:4d01:52df:225:90ff:feda:2428> has quit IRC08:22
*** oberstet <oberstet!~oberstet@213.170.219.39> has joined #yocto08:43
*** mbulut <mbulut!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has joined #yocto08:45
*** marquiz_ <marquiz_!~marquiz@134.191.221.72> has left #yocto08:58
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has quit IRC09:03
*** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has joined #yocto09:14
LetoThe2ndwhats the easiest way to add a rootfs image from multiconfig a into multiconfig b? obviously i need a recipe that packages it up, but whats the simplest, most canonicalform?09:18
*** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has quit IRC09:23
*** zyga <zyga!~zyga@user-94-254-224-113.play-internet.pl> has quit IRC09:28
*** zyga <zyga!~zyga@user-94-254-224-113.play-internet.pl> has joined #yocto09:29
*** zyga_ <zyga_!~zyga@user-94-254-224-113.play-internet.pl> has joined #yocto09:30
*** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has joined #yocto09:31
*** rcrudo <rcrudo!~rcrudo@83.135.244.64> has joined #yocto09:35
rcrudoI'm trying to build an image but I get this error: Could not invoke dnf. No match for argument: mesa. After some research it seems that the issue is related to mesa not installing anything09:37
rcrudotherefore it should have ALLOW_EMPTY_${PN}. however, I'm wondering why it doesn't have this by default09:37
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has joined #yocto09:38
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has quit IRC09:38
*** PaowZ <PaowZ!~vince@2a01:e34:ee00:8370:3807:8d60:332f:8ed4> has joined #yocto09:39
LetoThe2ndi would rather wonder why you're trying to install it if you don't actually want anything from it.09:40
rcrudoso far I could find out seems like mesa is used as opengl alternative09:41
rcrudoso, could it be that only the "-dev" packages are in use?09:41
LetoThe2ndopengl provider, not alternative.09:43
LetoThe2ndit could be, i don't know your build.09:43
qschulzrcrudo: it seems to be expected to be empty since 2012: http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-graphics/mesa?id=882bf3bc5f038d5e072df1bf3ecddd66e025e67309:43
qschulz(mesa-dri has been renamed into mesa if you follow the git history)09:43
*** B0ned1ger <B0ned1ger!~B0ned1ger@82-135-139-249.static.zebra.lt> has quit IRC09:44
rcrudoqschulz: so, should it have ALLOW_EMPTY_${PN} somewhere in the recipe?09:45
qschulzrcrudo: it does not for some reason, but maybe you're probably not supposed to install it at all and just install the actual packages you need?09:46
qschulzI think it makes little sense to add all mesa packages since they are hardware specific and one package probably handles only one kind of hardware09:46
qschulz(one to one relationship)09:46
rcrudoqschulz: I see. That might be case then. I am working on project that someone else created. That might be it was added without being required09:49
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has joined #yocto09:54
*** zyga_ <zyga_!~zyga@user-94-254-224-113.play-internet.pl> has quit IRC09:56
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC10:00
LetoThe2ndqschulz: do you happen to know of a simple build-in-build example?10:02
LetoThe2ndqschulz: the manual states how to define MC dependencies, but not how to consume them.10:02
qschulzLetoThe2nd: I would do a mcdepends on a task, then read from mc b deploydir10:04
LetoThe2ndhmmm.10:05
LetoThe2ndkay10:05
qschulzdon't know what's the recommended way10:07
qschulzmaybe have a look at freertos+linux Yocto talk at ELCE 2019?10:07
LetoThe2ndah yes, good pointer.10:11
*** jonasbits <jonasbits!~quassel@78-72-26-202-no162.tbcn.telia.com> has quit IRC10:22
*** mbulut <mbulut!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has joined #yocto10:27
*** frwol <frwol!~frwol@static-css-ccs-204145.business.bouyguestelecom.com> has joined #yocto10:28
mbulutgood morning everyone10:28
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC10:28
*** kaspter <kaspter!~Instantbi@180.168.140.162> has joined #yocto10:28
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has joined #yocto10:29
mbulutwhat is the recommended way to get gdb-cross-arm built into the sdk?10:29
mbulutI can build it using bitbake gdb-cross-arm, however adding gdb-cross to TOOLCHAIN_HOST_TASK it says nothing rprovides...10:30
*** jonasbits <jonasbits!~quassel@78-72-26-143-no162.tbcn.telia.com> has joined #yocto10:31
rburtonyou want nativesdk-gdb* for the nativesdk10:33
mbulutthx, I'll give it a try10:35
*** kpo_ <kpo_!~kpo@bwu34.internetdsl.tpnet.pl> has joined #yocto10:37
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has quit IRC10:38
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has joined #yocto10:39
mbuluthmm can't find anything like that10:39
mbulutadded nativesdk-gdb to TOOLCHAIN_HOST_TASK and it can't find no buildable providers10:40
mbulutalso I cannot find anything like nativesdk-gdb on the oe layer index...10:40
*** amitk <amitk!~amit@unaffiliated/amitk> has joined #yocto10:41
*** jonasbits <jonasbits!~quassel@78-72-26-143-no162.tbcn.telia.com> has quit IRC10:42
mckoanmbulut: isn't gdb cross already in the SDK when you set EXTRA_IMAGE_FEATURES += "tools-debug" ?10:43
*** jonasbits <jonasbits!~quassel@78-72-26-143-no162.tbcn.telia.com> has joined #yocto10:44
mbulutI wasn't aware that EXTRA_IMAGE_FEATURES affects the sdk in any way...10:44
mbulutI just have a minimal sdk recipe where I require meta-toolchain.bb and add a bunch of other recipes to TOOLCHAIN_TARGET_TASK and TOOLCHAIN_HOST_TASK10:45
mbulutI'm not running populate_sdk on the image recipe10:47
rburtonyou should be :)10:47
mckoanmbulut: IMAGE_INSTALL_append = " gdbserver" should give you he same result10:47
rburtonrecommended way is to use the populate_sdk10:47
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has quit IRC10:47
mckoanmbulut: you have two options: meta-toolchain or the populate_sdk way10:48
mbuluthttps://pastebin.com/jr5HPZuu10:49
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has joined #yocto10:50
mbulutthis is what I use to define the SDK and I run bitbake -c populate_sdk against it10:50
mbulutso it's the former of what mckoan suggested, now how do I get the cross gdb into that?10:51
mckoanmbulut: populate_sdk should be used to create an SDK related to an image not itself10:51
mbulutso both of you and rburton say I should run populate_sdk on the image recipe rather than a standalone recipe for the SDK?10:53
rburtonyes10:53
rburtonthen you know that your SDK contains everything you need for your target10:53
rburtonotherwise its on you to ensure they match10:53
mbuluthmmm - but that builds literally almost everything that's going into the image10:54
mbulutlike idk it yields me a webserver in the sdk which feels kinda odd, you know...10:54
mckoanmbulut: because that's the expected behavior of an SDK10:55
rburtondo it yourself, if you want, the underlying code is mostly the same10:55
rburtonjust the recommended way is to build a SDK of an image, instead of hand-curating your own.10:55
mbulutI understand10:55
mbulutthat recipe I posted was working fine for me and produced a streamlined SDK with only stuff that I would actually expect in an SDK and not just an entire image rootfs bundled as an SDK installer10:57
mbulutuntil this morning, when I needed the cross gdb -- I'd really prefer sticking to my recipe rather than the image recipe (not at least because it builds "only" round-about 4K packages as opposed to nearly 9K packages with the image recipe)10:58
mckoanmbulut: you could create a reduces image for SDK purpose11:00
rburtonmbulut: well adding the cross gdb is trivial11:01
mbulutrburton: how?11:02
mbulut(to my recipe)11:02
mbulutadding a line IMAGE_INSTALL += "gdb-cross" to it?11:02
mbulutno, that don't make any sense..11:03
mbulutAdding gdb-cross-canadian-arm to TOOLCHAIN_HOST_TASK at least seems to build -- will need to find out if it yields me the desired binaries in the SDK11:06
rburtonas i said, _HOST_ tasks will all be nativesdk-*11:08
mbuluthmm I see, then I'll need to find out what nativesdk-* actually includes gdb-cross, correct?11:09
mbulutI added this line to my sdk recipe:11:15
mbulutrequire ${TOPDIR}/../layers/poky/meta/recipes-core/meta/meta-extsdk-toolchain.bb11:15
mbulutthat seems to do the trick11:15
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has quit IRC11:37
*** why <why!52a995b3@82-169-149-179.biz.kpn.net> has joined #yocto11:47
whyhi11:47
whyhow can I remove an rpm package from yocto?12:02
whyi mean on the target itself12:02
whyfor example I want to remove the program "bc" which the yocto yester likes a lot :)12:03
*** mbulut_ <mbulut_!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has joined #yocto12:04
*** mbulut <mbulut!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has quit IRC12:07
*** camus <camus!~Instantbi@180.168.140.162> has joined #yocto12:11
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC12:12
*** camus is now known as kaspter12:12
LetoThe2ndwhy: the jester says: if you don't want something, do not install it.12:13
LetoThe2ndi mean, whats the reason behind doing this: 1) add stuff 2) compile stuff 3) package stuff 4) remove stuff12:14
LetoThe2ndinstead of just 0) do nothing.12:14
whyLetoThe2nd The reason being that at a certain time a package is not needed anymore, since it is possible to add a package afterwards I was wondering if it is possible to remove a package as well12:15
whySo the answer is not possible then?12:16
LetoThe2ndwhat do you mean by "certain time" and "afterwards? are we talking about varous build times during development, or various lifetime moments during runtime of the device?12:16
whylifetime moments12:16
LetoThe2ndso you basically need a package when the device is powered on the first time, and then not anymore, or something like that?12:17
whySuppose I need "bc" now, after 1 month I want to free up space :)  and I really don't need that package anymore, is it possible to remove it on the target12:17
why?12:18
LetoThe2ndif you have runtime package management, then it should be perfectly doable. but depending on your use case other strategies might be favorable.12:18
LetoThe2ndqschulz: cue chant #3, please.12:18
whyso if I have runtime package management, which command can I use to remove "bc" for example?12:19
LetoThe2ndif you are using rpm, then according to https://linux.die.net/man/8/rpm it should be rpm -e ....12:22
whyrpm -e bc gives me12:25
whyerror: Failed dependencies:bc = 1.07.1-r0 is needed by (installed) bc-dev-1.07.1-r0.cortexa7t2hf_neon_vfpv412:25
whythen12:25
whyrpm -e bc-dev-1.07.1-r0.cortexa7t2hf_neon_vfpv412:25
whydoes nothing it seems since bc is still available on the target12:25
LetoThe2ndokay, so you essentially wnet through everything already yourself, and instead of just asking "hwy i want to do x, but it doesn't work, i get error y" you had me discuss stuff plus even look up the man page for you, right?12:27
LetoThe2ndyou know what? i'm out. screw you.12:27
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has joined #yocto12:30
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has quit IRC12:35
whyI didn't expect such a reaction from the kind yocto jester :(12:36
qschulzLetoThe2nd: "It depends TM"12:36
whyyou came with a solution, I tried your solution12:36
whythen it gave the error, so I want to do x, where x = rpm -e ..., but it doesn't work, i get error y12:37
whythen you tell me "screw you", doesn't seem logic to me but ok if that makes you happy12:37
LetoThe2ndwhy: the point is that you just literally wasted 15 minutes of my time to just find out that you are stuck on an erroro message, and not in the process of it. and i tend to be very unkind if i realize that people are wasting my time just because they *think* i shall explain everything over again, just for the fun of it.12:38
qschulzwhy: you could have spared LetoThe2nd 15min of his time by just saying "i want to remove an rpm package from the target, i did rpm -e bc, error (give error), rpm -e bc-dev, error (give error)"12:38
LetoThe2ndqschulz: i couldn't have worded it any better.12:38
whyqschulz LOL, you guys don't seem to get it but its ok I'm not angry :)  After the jester said use "rpm -e ..." I imeddiately tried it out...12:39
LetoThe2nd*sigh*12:39
LetoThe2ndthen i happily don't get it.12:40
LetoThe2ndlunchtime.12:40
whyjester's reaction @13:22:22 , my reaction at @13:25:0712:40
LetoThe2nd(but i still think the approach os wrong anyways)12:40
whyLetoThe2nd which approach and why?12:40
LetoThe2nd...12:41
LetoThe2ndok. to prove that i am a *MOSTLY* nice guy.12:41
whynever mind I'll try to figure it out, thanks anyway (except for the "screw you" part...) :')12:41
why(y)12:42
LetoThe2ndi am pretty sure that the whole idea of "installing" something first and then "removing it later" is fundamentally flawed. you are trying to do something, and you think thats a way to do it.12:42
LetoThe2ndso you ask about the way.12:42
LetoThe2nd(because you're stuck)12:42
LetoThe2ndwhat i am saying is that you should rather rething the whole approach.12:43
whywell in any linux distribution when there is a package management available you can easily install something for example sudo apt install <package>12:43
qschulzwhy: but in the end, usually you just flash updates of your system, which don't have the package in it anymore. I'm not sure many people use package management on the target?12:43
whyand sudo apt remove <package> so there must be a reasoning behind it12:43
qschulzwhy: don't think of embedded systems as normal computers12:43
whyqschulz yes, but just wanted to know if it is possible :)12:43
why@qsh12:44
whyqschulz true12:44
LetoThe2ndi'm not saying that there is no bug in runtime package management as we have it. its entirely possible. but it doesn't maater much, because tis not meant for it anyways.12:44
LetoThe2ndwe have other use cases, and those require other approaches. so trying to apply your desktop ubuntu mind set will just cause pain for everybody.12:45
LetoThe2ndso, chances are almost 100% that you are actually trying to do something specific and entirely unrelated. and my advice is to rethink this and find an approach that suits the problem domain, not an appraoch that suits "sudo apt" - just because you happen to know that.12:46
whywell I gave the ubuntu example just for understanding purposes only12:46
whythe whole idea is to create a custom os, this means adding (and removing in my opinion), but I think it is best to close this discussion and you can enjoy your lunch, thanks anyway (y)12:47
qschulzwhy: "adding" probably means you need to handle package repos or whatever the name actually is12:48
qschulzyou cannot use Ubuntu's and you need to maintain one feed/repo per distro and probably per machine12:48
LetoThe2ndit should theoretically be possible. if it doesn't work, you might have hit a) a bug in the rpm setup we have b) a bug in the preinstallation handling we have c) any combination or variation thereof.12:49
LetoThe2ndtry again with ipk, narrow the behaviour down. does it happen only on "included" packages, or also on those installed at runtime?12:49
LetoThe2ndetc, pp.12:49
whyI don't want to waste more of my time now that I know the above, appreciate it guys(y)12:51
why(y)12:51
*** why <why!52a995b3@82-169-149-179.biz.kpn.net> has quit IRC12:57
*** why <why!52a995b3@82-169-149-179.biz.kpn.net> has joined #yocto12:57
*** why <why!52a995b3@82-169-149-179.biz.kpn.net> has quit IRC13:00
*** geissonator <geissonator!~geissonat@129.41.86.5> has quit IRC13:03
*** tomjose <tomjose!~tomjose@129.41.86.5> has quit IRC13:04
*** anoo1 <anoo1!~anoo1@129.41.86.5> has quit IRC13:04
*** anoo1 <anoo1!~anoo1@129.41.86.5> has joined #yocto13:05
*** mbulut__ <mbulut__!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has joined #yocto13:14
*** anoo1- <anoo1-!~anoo1@129.41.86.5> has joined #yocto13:16
*** anoo1 <anoo1!~anoo1@129.41.86.5> has quit IRC13:17
*** mbulut_ <mbulut_!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has quit IRC13:18
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC13:25
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has quit IRC13:31
LetoThe2ndsuch crazyness. anybody treid/heard of an emscripten-native recipe?13:53
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto13:53
*** davidinux <davidinux!~davidinux@192.145.127.180> has quit IRC13:53
*** davidinux <davidinux!~davidinux@37.179.242.118> has joined #yocto13:55
LetoThe2ndRP: question - maybe i'm just on the wrong track - but: when in a multiconfig environment, doesn't bitbake hold all configs in memory? so, would it be possible to have something like ${mc:other_config:ASDFASDF} to access those? adhering to the usual rules of visibility, of course.14:04
*** RobertBerger1 <RobertBerger1!~rber@ppp-2-86-143-170.home.otenet.gr> has quit IRC14:05
*** mbulut__ <mbulut__!~nameclash@ip1f11b371.dynamic.kabel-deutschland.de> has quit IRC14:09
*** dreyna <dreyna!~dreyna@2601:646:4201:e280:80df:fc49:1e2c:f00b> has quit IRC14:15
*** tnovotny <tnovotny!~tnovotny@176-74-132-138.netdatacomm.cz> has joined #yocto14:29
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has quit IRC14:32
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has joined #yocto14:35
*** paulg <paulg!~paulg@104-195-159-54.cpe.teksavvy.com> has joined #yocto14:35
*** manuel__ <manuel__!~manuel@62.99.131.178> has joined #yocto14:40
*** anoo1- <anoo1-!~anoo1@129.41.86.5> has quit IRC14:44
manuel__Somehow `bitbake -c cleanall my-recipe; bitbake -c do_fetch my-recipe` doesn't clone the source repo into the tmp dir. In did add `RM_WORK_EXCLUDE += "my-package"` to local.conf.14:47
manuel__`bitbake -c do_patch` does. But it patches as well. I would like to have the unpatched source.14:47
*** anoo1 <anoo1!~anoo1@129.41.86.5> has joined #yocto14:48
qschulzdo_unpack14:48
*** zyga <zyga!~zyga@user-94-254-224-113.play-internet.pl> has quit IRC14:49
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto14:49
LetoThe2ndmanuel__:  -c do_unpack?14:49
manuel__Hmm will give it a try14:52
qschulzmanuel__: ${WORKDIR}/temp/log.task_order should help you identify in which order tasks were run14:53
qschulzor, you can run bitbake my-recipe -g and read the .dot files with a text editor (don't try to make a graph out of it)14:54
RPLetoThe2nd: bitbake doesn't hold recipe configuration in memory, only the "base" configuration before recipes are parsed14:54
RPit only had a snapshot of some variable values from after it parsed recipes14:54
RPwould it be possible to peek from one config into another config? Probably14:55
RPexcept the data stores know nothing of each other14:55
LetoThe2ndRP: well it obviously could not extend beyond the conf files anyways.14:57
LetoThe2ndRP: e.g. one could inspect globals across multiconfigs..14:58
*** tomjose <tomjose!~tomjose@129.41.86.5> has joined #yocto14:58
RPLetoThe2nd: I think giving people this option will cause all kinds of determinism problems unfortunately :(14:58
LetoThe2ndRP: yeah, it might be my probably naive mental model of bitbake internals.14:59
*** geissonator <geissonator!~geissonat@129.41.86.5> has joined #yocto15:00
manuel__LetoThe2nd: Yepp, do_unpack did the trick. Thanks15:00
LetoThe2nd:)15:01
manuel__LetoThe2nd: But I don't yet understand why do_unpack is done when the source lives in a repo, not in a tarball. Though do_fetch either clones the repo or downloads the tarball, and do_unpack does nothing if there's no tarball involved.15:08
* manuel__ is reading https://www.yoctoproject.org/docs/latest/overview-manual/overview-manual.html#source-fetching-dev-environment again.15:08
LetoThe2ndmanuel__: nah, its just your interpretation of the commands that is off. fetch means: "get somethign and put it into DL_DIR"15:09
LetoThe2ndunpack means: "get something out of DL_DIR and put it into work"15:09
manuel__True, I forgot repos are cloned into <build-dir>/downloads/git2/, what I have in the package specific WORKDIR is just a copy.15:12
*** ssajal <ssajal!~ssajal@bras-base-otwaon1146w-grc-08-142-114-156-131.dsl.bell.ca> has joined #yocto15:13
LetoThe2nd:-)15:13
*** jobroe <jobroe!~manjaro-u@p579eb59d.dip0.t-ipconnect.de> has quit IRC15:14
*** pharaon2502 <pharaon2502!~manjaro-u@dh207-120-154.xnet.hr> has joined #yocto15:19
*** pharaon2502 <pharaon2502!~manjaro-u@dh207-120-154.xnet.hr> has quit IRC15:21
smurrayLetoThe2nd: saw your multiconfig question in scrollback, in my container examples I package the container image in a recipe that the host image just includes15:22
smurrayLetoThe2nd: which requires knowing where the container build deploy dir is15:23
LetoThe2ndsmurray: already figured it out. thought there must be a way to pass knowledge from one build to the other, which doesn't seem to be the case. so either magic file, or magic constants.15:23
smurrayLetoThe2nd: right, in my example in my presentation I set variables in the main config15:24
LetoThe2ndsmurray: yep, one option.15:24
LetoThe2ndsmurray: outcome will be presented in 24.5h from now :)15:25
smurrayLetoThe2nd: ideally, it'd be possible to query the env of the other mc's with some syntax, but it'd likely be non-trivial15:25
LetoThe2ndsmurray: scroll back 30 minutes here... :)15:25
smurrayLetoThe2nd: heh, I did say "non-trivial", at least15:26
bernardoaraujoanyone has experience with replacing splash on RPi? I tried the suggestions from https://stackoverflow.com/a/63732589 with no success15:30
*** JPEW_ is now known as JPEW15:31
*** RobertBerger <RobertBerger!~rber@ppp-2-86-143-170.home.otenet.gr> has joined #yocto15:33
*** AndersD_ <AndersD_!~AndersD@h83-209-96-136.cust.a3fiber.se> has quit IRC15:40
*** manuel__ <manuel__!~manuel@62.99.131.178> has quit IRC15:44
*** manuel1985 <manuel1985!~manuel@62.99.131.178> has joined #yocto15:44
*** davidinux <davidinux!~davidinux@37.179.242.118> has quit IRC15:49
*** davidinux <davidinux!~davidinux@82.102.21.249> has joined #yocto15:51
*** kaspter <kaspter!~Instantbi@2409:8a1e:9116:5500:29ac:9b0f:7ba5:c602> has joined #yocto15:52
*** manuel1985 <manuel1985!~manuel@62.99.131.178> has quit IRC15:53
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has quit IRC16:07
*** ebail <ebail!~ebail@alille-157-1-119-102.w92-131.abo.wanadoo.fr> has quit IRC16:10
*** frsc <frsc!~frsc@p50937620.dip0.t-ipconnect.de> has quit IRC16:17
*** ebail <ebail!~ebail@alille-157-1-119-102.w92-131.abo.wanadoo.fr> has joined #yocto16:25
*** tomjose <tomjose!~tomjose@129.41.86.5> has quit IRC16:41
leon-anaviLetoThe2nd, well done for doing these live streams. I received an email from Twitch and had a look at it for a while.16:50
LetoThe2ndleon-anavi: hehe thanks. It was just a fun session today, the "real" one is taking place tomorrow.16:54
*** oberstet_ <oberstet_!~oberstet@213.170.219.39> has joined #yocto16:54
*** oberstet <oberstet!~oberstet@213.170.219.39> has quit IRC16:54
*** codyps <codyps!~codyps@2601:18f:800:209d:60b1:22ff:fea0:5284> has quit IRC16:55
*** codyps <codyps!~codyps@2601:18f:800:209d:60b1:22ff:fea0:5284> has joined #yocto16:55
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has joined #yocto16:56
*** manuel__ <manuel__!~manuel@089144218084.atnat0027.highway.a1.net> has joined #yocto16:56
mckoanLetoThe2nd: I expectd at least an alias name for bitbake in the barbarian language :-D17:04
*** frwol <frwol!~frwol@static-css-ccs-204145.business.bouyguestelecom.com> has quit IRC17:07
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has quit IRC17:11
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has joined #yocto17:13
*** zyga-mbp <zyga-mbp!~zyga@unaffiliated/zyga> has joined #yocto17:17
*** grembeter <grembeter!~grembeter@pool1-25.cgn.as8758.net> has joined #yocto17:19
*** tomjose <tomjose!~tomjose@129.41.86.5> has joined #yocto17:19
*** grembeter <grembeter!~grembeter@pool1-25.cgn.as8758.net> has quit IRC17:20
*** leonanavi <leonanavi!~Leon@78.130.197.211> has joined #yocto17:24
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC17:26
*** rcrudo <rcrudo!~rcrudo@83.135.244.64> has quit IRC17:27
*** mckoan is now known as mckoan|away17:29
*** geissonator <geissonator!~geissonat@129.41.86.5> has quit IRC17:32
*** anoo1 <anoo1!~anoo1@129.41.86.5> has quit IRC17:33
*** tomjose <tomjose!~tomjose@129.41.86.5> has quit IRC17:33
*** stzsch <stzsch!~stzsch@187.44.81.18> has quit IRC17:35
*** stzsch <stzsch!~stzsch@187.44.81.18> has joined #yocto17:36
*** anoo1 <anoo1!~anoo1@129.41.86.5> has joined #yocto17:37
RPkanavin_home: found the man-db issue now too, hopfeully17:38
RPJPEW: do you have any thoughts on how we can invalidate individual recipe hash equiv?17:38
RPJPEW: have a small problem in a case like this since we have a "bad" output mapped as equivalent to a "good" output and no easy way to get it out the system :(17:39
*** leonanavi <leonanavi!~Leon@78.130.197.211> has quit IRC17:40
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto17:40
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC17:44
*** milloni <milloni!~milloni@preemptable.org> has quit IRC17:44
*** elGamal <elGamal!~elg@198.8.85.134> has quit IRC17:44
*** marc1 <marc1!~marc@modemcable182.194-37-24.static.videotron.ca> has quit IRC17:44
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto17:44
*** falk0n <falk0n!~falk0n@a85-138-156-79.cpe.netcabo.pt> has quit IRC17:45
*** milloni <milloni!~milloni@preemptable.org> has joined #yocto17:45
*** marc1 <marc1!~marc@modemcable182.194-37-24.static.videotron.ca> has joined #yocto17:46
*** falk0n <falk0n!~falk0n@a85-138-156-79.cpe.netcabo.pt> has joined #yocto17:46
*** elGamal <elGamal!~elg@198.8.85.134> has joined #yocto17:47
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.76> has joined #yocto17:50
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC17:51
*** amitk <amitk!~amit@unaffiliated/amitk> has quit IRC17:52
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC17:52
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto17:53
RPzeddii: wonder which of us will win this race for the workers :)17:53
*** yann <yann!~yann@88.120.44.86> has quit IRC17:54
*** elGamal <elGamal!~elg@198.8.85.134> has quit IRC17:54
zeddiithis stupid warning, that I created with the tools, is annoying me. I fix one case, and the other warns.  I think I have it now. But kill my builds if they case problems.17:54
*** elGamal <elGamal!~elg@198.8.85.134> has joined #yocto17:54
*** gsalazar <gsalazar!955a6fad@gateway/web/cgi-irc/kiwiirc.com/ip.149.90.111.173> has quit IRC17:55
*** yann <yann!~yann@88.120.44.86> has joined #yocto17:56
RPzeddii: its fine, I think I won the race for workers (by luck!)17:59
RPJPEW: I've tried something horrible (on list)18:05
*** fl0v0 <fl0v0!~fvo@89.244.127.6> has quit IRC18:08
*** anoo1 <anoo1!~anoo1@129.41.86.5> has quit IRC18:12
*** anoo1 <anoo1!~anoo1@129.41.86.5> has joined #yocto18:18
*** alexlarsson <alexlarsson!~alexl@c-31a4e255.022-110-73746f36.bbcust.telenor.se> has left #yocto18:21
*** zyga-mbp <zyga-mbp!~zyga@unaffiliated/zyga> has quit IRC18:24
*** anoo1 <anoo1!~anoo1@129.41.86.5> has quit IRC18:27
*** anoo1 <anoo1!~anoo1@129.41.86.5> has joined #yocto18:27
*** lukma <lukma!~lukma@89-64-25-12.dynamic.chello.pl> has quit IRC18:31
*** kaspter <kaspter!~Instantbi@2409:8a1e:9116:5500:29ac:9b0f:7ba5:c602> has quit IRC18:37
dl9pfRP: question about _append ... let's say a layer does IMAGE_FSTYPES_append = "foo" . How should a user that does want to define his very own set of IMAGE_FSTYPES get his done ?     In general the question boils down to how to deal with _appends that you might not want _or_ how to (re)set a variable late ignoring the _appends.18:43
*** manuel__ <manuel__!~manuel@089144218084.atnat0027.highway.a1.net> has quit IRC18:46
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:4f7:596d:bf31:3950:5bda> has quit IRC18:54
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:4f7:596d:bf31:3950:5bda> has joined #yocto18:56
kanavin_homeRP: right, but should those be dropped from exception list as well then?19:00
RPkanavin_home: man-db-doc wasn't on the exception list...19:01
RPdl9pf: this is a long standing problem with _append, its very hard to undo it :(19:02
RPdl9pf: one thing you can do is reset the variable in anonymous python19:02
dl9pfok19:09
RPdl9pf: a d.setVar() will clear all appends and removes FWIW19:12
*** geissonator <geissonator!~geissonat@129.41.86.5> has joined #yocto19:14
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC19:19
*** manuel__ <manuel__!~manuel@089144218084.atnat0027.highway.a1.net> has joined #yocto19:33
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.76> has quit IRC19:50
*** nerdboy <nerdboy!~sarnold@47.143.129.76> has joined #yocto19:51
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto19:51
*** dv|2 <dv|2!~dv@5.167.98.73> has joined #yocto20:00
dv|2how can I submit a new subtree into yocto-kernel-cache bsp/ ?20:01
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has joined #yocto20:05
*** tomjose <tomjose!~tomjose@129.41.86.5> has joined #yocto20:08
*** alessioigor <alessioigor!~alessioig@93-47-228-8.ip115.fastwebnet.it> has quit IRC20:20
*** tnovotny <tnovotny!~tnovotny@176-74-132-138.netdatacomm.cz> has quit IRC20:28
*** grembeter <grembeter!~grembeter@pool1-25.cgn.as8758.net> has joined #yocto20:49
*** grembeter <grembeter!~grembeter@pool1-25.cgn.as8758.net> has quit IRC20:53
*** tgoodwin <tgoodwin!~tgoodwin@pool-100-16-74-100.bltmmd.fios.verizon.net> has joined #yocto20:54
*** fatalhalt <fatalhalt!~fatalhalt@c-67-163-60-93.hsd1.il.comcast.net> has joined #yocto21:13
*** tomjose <tomjose!~tomjose@129.41.86.5> has quit IRC21:21
*** dreyna <dreyna!~dreyna@2601:646:4201:e280:5000:441d:f9aa:9c25> has joined #yocto21:23
*** geissonator <geissonator!~geissonat@129.41.86.5> has quit IRC21:23
*** tomjose <tomjose!~tomjose@129.41.86.5> has joined #yocto21:24
*** agrue <agrue!~agrue@068-119-192-044.res.spectrum.com> has joined #yocto21:25
*** agrue <agrue!~agrue@068-119-192-044.res.spectrum.com> has quit IRC21:30
*** andycooper <andycooper!uid246432@gateway/web/irccloud.com/x-noqhjpbmxsoynszr> has quit IRC21:33
*** andycooper <andycooper!uid246432@gateway/web/irccloud.com/x-orszywhiohdrvfxg> has joined #yocto21:34
*** laurittr <laurittr!~laurittr@129.241.205.209> has quit IRC21:34
*** laurittr <laurittr!~laurittr@indie.ed.ntnu.no> has joined #yocto21:34
dv|2how can I submit a new subtree into yocto-kernel-cache bsp/ ?21:45
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has joined #yocto21:53
*** geissonator <geissonator!~geissonat@129.41.86.5> has joined #yocto22:00
*** anonzadas <anonzadas!~anonzadas@ja.sefod.eu> has quit IRC22:07
*** matthewcroughan <matthewcroughan!~quassel@static.211.38.12.49.clients.your-server.de> has quit IRC22:08
*** CarlGel <CarlGel!~Rika-chan@unaffiliated/carlgel> has quit IRC22:08
*** matthewcroughan <matthewcroughan!~quassel@static.211.38.12.49.clients.your-server.de> has joined #yocto22:08
*** CarlGel <CarlGel!~Rika-chan@unaffiliated/carlgel> has joined #yocto22:09
*** anonzadas <anonzadas!~anonzadas@ja.sefod.eu> has joined #yocto22:13
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has joined #yocto22:18
*** beneth <beneth!~beneth@irc.beneth.fr> has left #yocto22:20
*** geissonator <geissonator!~geissonat@129.41.86.5> has quit IRC22:22
*** bernardoaraujo <bernardoaraujo!uid179602@gateway/web/irccloud.com/x-ybprkbqoqnkpqqqn> has quit IRC22:34
kanavin_homedv|2: I guess the README in the repository should explain that?22:36
*** ant__ <ant__!~ant__@host-82-63-60-10.business.telecomitalia.it> has joined #yocto22:37
dv|2kanavin_home, ah! thanks22:37
kanavin_homeRP: just wanted to check, was mesa upgrade overlooked, or still to be added to -next?22:51
RPkanavin_home: I probably missed it :/22:59
RPkanavin_home: I'll queue in -next, thanks23:00
*** Kyubi_ <Kyubi_!~Kyubi@c-67-188-92-153.hsd1.ca.comcast.net> has joined #yocto23:02
*** Kyubi <Kyubi!~Kyubi@149.199.62.128> has quit IRC23:02
*** oberstet_ <oberstet_!~oberstet@213.170.219.39> has quit IRC23:03
*** agust <agust!~agust@p5483356f.dip0.t-ipconnect.de> has quit IRC23:05
*** ndec <ndec!sid219321@linaro/ndec> has quit IRC23:21
*** fancer <fancer!fancer@gateway/web/irccloud.com/x-ikiaeuocommjpjvd> has quit IRC23:21
*** nohit <nohit!uid334887@gateway/web/irccloud.com/x-ibjdyntxlnxrdvpe> has quit IRC23:22
*** khilman <khilman!sid134447@gateway/web/irccloud.com/x-rztcyborbbpgljgj> has quit IRC23:22
*** rhadye <rhadye!sid217449@gateway/web/irccloud.com/x-qkywhnupsdqfpzvh> has quit IRC23:23
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/irccloud.com/x-dyquqrlqrbnzxumq> has quit IRC23:35
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has joined #yocto23:38
*** jkprg <jkprg!~jkprg@jkprgvip.z.praha12.net> has quit IRC23:42

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