On Mon, 19 Aug 2024 at 09:15:30 +0200, John Paul Adrian Glaubitz wrote: > this change seems to have broken pseudo-terminals for buildds [1]: > > The system has no more ptys. Ask your system administrator to create more. > while executing > "spawn true" > > expect is failing on your system with the above error, which means the GCC > testsuite will fail. Please resolve the above issues and retry the build.
What is the reproducer for this? - host system: is it testing, or unstable, or stable with a backport of schroot 1.6.13-4, or what? - host kernel seems to be 6.9.12-powerpc64 6.9.12-1 - is there any other container/chroot/confinement going on, or is it sbuild + schroot running on a real machine? - is there a smaller reproducer for the problem than "build gcc", like perhaps opening a schroot environment and running expect(1) in some specified way? I initially provided the patch that was recently applied to schroot back in 2017, and unfortunately I don't completely remember what I did 7 years ago, but I think my usual reproducer for "do pseudo-terminals work?" for #856877/#983423 was to run something like "script -c 'cat /etc/os-release' /dev/null" inside a schroot. smcv