Closed tang0n closed 2 years ago
我已收到你的邮件,谢谢!
FYI Tests also fail with 3.7.0.
@tang0n Do the tests pass with earlier versions? Can you binary search down to what commit broke them?
FWIW, this feels like a race condition. Maybe another thread in the process rendered that file descriptor invalid somehow?
@tang0n Did you see my question above?
Hey Colin, I had previous versions build OK. I am no longer attempting to build ruby gems for Guix. Like NPM packages, gems move too fast. I've fallen back to creating a gem home directly in my user space.
Thanks for responding.
Thanks, @tang0n.
I am trying to package listen 3.7.1 for GNU Guix but am not having much success getting the tests to pass.
I fear I have wandered outside of my realm of understanding here. The most recent packaged version (3.2.0) builds and installs fine. I'm getting the following:
I followed the
/tmp
directory while a second test was running and I can see the test is working within that directory with root permissions. So far as I can tell, there should be no issue with file creation/removal/renaming. Can someone provide some insight? I have attached the build log from Guix, which includes the stdout from the tests. listen-failed-tests.log