sectator: вывод ldd game/Deponia4
https://pastebin.com/UvUkVdQi (недостающие библиотеки лежат в game/libs64/)
cat game/start
https://pastebin.com/n0szAuG7cat
start.sh https://pastebin.com/uVaeVx5vпо большей части важна вот эта строка: export LD_LIBRARY_PATH=$LIBS:"$LD_LIBRARY_PATH"
библиотеки не сильно отстают, но для надёжности, думаю, можно собрать и в chroot со старьём из arch rollback, например. По идее можно даже пробросить компилятор из основной системы, а линковать со старыми из chroot, но у меня так и не дошли руки до такого эксперимента.
версии подкладываемых библиотек
https://pastebin.com/06jPTnNbс виду задача не кажется очень уж сложной, это же не qt какой-нибудь, в котором куча библиотек и у всех должны совпадать версии
сам установщик же активно использует системный gtk (который в плане переносимости не сильно далеко от qt ушёл), что они отобразили дополнительной лицензией, которую нужно принять. У стима свой встроенный установщик — там шаг с доп. лицензией не нужен, но нужно уметь линковаться к стиму, что, как мне кажется, не сильно сложнее, т.к. стим сам обновляет свои библиотеки