Tuesday, 2024-10-22

*** umbramalison <umbramalison!~umbramali@188.74.90.42> has quit IRC (Read error: Connection reset by peer)01:30
*** umbramalison <umbramalison!~umbramali@188.74.90.42> has joined #oe01:30
*** KanjiMonster_ <KanjiMonster_!~KanjiMons@dslb-084-061-146-245.084.061.pools.vodafone-ip.de> has joined #oe04:15
*** KanjiMonster <KanjiMonster!~KanjiMons@dslb-002-205-023-163.002.205.pools.vodafone-ip.de> has quit IRC (Ping timeout: 245 seconds)04:15
*** KanjiMonster_ is now known as KanjiMonster04:15
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has quit IRC (Quit: WeeChat 4.4.2)06:00
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has joined #oe06:03
*** frieder <frieder!~frieder@88.130.219.65> has joined #oe06:51
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #oe07:00
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe07:06
*** angeloc__ <angeloc__!~angeloc@user/angeloc> has joined #oe07:09
*** florian <florian!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has joined #oe07:27
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe08:07
*** florian <florian!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)08:07
*** aduskett <aduskett!~adam@91.243.187.243> has joined #oe08:48
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe08:56
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has joined #oe09:15
*** aduskett <aduskett!~adam@91.243.187.243> has quit IRC (Ping timeout: 252 seconds)09:19
*** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 252 seconds)09:48
*** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe10:02
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 252 seconds)10:07
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 248 seconds)10:07
*** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 252 seconds)10:07
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe10:19
*** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe10:20
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe10:20
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 245 seconds)10:44
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has joined #oe10:44
*** angeloc__ <angeloc__!~angeloc@user/angeloc> has quit IRC (Ping timeout: 252 seconds)11:06
*** aduskett <aduskett!~adam@91.243.187.243> has joined #oe11:18
*** aduskett <aduskett!~adam@91.243.187.243> has quit IRC (Read error: Connection reset by peer)11:24
*** aduskett <aduskett!~adam@91.243.187.243> has joined #oe11:24
*** aduskett <aduskett!~adam@91.243.187.243> has quit IRC (Client Quit)11:24
*** sgw <sgw!~swold@user/sgw> has quit IRC (Ping timeout: 245 seconds)11:43
*** sgw <sgw!~swold@user/sgw> has joined #oe11:59
*** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 265 seconds)12:03
*** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe12:16
*** angeloc__ <angeloc__!~angeloc@user/angeloc> has joined #oe12:37
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)12:42
*** fenrig <fenrig!~fenrig@ptr-vdf7arsic62ds262ef.18120a2.ip6.access.telenet.be> has joined #oe12:57
fenrigHello, I'm trying to get in an additional package manager into my workspace. But I'm struggling atm with the sstate part of the package manager.12:58
fenrigIs there any documentation on the sstate variables?12:58
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 260 seconds)13:01
*** olani- <olani-!~olani@134.238.54.91> has joined #oe13:38
*** olani_ <olani_!~olani@134.238.54.91> has joined #oe13:39
*** RP <RP!~richard@user/RP> has quit IRC (Ping timeout: 248 seconds)13:46
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #oe13:54
*** RP <RP!~richard@user/RP> has joined #oe14:02
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)14:23
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #oe14:27
*** aduskett <aduskett!~adam@91.243.187.243> has joined #oe14:32
*** aduskett <aduskett!~adam@91.243.187.243> has quit IRC (Client Quit)14:32
fenrigI'm getting a pretty cryptic error: ERROR: protobuf-native-3.18.0-r0 do_package_write_xxxx: sstate variables not setup correctly?!15:09
fenrigSo I was wondering if there is any documentation on how to properly configure the sstate side of my package manager...15:10
JPEWfenrig: Maybe something is wrong in your local.conf?15:10
*** aduskett <aduskett!~adam@91.243.187.243> has joined #oe15:10
fenrigno its not my local.conf, I'm implementing my own packagemanager in yocto ;)15:11
fenrigpackage_xxxx.bbclass, rootfs_xxxx.bbclass and the respective python side in poky/meta/lib/package_manager/xxxx15:12
JPEWAh15:12
JPEWSorry I can't help you there then :)15:12
fenrigNp, thx for your input ;)15:12
fenrigI see the deb package manager is using PKGWRITEDIRDEB, however for my package manager I like to put it directly in a global shared index. But I guess its a bad idea for the sstatecache side of things?15:14
rburtonfenrig: sstate works by you writing files into a directory which sstate then copies from and then gets put in the real place (like deploydir)15:16
rburtonso thats why you'll see it writing to a weird directory in workdir which then magically ends up in deploydir15:16
fenrigyeah the difference is that a deb package holds all the metadata of the package, which I dont have atm...15:17
rburtonis this a homegrown package manager, or something for an existing tool?15:17
fenrigso it probably means I have to add that metadata myself in each seperate workdir of the component and then merge it eventually?15:17
fenrigI'm trying to implement oci layered images...15:17
fenrigbut an oci layer is just a collection of tar's... there is not really metadata associated with it (like rdepends)15:18
fenrigso we could call it a homegrown packagemanager, as its missing all the properties of a decent packagemanager :) But I figured I need the packagemanager infrastructure in bitbake to make these kinds of images15:20
rburtonyou might end up battling design assumptions quite badly: package managers are for packages, not images15:21
fenrigwait wait, hear me out. I'm packaging each component in a tar atm, and at image time I just need to make a dep graph with topological sorting and put it in an image. Its btw what you guys do for images as well, install the deb/ipkg packages15:23
rburtonhm ok15:24
fenrighttps://git.yoctoproject.org/poky/plain/meta/lib/oe/package_manager/deb/rootfs.py15:24
fenrigexample...15:24
fenrigI reversed engineerd a lot of parts already... I was just hoping to have some documentation on the sstate side of things...15:26
fenrigbut I guess I need to give every component a directory with the tar and probably some metadata, and then assemble everything at the end in the deploy dir?15:26
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has quit IRC (Quit: WeeChat 4.4.2)15:29
fenrigI guess I jumped the ship and tried to assemble one big index at the end, I was hoping to eliminate having to construct an sstate part of the packages. But it seems bitbake then errors on a manifest in some sstate dir ( <root>/build/tmp-glibc/sstate-control/ )15:30
*** khem <khem!khem@2600:3c02::f03c:93ff:fe83:edf2> has joined #oe15:31
*** KanjiMonster_ <KanjiMonster_!~KanjiMons@dslb-084-061-146-083.084.061.pools.vodafone-ip.de> has joined #oe15:36
*** KanjiMonster <KanjiMonster!~KanjiMons@dslb-084-061-146-245.084.061.pools.vodafone-ip.de> has quit IRC (Ping timeout: 252 seconds)15:37
*** KanjiMonster_ is now known as KanjiMonster15:37
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 248 seconds)16:00
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:00
*** frieder <frieder!~frieder@88.130.219.65> has quit IRC (Remote host closed the connection)16:19
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)16:42
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has joined #oe16:45
*** ptsneves <ptsneves!~Thunderbi@89.151.29.72> has joined #oe17:25
*** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Quit: Lost terminal)18:31
*** hrw <hrw!~hrw@redhat/hrw> has joined #oe18:32
*** kennylolol <kennylolol!~kennylolo@12.153.162.35> has joined #oe19:14
*** kennylolol <kennylolol!~kennylolo@12.153.162.35> has left #oe19:15
*** ptsneves <ptsneves!~Thunderbi@89.151.29.72> has quit IRC (Ping timeout: 252 seconds)19:36
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)19:39
*** angeloc__ <angeloc__!~angeloc@user/angeloc> has quit IRC (Ping timeout: 260 seconds)20:08
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)20:11
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #oe20:15
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)20:27
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)20:27
*** aduskett <aduskett!~adam@91.243.187.243> has quit IRC (Quit: Konversation terminated!)20:28
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has joined #oe21:06
*** Xagen <Xagen!~Xagen@2600:1700:b1c0:2780:8cfc:4011:7ff0:3665> has joined #oe21:22
*** tgamblin_ <tgamblin_!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #oe22:02
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Ping timeout: 252 seconds)22:04
*** tgamblin_ is now known as tgamblin22:26
*** Xagen <Xagen!~Xagen@2600:1700:b1c0:2780:8cfc:4011:7ff0:3665> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)22:42
*** florian_kc <florian_kc!~florian@dynamic-080-171-212-181.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)23:06

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