building deboootstrap-image fails with 'vsyscall attempted with vsyscall=none' in debian buster
When attempting to build debootstrap-image:
W: Failure trying to run: chroot /var/tmp/tmp.ctvHJkmxeX/base-image dpkg --force-depends --install /var/cache/apt/archives/base-passwd_3.5.26_amd64.deb
W: See /var/tmp/tmp.ctvHJkmxeX/base-image/debootstrap/debootstrap.log for details
dmesg output:
[95176.669621] dpkg[24516] vsyscall attempted with vsyscall=none ip:ffffffffff600400 cs:33 sp:7ffc98f3a1b8 ax:ffffffffff600400 si:428720 di:7ffc98f3a1d0
[95176.669626] dpkg[24516]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007ffc98f3a1b8 error 15
With a bit of googling, I added vsyscall=emulate to my grub config and restarted to get debootstrap-image builds successfully
This is on a relatively new debian buster install:
uname -a
Linux NAME 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux