Summary: | dev-python/apsw-3.44.2.0: hangs on emerge | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Misha Verbitsky <verbit2000> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | mgorny, verbit2000 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
result of `ps -f --forest -g portage` result of grep -rsin "ldconfig -p" /usr/ |
Description
Misha Verbitsky
2023-12-29 19:30:07 UTC
Could you attach the output of `ps -f --forest -g portage` when emerge hangs as an attachment please? Created attachment 880968 [details]
result of `ps -f --forest -g portage`
Here is the result of `ps -f --forest -g portage`
(I also add it as an attachment)
portage 4853 4850 0 19:02 pts/2 00:00:00 [dev-python/apsw-3.44.2.0] sandbox /usr/lib/portage/python3.11/ebuild.sh compile
portage 4854 4853 0 19:02 pts/2 00:00:00 \_ bash /usr/lib/portage/python3.11/ebuild.sh compile
portage 4870 4854 0 19:02 pts/2 00:00:00 \_ bash /usr/lib/portage/python3.11/ebuild.sh compile
portage 4884 4870 0 19:02 pts/2 00:00:00 \_ tee -a /var/tmp/portage/dev-python/apsw-3.44.2.0/temp/build-python3_11.log
portage 4963 4870 0 19:02 pts/2 00:00:00 \_ bash /usr/lib/portage/python3.11/ebuild.sh compile
portage 4964 4963 0 19:02 pts/2 00:00:00 \_ python3.11 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3 --w
portage 4965 4964 0 19:02 pts/2 00:00:00 \_ python3.11 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3
portage 4966 4965 0 19:02 pts/2 00:00:00 \_ /sbin/ldconfig -p
We should stop it running ldconfig at all if we can. The real question is what's running ldconfig. From a quick grep, the only `ldconfig -p` invocation in my installed packages is inside Nuitka, and I honestly doubt it's being used there. Could you grep your /usr/lib/python3.11/site-packages? The only file which matches ldconfig is /usr/lib/python3.11/site-packages/portage/util/env_update.py which belongs to sys-apps/portage-3.0.59 justI hoped it might just resolve itself after an upgrade, but no such luck. I have just upgraded everything, and emerge apsw hangs at the same place as before Also, I tried the newer version (unstable) dev-python/apsw-3.45.2.0 it hangs at the same place, no difference Could you try something like: grep -rsin "ldconfig -p" /usr/? grep -rsin "ldconfig -p" /usr/ I am not sure it's correct, at least this command does not do anything Created attachment 890972 [details]
result of grep -rsin "ldconfig -p" /usr/
Sorry! It worked after all!
I am adding the result as an attachment.
I am sorry for this confusion. Please ignore the previous attachment, it is an output of a different command. The output of grep -rsin "ldconfig -p" /usr/ is just two lines /usr/src/linux-4.19.72-gentoo/scripts/ver_linux:47: while ("ldconfig -p 2>/dev/null" | getline > 0) { /usr/src/linux-4.12.12-gentoo/scripts/ver_linux:46: while ("ldconfig -p 2>/dev/null" | getline > 0) { |