domingo, 14 de abril de 2013

Mysql 5 debian wheezy

Tuve este extraño problema instalando mysql 5 en debian wheezy estos días:

# aptitude install mysql-server
The following NEW packages will be installed:
  mysql-server
The following partially installed packages will be configured:
  mysql-server-5.5
0 packages upgraded, 1 newly installed, 0 to remove and 20 not upgraded.
Need to get 0 B/76.8 kB of archives. After unpacking 124 kB will be used.
Selecting previously unselected package mysql-server.
(Reading database ... 165072 files and directories currently installed.)
Unpacking mysql-server (from .../mysql-server_5.5.30+dfsg-1_all.deb) ...
Setting up mysql-server-5.5 (5.5.30+dfsg-1) ...
[ ok ] Stopping MySQL database server: mysqld.
130414 14:06:27 [Note] Plugin 'FEDERATED' is disabled.
130414 14:06:27 InnoDB: The InnoDB memory heap is disabled
130414 14:06:27 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130414 14:06:27 InnoDB: Compressed tables use zlib 1.2.7
130414 14:06:27 InnoDB: Using Linux native AIO
130414 14:06:27 InnoDB: Initializing buffer pool, size = 128.0M
130414 14:06:27 InnoDB: Completed initialization of buffer pool
130414 14:06:27 InnoDB: highest supported file format is Barracuda.
130414 14:06:27  InnoDB: Waiting for the background threads to start
130414 14:06:28 InnoDB: 5.5.30 started; log sequence number 1595685
130414 14:06:28  InnoDB: Starting shutdown...
130414 14:06:29  InnoDB: Shutdown completed; log sequence number 1595685
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.5; however:
  Package mysql-server-5.5 is not configured yet.

dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-server-5.5
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up mysql-server-5.5 (5.5.30+dfsg-1) ...
[ ok ] Stopping MySQL database server: mysqld.
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.5; however:
  Package mysql-server-5.5 is not configured yet.

dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-server-5.5
 mysql-server

Bueno, después de deambular mucho por internet, encontré que el problema podría ser un /etc/mysql/my.cnf corrupto, entonces moví mi  /etc/mysql/my.cnf a  /etc/mysql/my.cnf.corrupto y noté que había un /etc/mysql/debian.cnf después de comprobar que el contenido de my.cnf y debian.cnf eran lo suficientemente similares copié el debian.cnf a my.cnf y terminé la instalación sin problemas :D