I a question like this has been asked before, but none of the solutions I found have worked, and I think my problem is different, because it's more like Steam not detecting the library. Exact error message:
You are missing the following 32-bit libraries, and Steam may not run: libc.so.6
When I try run
sudo apt-get install libc6:i386, it returns this:
Reading package lists... Done Building dependency tree Reading state information... Done libc6:i386 is already the newest version (2.23-0ubuntu3). You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: gcc-5-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.23-0ubuntu3) but it is not going to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
I have tried
apt-get -f install, which returns this error:
dpkg: error processing archive /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu3_amd64.deb (--unpack): trying to overwrite '/usr/include/bits', which is also in package libc6-dev-amd64:i386 2.23-0ubuntu3 Errors were encountered while processing: /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu3_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
It looks like my problem is that the file is there, but for some reason it is not detected by Steam.