silentos |
|
Темы:
22
Сообщения:
151
Участник с: 30 мая 2008
|
Недавно завел себе аккаунт на last.fm. Ну и как говорится: “Не знала баба клопоту, купила порося”. Оказалось, что мой любимый mpd-клиент gmpc не умеет скробблить прослушанную музыку на вышеозначенный сервис. Есть два варианта, как можно решить эту проблему: Использовать другой клиент, который имеет встроенный скробблер: sonata, ario etc.Установить демон скробблинга: lastfmsubmitd или mpdscribble Первый вариант сразу не проходит, т.к. Ario имеет iTunes-овский интерфейс, который для меня неприемлем и к тому же малофункционален, Sonata же не умеет динамических списков воспроизведения. С реализацией второго варианта, сразу же выплывают на свет некоторые проблемы. Так lastfmsubmitd после одного-двух треков вылетает, жалуясь на ошибку python, а mpdscribble сразу начинает вести себя неподобающим образом, а именно - занимает весь канал и загружает процессор на 100%. Оказалось, что эта ошибка появилась совсем недавно после обновления curl до версии 7.21.1. Значит мы можем пересобрать mpdscribble из aur без поддержки curl заменив его libsoup. В PKGBUILD делаем замену: ./configure --prefix=/usr --sysconfdir=/etc ./configure --prefix=/usr --sysconfdir=/etc --with-http-client=soup и спокойно собираем пакет. Проблема решена! |