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

Reply via email to