cucumber-sp / yandex-music-linux

Linux client of Yandex Music
Other
235 stars 5 forks source link

Преобразование через alien deb пакетов не работает (спецсимвол '$'\r'') #20

Closed Maks1mS closed 5 months ago

Maks1mS commented 5 months ago

Deb пакеты версии 5.0.8 (из Github Releases) не могу преобразовать c помощью утилиты alien в RPM на ALT Linux. На Fedora они преобразуются, но в названии содержится спецсимвол '$'\r'', который выглядит как перенос строки. image image image

Собранный самостоятельно в виртуальной машине ubuntu 22.04 deb пакет нормально конвертируется.

Возможно всё можно решить переносом создания релизов через CI.

cucumber-sp commented 5 months ago

Причина в том, что я собираю все в WSL, соответственно какие-то файлы могут иметь dos формат переносов строк. Решить можно или конвертацией всех файлов с помощью dos2unix перед сборкой, или собирать на чисто линуксовой системе (через CI подходит)

Maks1mS commented 5 months ago

Решено с добавлением CI