MySQL и Amarok: очередные грабли [SOLVED]

Обновился сегодня, долго не делал этого(~x86) Приплыл новый MySQL 5.1.45-r1. Ну, думаю, ладно, пущай обновляется.
После обновления поставил себе Amarok(музыку вообще редко слушаю, поэтому раньше вообще не ставил, да вот решил доводить потихоньку систему до юзабельного десктопного состояния). По старой памяти MySQL собирал с флагом USE="embedded", потому что когда-то Amarok без этого не хотел собираться. Всё установилось, но мерзкому плейеру новый мускуль не понравился: при запуске стал ругаться на то, что якобы "Встроенная база данных не найдена, поэтому вам нужно настроить подключению к серверу баз данных.
После этого необходимо перезапустить Amarok."
Вот тут-то я и обратил внимание на то, что при emerge amarok пропустил появление у него флага embedded. С этим флагом Amarok уже требует даунгрейда для dev-db/mysql и virtual/mysql, и просит в зависимость sys-apps/ed. И всё бы хорошо, но вполне естественно, что теперь при emerge -uND world я буду получать месагу о пропущенных обновлениях, так как налицо конфликт. А это есть увеличение энтропии в системе.
Собственно, хотелось бы поинтересоваться, как кто для себя разрешил эту неприятность? Можно конечно замаскировать новый мускуль, но может кто придумал что-нибудь пооригинальнее?
И есть у меня сомнения в том, что я всё правильно воспринимаю в этой жизни. Если нет, то объясните, пожалуйста, что я делаю не так?

Тоже самое и меня постигло :)

Тоже самое и меня постигло :) Но я решил не заморачиватся с переустановкой а настроил для него мускуль. Темпаче что мускуль не только для него нужен.

И так:

запускаем новый мускуль, добавляем в автозапуск.

/etc/init.d/mysql
rc-update add mysql default

Заводим пользователья amarokuser с паролем amarokpass и базу amarokdb для него.
Передаем права на amarokdb пользователю amarokuser.

mysql -u root -p
<вводим пароль если нужен>
CREATE DATABASE amarokdb;
GRANT ALL PRIVILEGES ON amarokdb.* TO 'amarokuser'@'localhost' IDENTIFIED BY 'amarokpass' WITH GRANT OPTION;

Дальше в настройках амарока в пункте 'Базы данных' указываем:

Сервер localhost порт 3306
Пользователь amarokuser
Пароль amarokpass
База данных amarokdb

Перезапускаем amarok и сканируем коллекцию.

Для перевода тэгов в utf8 рекомендую tag2utf

Все.

Тоже думал над этим

Тоже думал над этим вариантом. Всё конечно правильно и пожалуй я так и сделаю, но очередной осадок на душе оставляет добавление ещё и мускуля к запуску по умолчанию. Раньше вроде без этого обходились? Я так понял, что нынче безбубнового варианта уже не существует?

Истин имперских звезда засияет.

ИМХО на данной стадии уже

ИМХО на данной стадии уже проще настроить мускуль, чем пробовать что-то еще.
Опять же пробовать что-то еще имеет смысл при ограниченных ресурсах железа, хотя я не заметил что мускль сильно прожерлив с амароком.

Согласен. Жаль, похоже

Согласен. Жаль, похоже tag2utf в портаже нет. UPD: круто протупил...
Ну, засим пожалуй [SOLVED] :)

Истин имперских звезда засияет.

когда он не был намертво

когда он не был намертво привязан к mysql - это был мой любимый плеер. Но привязка версии 2.0 к mysql заставила искато новый плеер. cuberok из qting-edge.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

.

Aladdin написал(а):
когда он не был намертво привязан к mysql - это был мой любимый плеер. Но привязка версии 2.0 к mysql заставила искато новый плеер. cuberok из qting-edge.

Нехорошо впадать в ереси :)
Use media-sound/mpd.

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".