[devel] Steam и Bash4

Nazarov Denis nenderus на altlinux.org
Пт Сен 1 00:30:31 MSK 2017


Привет всем.

Сегодняшнее обновление клиента Steam с серверов Valve принесло неприятность - 
теперь оно требует bash 4, т.к. в скрипте $HOME/.local/share/Steam/steam.sh  
теперь используется инструкция

declare -A

которая в bash 3 не поддерживается. Steam просто виснет на логине. Если 
исправить в начале этого файла интерпретатор с 

#!/usr/bin/env bash

на

#!/usr/bin/env bash4

то всё работает.

Если поправить интерпретатор в /usr/bin/steam, то это не помогает, т.к. он в 
итоге запускает скрипт $HOME/.local/share/Steam/steam.sh (который сам 
обновляется с серверов Valve). 

Что-то я никак не могу придумать как решить эту появившуюся проблему. У кого-
нибудь есть какие-нибудь идеи?


Подробная информация о списке рассылки Devel