LetoThe2nd changed the topic of #yocto to: Welcome to the Yocto Project | Learn more: https://www.yoctoproject.org | Community: https://www.yoctoproject.org/community | IRC logs: http://irc.yoctoproject.org/irc/ | Having difficulty on the list, with someone on the list or on IRC, contact Yocto Project Community Manager Letothe2nd | CoC: https://www.yoctoproject.org/community/code-of-conduct
Saur_Home63 has quit [Quit: Client closed]
Saur_Home63 has joined #yocto
<dl9pf> what is the minimum python version btw ?
<dl9pf> (server / client) ?
<dl9pf> JPEW: this is scarthgap branch
Saur_Home34 has joined #yocto
Daanct12 has joined #yocto
Saur_Home63 has quit [Ping timeout: 250 seconds]
vthor has quit [Ping timeout: 268 seconds]
sgw has quit [Ping timeout: 240 seconds]
sgw has joined #yocto
davidinux has quit [Ping timeout: 260 seconds]
davidinux has joined #yocto
_whitelogger has quit [Remote host closed the connection]
_whitelogger_ has joined #yocto
sgw has quit [Ping timeout: 252 seconds]
sgw has joined #yocto
Daanct12 has quit [Quit: WeeChat 4.3.0]
vthor has joined #yocto
vthor has quit [Changing host]
vthor has joined #yocto
nerdboy has quit [Ping timeout: 240 seconds]
nerdboy has joined #yocto
nerdboy has quit [Changing host]
nerdboy has joined #yocto
vthor has quit [Remote host closed the connection]
vthor has joined #yocto
vthor has quit [Changing host]
vthor has joined #yocto
vthor has quit [Ping timeout: 240 seconds]
amitk has joined #yocto
alessioigor has joined #yocto
mbulut has joined #yocto
amitk_ has joined #yocto
jmd has joined #yocto
amitk has quit [Ping timeout: 252 seconds]
chep has quit [Quit: ZNC 1.9.0 - https://znc.in]
chep has joined #yocto
sa7mfo has joined #yocto
<sa7mfo> Hello there, I want to create a directory structure to be included into a (non-root) partition specified in a wic file. Some directories should not be owned by root. What is the best approach? I thinking about creating a new image and use the rawcopy plugin in the wic file, or is there any better options? Thanks in advance
xmn has quit [Ping timeout: 255 seconds]
chep has quit [Quit: ZNC 1.9.0 - https://znc.in]
hnez has quit [Read error: Connection reset by peer]
OnkelUlla has quit [Read error: Connection reset by peer]
OnkelUlla has joined #yocto
mckoan|away is now known as mckoan
chep has joined #yocto
<RP> JPEW: I've merged it, the builds look way happier :)
Saur_Home34 has quit [Quit: Client closed]
Saur_Home34 has joined #yocto
chep has quit [Quit: ZNC 1.9.0 - https://znc.in]
Saur_Home34 has quit [Quit: Client closed]
Saur_Home34 has joined #yocto
leon-anavi has joined #yocto
Kubu_work has joined #yocto
alessioigor has quit [Quit: Client closed]
altru has joined #yocto
mvlad has joined #yocto
lquirion has joined #yocto
<sa7mfo> It was not as easy as I hoped for. Any suggestions?
jmd has quit [Remote host closed the connection]
alessioigor has joined #yocto
<landgraf> sa7mfo: that should be easy. just put files under such directory and add partition to wic with --source rootfs --rootfs-dir=${IMAGE_ROOTFS}/yourdir (do not forget to exlude them from the / partition)
<sa7mfo> landgraf, Oh, I will try that, thank you!
<landgraf> sa7mfo: ${IMAGE_ROOTFS}/yourdir will be owned by root (https://bugzilla.yoctoproject.org/show_bug.cgi?id=15454 ) but subdirectories and files can be owned by any user
<RP> abelloni: hopefully that is the mingw issues sorted!
altru has quit [Quit: Client closed]
jmd has joined #yocto
Guest97 has joined #yocto
Saur_Home34 has quit [Quit: Client closed]
Saur_Home34 has joined #yocto
<Guest97> I am trying to use PREMIRROR to mirror few repos. I am able to mirror repositories to an private git mirror using premirror. However when GENERATE_MIRROR_TARBALL is enabled it is created using the premirror name . When a native recipe try to fetch, it skips the pre-mirror (because the repo is downloaded previously) and then fails (it fails during a
<Guest97> check where looking for the original url name in the tarball) and my download directory is having the mirror tarball with the private repo name in it . Any clue how to work around this ?
alessioigor has quit [Quit: Client closed]
<RP> Guest97: it sounds a bit like a bug :/
sng has quit [Quit: No Ping reply in 180 seconds.]
sng has joined #yocto
<JaMa> halstead: it's not just oe-core-contrib repo, the https://git.openembedded.org/openembedded-core/log/ is now behind https://github.com/openembedded/openembedded-core/commits/master/ as well, looks like whatever was moving the changes from push.openembedded.org to git.openembedded.org doesn't work anymore
alessioigor has joined #yocto
alessioigor has quit [Quit: Client closed]
davidinux has quit [Quit: WeeChat 3.5]
Guest97 has quit [Ping timeout: 250 seconds]
davidinux has joined #yocto
jmd has quit [Remote host closed the connection]
chep has joined #yocto
alessioigor has joined #yocto
chep` has joined #yocto
chep has quit [Ping timeout: 240 seconds]
chep` is now known as chep
MrCryo has joined #yocto
enok has joined #yocto
florian__ has joined #yocto
jmd has joined #yocto
lexano has joined #yocto
sakoman has quit [Remote host closed the connection]
sakoman has joined #yocto
enok has quit [Ping timeout: 240 seconds]
alessioigor has quit [Quit: Client closed]
mbulut has quit [Ping timeout: 252 seconds]
<kilobyte_ch> Is there a good guide on how to use git repositories with git submodules in SRC_URI? Always having weird issues with that.
<kilobyte_ch> Weird issues with things like this: 'do_fetch: Fetcher failure: Unable to find revision a495f76317cf4c5c68e671ef3b9762624b0e3982 in branch even from upstream'
<kilobyte_ch> When cloning the same repo in CLI and doing a git submodule update --init everything works fine. But bitbake can't deal with it. I'm using gitsm://.
applepi has joined #yocto
mbulut has joined #yocto
florian_kc has joined #yocto
alessioigor has joined #yocto
florian__ has quit [Ping timeout: 260 seconds]
goliath has joined #yocto
<kilobyte_ch> hmm, is there any reason why a do_configure:prepend() and do_patch:prepend() behaves differently in a bitbake? With do_configure it works, but with do_patch it throws errors like that cd ${WORKDIR}/git is invalid syntax.
<JaMa> do_patch is python task, do_configure is shell
xmn has joined #yocto
<dl9pf> Can you specify the minimum python version required for hashserv?
mbulut has quit [Ping timeout: 260 seconds]
<dl9pf> i had luck running it on a ubuntu 24.04 (Python 3.12 iirc) but it failed w/ the python thats part of the buildtools in scarthgap
<RP> dl9pf: are you asking about the client side or the server side and is this with websockets or not?
<dl9pf> no websockets, server side
<dl9pf> i have can run scarthgap as client if i start the server on Ubuntu 24.04 , same setup but older Server os, bang. branch scarthgap everywhere
<dl9pf> we tried different base os in FROM w/ the same hashserv being started inside
vthor has joined #yocto
vthor has quit [Changing host]
vthor has joined #yocto
<RP> dl9pf: what is puzzling me is that the log you share above is from the client?
<dl9pf> yes, thats from the client. difference was the server container os
<dl9pf> it Puzzles me as well that the client barfs , but thats my datapoint atm.
<dl9pf> is the websocket setup documented ?
<RP> dl9pf: are there errors in the server logging?
<dl9pf> we saw none ...
<RP> dl9pf: I have no idea about the docs :/
<dl9pf> well, then i only know non-ws obbiously
<RP> dl9pf: bitbake-hashserv will use websockets if you specify a ws:// address most likely, as per --help
<JaMa> I'm using 24.04 for both server and client but only over unix://
applepi has quit [Quit: Client closed]
<RP> I know we have many different os using websockets as clients. 2204 is the only one I know of issues with client side and I tried to make that clear about the error scenarios
<JPEW> dl9pf: So, no logs from the server? Does it even run?
enok has joined #yocto
<dl9pf> i see the startup messages
<dl9pf> but no message when the error occurrs. prserv runs meanwhile in the same container fine
<JPEW> How are you starting the server?
<JPEW> (command line)
<dl9pf> wild guess: python Version .... whats the minimum for asyncrpc to be Happy?
<JPEW> We don't have a specific check for that; it's supposed to be the same as the minimum version of bitbake
leon-anavi has quit [Quit: Leaving]
<dl9pf> data point: if the container running this is using python 3.9, we fail to connect.
<dl9pf> data point2: if the container running this is using buildtools tarball for scarthgap and its python3 , we fail to connect
<JPEW> Can you try with `bitbake-hashclient`
<dl9pf> data point 3: if the same thing runs in a ubuntu24.04 container, we can connect ...
<dl9pf> checking that ... sec
<dl9pf> or is there a minimum kernel version for the asyncrpc to work maybe ?
<JPEW> Shouldn't be
<JPEW> Also, the kenrel doesn't change in a container
<JPEW> This works for me: `python3.8 bitbake-hashserv -l DEBUG -b 127.0.0.1:8081`
<JPEW> bitbake-hashclient --address 127.0.0.1:8081 ping
<dl9pf> fails to connect ( bitbake-hashclient --address host:8888 stats )
enok has quit [Ping timeout: 240 seconds]
<tlwoerner> qschulz: are you interested in rebasing your rk3588-v2 patchset?
<tlwoerner> qschulz: the first 5 patches apply just fine, i'm testing them out now, but i expect they'll be fine
<tlwoerner> but everything after that...
embetrix has joined #yocto
<embetrix> Hello, yocto doesn't seems to ship Non-versioned shared object symlinks for example:
<embetrix> # ls -l /lib/libsystemd.so*
<embetrix> lrwxrwxrwx 1 root root 20 Jul 9 2020 /lib/libsystemd.so.0 -> libsystemd.so.0.33.0
<embetrix> -rwxr-xr-x 1 root root 989248 Jul 9 2020 /lib/libsystemd.so.0.33.0
<embetrix> I have in some of my application the usage of dlopen and I would like to use it without referencing the version which may change over time.
<embetrix> Is there anyway to create Non-versioned shared object symlinks for all shared objects ?
<embetrix> on the otherside classical linux distros have that already
<kilobyte_ch> How do I know which tasks (do_patch, do_configure) are shell and which are python? And can I run a command like 'git submodule update --init --recursive' in a python task?
<embetrix> better to use SRC_URI gitscm:// for submodules
embetrix has quit [Quit: Client closed]
alessioigor has quit [Quit: Client closed]
<Saur> embetrix: The versioned DSOs in /lib are typically not loaded using dlopen(), but rather by the linker when starting the application. dlopen() is more typically used to load unversioned DSOs that are used as plugin. However, they are typically not distributed in /lib, but rather in an application specific directory (which may be a subdirectory of /lib). The unversioned DSOs in /lib are normally only used when building and thus they are pa
<Saur> ckaged in the -dev packages.
mihai has joined #yocto
<khem> RP: with latest master-next https://snips.sh/f/MsQNJRRI9O
<khem> I deleted tmp/ and tried a fresh build with sstate intact
<khem> rverting 1902e121e5f (upstream/master-next) sstate/buildhistory: Fix plaindirs handling to occur before SSTATEPOSTINSTFUNCS helps
<khem> FYI
<mihai> yo
lquirion has quit [Quit: Leaving]
<RP> khem: my builds failed too, working on it thanks
<mihai> I just found that there's a DNS geo balancing behind git.yoctoproject.org, by hitting a clone issue
<mihai> at least one of the mirrors is desynchronized
<mihai> $ git ls-remote git://git.yoctoproject.org/poky refs/heads/master
<mihai> d31c64296d446cb37e9da098e347f8b745fda074 refs/heads/master
Kubu_work has quit [Quit: Leaving.]
mckoan is now known as mckoan|away
<RP> halstead: ^^^
enok has joined #yocto
<halstead> RP, I was just working on the OE mirrors. I'll have it fixed ASAP
<RP> halstead: cool, thanks
enok has quit [Ping timeout: 240 seconds]
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #yocto
* RP decides to drop siteconfig, it really isn't useful anymore (note, not site files, just the siteconfig class)
<RP> fray: I know you were keen on that but I think it is time for it to be removed!
<halstead> mihai, RP, JaMa: Mirrors are unstuck. Sync is in progress.
<mihai> halstead: thanks
<RP> halstead: thanks!
Guest97 has joined #yocto
MrCryo has quit [Remote host closed the connection]
nerdboy has quit [Ping timeout: 268 seconds]
florian_kc has quit [Ping timeout: 240 seconds]
Kubu_work has joined #yocto
nerdboy has joined #yocto
florian_kc has joined #yocto
<dl9pf> JPEW: tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 11824/conmon
Piraty has quit [Quit: -]
Piraty has joined #yocto
<JaMa> halstead: thanks
<JPEW> dl9pf: Ya, I tried it out. Its making the TCP connection, but something is terminating it; proxy? or the server itself doesn't like something? If the later, I would expect to see logs in the server, but maybe it needs better logging
<dl9pf> how can we get the Output we need... strace ? add extra logging ?
<JPEW> The latter probably
<JPEW> You have _no_ logs from the server?
<dl9pf> no, we tailf the logfail via docker logs -f , nothing
<dl9pf> will dig some more.
<dl9pf> or find a reproducer
Piraty has quit [Quit: -]
Piraty has joined #yocto
<JPEW> dl9pf: Ya, it is bizzare. There were some Python version dependencies, but they were all older stuff like 3.5, 3.6 ish. There really hasn't been much that should keep it from working on 3.8 & later
<dl9pf> ok, good to know . its a headscratcher...
simonew has quit [Remote host closed the connection]
Vonter has quit [Ping timeout: 268 seconds]
goliath has quit [Quit: SIGSEGV]
goliath has joined #yocto
gabriele_00 has joined #yocto
gabriele_00 has quit [Quit: gabriele_00]
mvlad has quit [Remote host closed the connection]
Kubu_work has quit [Quit: Leaving.]
jmd has quit [Remote host closed the connection]
_whitelogger_ has quit [Ping timeout: 260 seconds]
_whitelogger has joined #yocto
florian_kc is now known as florian
xmn has quit [Ping timeout: 272 seconds]
Ad0 has quit [Ping timeout: 260 seconds]
enok has joined #yocto
enok has quit [Ping timeout: 240 seconds]
florian has quit [Ping timeout: 252 seconds]
RyanEatmon has joined #yocto
<RyanEatmon> Is the scarthgap hash equiv code currently compatible with the latest master hash equiv server?
<RP> RyanEatmon: yes
<RyanEatmon> Cool.
<RP> RyanEatmon: we've a performance fix we're going to backport to the scarthgap client code but it is all compatible right now and going forward
<RyanEatmon> I'm testing the latest master server and client to see if it fixes out performance issues.
<RP> RyanEatmon: https://git.openembedded.org/bitbake-contrib/log/?h=rpurdie/2.8 is what I'm suggesting sakoman consider for scarthgap
<RyanEatmon> Looks good.
Ad0 has joined #yocto
vthor has joined #yocto
vthor has quit [Changing host]
vthor has joined #yocto
pbsds3 has quit [Quit: The Lounge - https://thelounge.chat]
pbsds3 has joined #yocto
lexano has quit [Ping timeout: 268 seconds]
tgamblin has quit [Ping timeout: 260 seconds]
tgamblin has joined #yocto