Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR: /opt/steamcmd/steamcmd.sh: line 37: /opt/steamcmd/linux32/steamcmd: No such file or directory #1119

Open
adriadam10 opened this issue Jul 13, 2022 · 3 comments

Comments

@adriadam10
Copy link

I'm trying to run the program with docker on an arm device through an option called "platform".
Here is my docker compose:
`version: "3"

services:
server-manager:
image: seejy/assetto-server-manager:latest
container_name: "assetto-server-manager"
platform: linux/amd64

ports:
# the port that the server manager runs on
- "8772:8772"
# the port that the assetto server runs on (may vary depending on your configuration inside server manager)
- "9600:9600"
- "9600:9600/udp"
# the port that the assetto server HTTP API runs on.
- "8081:8081"
# you may also wish to bind your configured UDP plugin ports here. 
volumes: 
# volume mount the entire server install so that 
# content etc persists across restarts
- /apps/assetto-server:/home/assetto/server-manager/assetto
- /apps/assetto-server/config.yml:/home/assetto/server-manager/config.yml`

But i get an error from the steam script when is trying to run the 32 bits version:
/opt/steamcmd/steamcmd.sh: line 37: /opt/steamcmd/linux32/steamcmd: No such file or directory

@Yamiru
Copy link

Yamiru commented Jan 23, 2023

dpkg --add-architecture i386
apt-get update
apt-get install lib32gcc-s1

@saberkovich
Copy link

dpkg --add-architecture i386 apt-get update apt-get install lib32gcc-s1
apt-get update
apt-get install lib32gcc-s1

Helped

@z3nth10n
Copy link

root@debian:~# apt-get install lib32gcc-s1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
lib32gcc-s1 : Depends: libc6-i386 (>= 2.35) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants