[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#879814: apt: debian-installer FTBFS: missing syscalls for seccomp [mips,mipsel,ppc64el]



On Thu, Oct 26, 2017 at 12:59:20PM +0200, joel hansson wrote:
> Package: apt
> Followup-For: Bug #879814
> 
> Dear Maintainer,
> 
>      I have a similar issue, but on arch: amd64 but on another syscall.
> 
> 
>      --- snip ---
>      $ sudo apt-get update
>      [sudo] password for user:
>      Hit:1 http://ftp.se.debian.org/debian unstable InRelease
>      Get:2 http://ftp.se.debian.org/debian unstable/main amd64 Packages
>      [7,745 kB]
>      18% [2 Packages store 0 B] [Waiting for headers]
>      **** Seccomp prevented execution of syscall 0000000041 on
>      architecture amd64 ****
>      Reading package lists... Done
>      E: Method store has died unexpectedly!
>      E: Sub-process store returned an error code (31)
>      $
>      --- snip ----
> 
> 
> 
> 
>    * What led up to the situation?
> 
>    -alpha1 of apt was installed during an upgrade.
> 
>    * What exactly did you do (or not do) that was effective (or
>      ineffective)?
> 
>    -alpha1 had the issue.
>    Upgraded to -alpha2 manually, but it has the same issue.

That's the socket syscall being used by a method only supposed to
operate on local files. Could you run with APT::Sandbox::Seccomp::Print
set to false and get a backtrace (you need to let it dump core, and
then run gdb on the core; for example, by installing systemd-coredump
and then running coredumpctl gdb after executing apt).

-- 
Debian Developer - deb.li/jak | jak-linux.org - free software dev
Ubuntu Core Developer                      speaks English, German


Reply to: