fakeroot test hangs on launchpad builder

Bug #2068702 reported by Shengjing Zhu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fakeroot (Ubuntu)
New
Undecided
Shengjing Zhu

Bug Description

The version 1.35 build succesfully on Debian and my local machine, but hangs on launchpad builder.

https://launchpad.net/ubuntu/+source/fakeroot/1.35-1/+build/28520045/+files/buildlog_ubuntu-oracular-amd64.fakeroot_1.35-1_BUILDING.txt.gz

/usr/bin/make check-TESTS
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-sysv/test'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-sysv/test'
E: Build killed with signal TERM after 150 minutes of inactivity
--------------------------------------------------------------------------------
Build finished at 2024-06-06T20:25:24Z

Started 14 hours ago
Finished 11 hours ago (took 2 hours, 31 minutes, 39.0 seconds)

Shengjing Zhu (zhsj)
Changed in fakeroot (Ubuntu):
assignee: nobody → Shengjing Zhu (zhsj)
tags: added: update-excuse
Revision history for this message
Flo H (cbix) wrote :

Likely related, since 1.35 fakeroot hangs for several minutes when run inside a docker container.

Revision history for this message
Shengjing Zhu (zhsj) wrote :

It happens on jammy kernel, which launchpad builder uses. So likely you are running docker on some old kernels.

I think it happens when the kernel doesn't implemented close_range syscall.

However I haven't figured out why calling close_range will cause the process to hang.

More interestingly, I find the faked process becomes zombie state when run inside a subshell, as the fakeroot tests use.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.