On Sat, 16 Sep 2017 19:35:21 -0400, Jan Alexander Steffens wrote:
On Sat, Sep 16, 2017 at 11:23 PM Luke Shumaker <lukeshu@lukeshu.com> wrote:
On Thu, 14 Sep 2017 17:34:11 -0400, Jan Steffens wrote:
makechrootpkg: Reopen console to assign the CTTY
nspawn does not give us a controlling terminal, hence we ignore interrupts. Apparently this was lost in systemd at some point.
Hack around this by reopening the console to make it the controlling terminal.
Does downgrading the chroot's glibc to 2.25 make this unnecessary? Or are we seeing different issues?
No, this is indeed the same issue. I was mistaken when I thought this was introduced in nspawn.
FYI, I've reported this upstream and submitted patches. Both the appropriate committer and I hope to see this fixed in glibc 2.27. https://sourceware.org/bugzilla/show_bug.cgi?id=22145 PATCH v1: https://sourceware.org/ml/libc-alpha/2017-10/msg00501.html PATCH v2: https://sourceware.org/ml/libc-alpha/2017-11/msg00060.html -- Happy hacking, ~ Luke Shumaker