Debian Lenny — обновление mysql с версии 5.0 до 5.1

Решил вот обновить свой домашний сервер с Debian Lenny 🙂 Давно уже этого не делал … руки и потянулись както сами собой. Но все оказалось не так просто как обычно … стандартная команда aptitude dist-upgrade отработала с ошибкой. Запнулся процесс обновления на пакете mysql-server при попытке обновить мускуль с версии 5.0 до 5.1 Насколько я понял, поскольку со старым конфигом нехотел стартовать новый мускуль, aptitude считал обновление некоректным и вываливался. В консоли это все безобразие выглядило както так:

Выбор ранее не выбранного пакета mysql-server-core-5.1.
Распаковывается пакет mysql-server-core-5.1 (из файла .../mysql-server-core-5.1_5.1.58-1~dotdeb.0_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет mysql-common (5.1.58-1~dotdeb.0) ...

Файл конфигурации /etc/mysql/my.cnf
 ==> Изменён после установки (вами или сценарием).
 ==> Автор пакета предоставил обновлённую в
Log started: 2011-08-05  22:34:08
Выбор ранее не выбранного пакета mysql-server-5.1.
(Чтение базы данных... на данный момент установлено 59335 файлов и каталогов.)
Распаковывается пакет mysql-server-5.1 (из файла .../mysql-server-5.1_5.1.58-1~dotdeb.0_i386.deb)...
Stopping MySQL database server: mysqld.
Обрабатываются триггеры для man-db ...
(Чтение базы данных... на данный момент установлено 59411 файлов и каталогов.)
Удаляется пакет libterm-readkey-perl...
Обрабатываются триггеры для man-db ...
Настраивается пакет mysql-server-5.1 (5.1.58-1~dotdeb.0) ...
Устанавливается новая версия файла конфигурации /etc/mysql/debian-start ...
Устанавливается новая версия файла конфигурации /etc/init.d/mysql ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.1 (--configure):
 подпроцесс post-installation script возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
 mysql-server зависит от mysql-server-5.1, однако:
  Пакет mysql-server-5.1 пока не настроен.
dpkg: не удалось обработать параметр mysql-server (--configure):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 mysql-server-5.1
 mysql-server

Чтото мне самому лениво было даже разбираться что к чему, поэтому сходу полез в google. Ответ нашелся сразу, спасибо доброму человеку, и вот как это решается. Всегото надо закоментить в мускульном конфиге строчку skip-bdb любым такстовым редактором и запустить обновление еще раз. У меня сразу все корректно обновилось, чего и Вам желаю!

  1. Комментов пока нет

  1. Трэкбэков пока нет.

Why ask?