3 ms·
He is marking things as non-playable if they don't install on his version of Ubuntu. A lot of the failures seem to be due to ia32-libs, which was replaced by ot
by jsnell 10y ago
He is marking things as non-playable if they don't install on his version of Ubuntu. A lot of the failures seem to be due to ia32-libs, which was replaced by other packages some time ago.
The current package systems aren't really a great way of distributing software that won't be actively maintained and updated for new distro releases, which is going to be the case for games.
- jandrese 10y agoYou've really hit the nail on the head with respect to Linux package systems. They're really designed for open source software and have a major blind spot when dealing with projects that are only distributed as binaries and not actively maintained. I would go so far as to say that they're simply not suitable for binary only distribution unless the owner is willing to maintain the project. Some alternate solution should be used instead--maybe a Docker like solution? Or just Windows/Mac style "pack up all of the dependances, including glibc, and accept that every install is going to be big and bloated".
- SSLy 10y agothat's what flatpaks and snaps are
- Asooka 10y agoFair enough, but I've always found it pretty easy to install older versions of whatever libs a game needs. Steam could solve this problem by keeping an up-to-date list of libs a software needs and either installing the older version next to the current one, or alerting the user if they're running a more exotic distro.