Closed tak2hu closed 1 year ago
Can confirm this.
Seems to be new, haven't experienced this in the past
Also, even though it does hang for a while, it does resume after some time and everything works normally. So there's just a huge delay when entering fakeroot, this can also be seen when invoking the fakeroot binary manually.
Hi @tak2hu @Curve I'm not able to reproduce this on any combination of host/guest I've tried (both rootless and rootful) fakeroot works instantly for me
At least with podman Can you try with podman and let me know?
If podman works then we can investigate if that's a docker-only problem, thanks
add --ulimit nofile=1024:524288
to docker build
I've tried again both on podman and docker yay -S python-fugashi
and I didn't occur this
I'll close this as I cannot reproduce
It can be reproduced by trying to build a tool. Just take a PKGBUILD, as example ffuf, and run makepkg -f -src --noconfirm
.
I can reproduce when using distrobox with debian:11
image, and trying to build a fdupes
debian package (following their tutorial).
I did the following:
> docker pull debian:11
> distrobox create --image debian:11 --name debian 11
> distrobox enter debian 11
... # preparation steps to download the package, install dependencies, etc
$ debuild -b -uc -us
... # some info messages
fakeroot debian/rules clean # <- hangs at this line
Is there any workaround for this?
Describe the bug When running
makepkg
on arch linux container, it hangs onrunning fakeroot
. The same with runningmakedeb
on an ubuntu focal container, it hangs onrunning fakeroot
.To Reproduce On archlinux container, I typed
yay -S python-fugashi
and hangs atrunning fakeroot
. Same on ubuntu withmakedeb
but with a custom simple PKGBUILD I wrote. I evendistrobox create --root
, also hangs.Expected behavior In a normal docker container with exec -it,
makedeb
runs with no problemLogs I'll send later
Desktop: