protonscr

Install Error Related to Tini-Static? (proton vr.7.0)

protonopen
ValveSoftware/Proton#5754 · opened 2022-04-08 by fathimaognyana · updated 2022-04-11 · 1 comments · github
Ffathimaognyana 2022-04-08 github

I was going through the install process when I got this strange error message:

:: Trying podman.

  • podman run --rm registry.gitlab.steamos.cloud/proton/soldier/sdk:0.20211207.0-1
    {"msg":"exec container process /usr/bin/tini-static: Exec format error","level":"error","time":"2022-04-08T00:04:29.000350062Z"}
    :: podman is unable to run the container.
    !! Container engine discovery has failed. Please fix your setup.
    make: *** [Makefile:111: configure] Error 1

I don't see any other issue thread mentioning it, maybe the file is corrupt?
Idk how that would be, but here is the file it is mentioning.
tini-static.zip

Iivyl 2022-04-11 github

Hi. The /usr/bin/tini-staticmentioned here is the one from inside the container:

$ podman run -it --rm registry.gitlab.steamos.cloud/proton/soldier/sdk:0.20211207.0-1
(steamrt soldier 0.20211207.0)root@08b12caf7906:/# file /usr/bin/tini-static
/usr/bin/tini-static: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.2.0, BuildID[sha1]=b1fd0db7c26c98ab9a6e5a8e4fe249a0d929b698, stripped
(steamrt soldier 0.20211207.0)root@08b12caf7906:/# pstree -ap
tini-static,1 -s -g -- /bin/bash
  `-bash,2
      `-pstree,13 -ap

It's a simplistic init-like process for the purpose of re-parenting and reaping children processes inside the container namespace.

Are you trying to run this on an architecture that's not x86_64 and is unable to run this container and binaries it contains?

Nothing extracted yet.