LINUX.ORG.RU

Не собирается deadbeef, а static версия не запускается

 ,


0

1

Лог сборки: http://pastebin.com/jNr0C1vq

Ну ок, скачал static версию, закинул в /opt/deadbeef, ln -sf /opt/deadbeef/deadbeef /opt/bin, запускаю:

nick@gentoo ~> deadbeef
starting deadbeef 0.6.2 [static]
server_start
searching for GUI plugins in /home/nick/.local/lib64/deadbeef
searching for GUI plugins in /home/nick/.local/lib/deadbeef
searching for GUI plugins in /opt/deadbeef/lib/deadbeef
load gui plugin
selected GUI plugin not found or failed to load, trying to find another GUI plugin
loading plugins from /home/nick/.local/lib64/deadbeef
loading plugins from /home/nick/.local/lib/deadbeef
loading plugins from /opt/deadbeef/lib/deadbeef
failed to find output plugin!

А если выполнить /opt/bin/deadbeef или /opt/deadbeef/deadbeef, то запускается нормально.

nick@gentoo ~> which deadbeef
/opt/bin/deadbeef

В качестве временного решения наваял такой скрипт:

#!/bin/bash

/opt/deadbeef/deadbeef "$@"

Но, пардон, какого чёрта? Почему не запускается через ссылку(без указания полного пути)?

про симлинк, думаю, не удается найти настоящее местоположение необходимых для работы файлов. путь вычисляется из argv[0] или типа того, без разыменования симлинка.

сборка сломана из-за обновления libzip, в которой добавили тип конфликтующий с плагином vfs_zip в deadbeef. это исправлено в git master.

waker ★★★★★ ()
Ответ на: комментарий от anonymous

никогда. следующий релиз 0.7. но дата релиза пока неизвестна.

waker ★★★★★ ()
Ответ на: комментарий от imul

Можно, но это же нужно смотреть, на чём это отразится, а я хочу, чтобы оно просто вот сейчас играло + костыль устаивает.

neversleep ★★ ()
Последнее исправление: neversleep (всего исправлений: 1)
Ответ на: комментарий от neversleep

Наверно, у тебя версия pzip старая:

или он собирает версию из git :)

waker ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.