LINUX.ORG.RU

Sonata видит только один симлинк

 ,


0

2
cat ~/.mpdconf | grep music_directory
music_directory    "~/.config/mpd/music"
ln -s /path1 ~/.config/mpd/music/directory1
ln -s /path2 ~/.config/mpd/music/directory2

Проблема в том, что Sonata видит только один симлинк (directory1).
Если удалить любой из них, то sonata видит другой симлинк.
Права на симлинки - «rwxrwxrwx».
Права на конечные каталоги - «rwxrwxr-x».
mpd запускается от имени пользователя автоматически через ярлык в ~/.config/autostart.
Помогите, разобраться, пожалуйста.



Последнее исправление: carabo (всего исправлений: 2)

cat ~/.mpdconf | grep music_directory

grep "music_directory" ~/.mpdconf

Права на симлинки - «rwxrwxrwx».

Права на симлинки всегда -rwxrwxrwx, но это ничего не решает.

Показывай grep "follow_outside_symlinks" ~/.mpdconf.

Sonata

Попробуй ncmpcpp (как один из самых работоспособных морд к), если повторится, то проблема в mpd, иначе — в sonata.

r3lgar ★★★★★
()
Ответ на: комментарий от r3lgar
$ mpd --verbose --stdout --no-daemon

flac: Failed to read FLAC tags: FLAC__METADATA_CHAIN_STATUS_NOT_A_FLAC_FILE

Спасибо, дело оказалось в том, что в directory1 один из файлов был в подкаталоге .unwanted, т.е. как бы битый.
Вместо того, чтобы пропустить битый файл, процесс добавления в базу данных останавливается на нем и ждет - интересно, чего? До directory2 дело просто не доходит.

carabo
() автор топика
Ответ на: комментарий от carabo

Вместо того, чтобы пропустить битый файл, процесс добавления в базу данных останавливается на нем и ждет

Это не самое страшное, что могло произойти.

интересно, чего?

Код mpd настолько страшен, что я в него не смотрел. Но я думаю, что виноват не столько mpd, сколько media-libs/flac, возвращающий при парсинге не то, что ожидает от него mpd (либа обновилась, но в mpd об этом не в курсе?).

Спасибо

Я ни в чём не виноват! ничего не сделал.

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

Вроде, результат должен быть одинаковый, нет?

Именно так, но в моём варианте меньше прокладок, да и короче он. (=

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