Closed Zahrun closed 6 months ago
Sorry for the late response!!!! Have you since updated to mantic and seen a difference?
I am still using a jammy base on my main machine and the issue is still valid there Actually I am using pacup from pip, just wanted to open this issue to inform that the compiled version available from github release does not work with Ubuntu LTS
Which also affects pacstall -I pacup-bin
[419103] Error loading Python lib '/tmp/_MEIVBAE5s/libpython3.11.so.1.0': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/_MEIVBAE5s/libpython3.11.so.1.0)
Can you please run ldd --version
and send the text back?
ldd (Ubuntu GLIBC 2.35-0ubuntu3.5) 2.35 Copyright (C) 2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich Drepper.
It looks like the 2.1.0 release was built elsewhere and uploaded, rather than being generated by GHA. I've forked the repo and run the CD workflow and the generated binary works fine on jammy. I think someone just needs to kick GHA to rebuild + release?
It looks like the 2.1.0 release was built elsewhere and uploaded, rather than being generated by GHA. I've forked the repo and run the CD workflow and the generated binary works fine on jammy. I think someone just needs to kick GHA to rebuild + release?
ok thanks for letting me know
I needed #271 to actually produce a working binary, as well :)
Hey @srd424 can you test https://github.com/pacstall/pacup/actions/runs/7945370506/artifacts/1253933928
That sorts the glibc error, instead gives:
AttributeError: 'AsyncLock' object has no attribute '_anyio_lock'
[4056972] Failed to execute script '__main__' due to unhandled exception!
Which is the error I've been chasing down for the last 4 hours! (I'm not a python person so this stuff takes me forever.) #271 seems to fix it for me, not 100% sure why (see detail on the PR.)
@srd424 @Zahrun https://github.com/pacstall/pacup/actions/runs/7945464415/artifacts/1253946854
Test please!
Looks good!
New binary has successfully updated oil for me, which is what I actually sat down to do yesterday afternoon, anyway :)
Awesome, I'll get one of my python minions to make a new pacup release 😁
Can confirm 👍 Thanks
What happened?
What do you expect to happen?
Be able to execute pacup in a jammy LTS base 'GLIBC_2.35'
Which pacscripts are affected?
All
Steps to reproduce
Execute release binary of pacup in a jammy LTS base
Version
Latest Release
Relevant log output
No response