Package: mysql-server-5.5
Version: 5.5.46-0+deb8u1
Followup-For: Bug #799433


Hello


I had the same problem: After installing mysql-server-5.5 via apt-get, the 
MySQL start script failed to load and it took it a while to figure out that it 
can't start MySQL. MySQL was already running and therefore a second MySQL 
service couldn't be started.

After killing the running MySQL service I did the same steps as Janusz: 
Commenting out the mentioned part in 
/var/lib/dpkg/info/mysql-server-5.5.postinst and calling update-rc.d and 
invoke-rc.d manually. update-rc.d worked but invoke-rc.d failed:

invoke-rc.d mysql start
[FAIL] Starting MySQL database server: mysqld . . . . . . . . . . . . . . . . . 
. . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.


But a mysql service was running after invocation of invoke-rc.d. The syslog 
(/var/log/syslog) told me where the problem was:

Mar  2 14:46:43 Cubietruck /etc/init.d/mysql[13977]: 1 processes alive and 
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Mar  2 14:46:43 Cubietruck /etc/init.d/mysql[13977]: error: Found option 
without preceding group in config file: /etc/mysql/debian.cnf at line: 1
Mar  2 14:46:43 Cubietruck /etc/init.d/mysql[13977]: Fatal error in defaults 
handling. Program aborted


The first two lines of /etc/mysql/debian.cnf:

/bin/grep: /etc/mysql/debian.cnf: No such file or directory
# Automatically generated for Debian scripts. DO NOT TOUCH!


By commenting out the first line the problem was solved, MySQL runs fine since 
then:

invoke-rc.d mysql start
[ ok ] Starting MySQL database server: mysqld . ..
[info] Checking for tables which need an upgrade, are corrupt or were 
not closed cleanly..


In conclusion, I think something in the automatic generation of 
/etc/mysql/debian.cnf went wrong and caused all this trouble.

Regards
Moritz Strohm



-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: armhf (armv7l)

Kernel: Linux 4.4.0 (SMP w/2 CPU cores)
Locale: LANG=nb_NO.utf8, LC_CTYPE=nb_NO.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mysql-server-5.5 depends on:
ii  adduser                3.113+nmu3
ii  debconf [debconf-2.0]  1.5.56
ii  initscripts            2.88dsf-59
ii  libc6                  2.19-18+deb8u1
ii  libdbi-perl            1.631-3+b1
ii  libgcc1                1:4.9.2-10
ii  libstdc++6             4.9.2-10
ii  lsb-base               4.1+Debian13+nmu1
ii  mysql-client-5.5       5.5.46-0+deb8u1
ii  mysql-common           5.5.46-0+deb8u1
ii  mysql-server-core-5.5  5.5.46-0+deb8u1
ii  passwd                 1:4.2-3
ii  perl                   5.20.2-3+deb8u1
ii  psmisc                 22.21-2
ii  zlib1g                 1:1.2.8.dfsg-2+b1

Versions of packages mysql-server-5.5 recommends:
ii  libhtml-template-perl  2.95-1

Versions of packages mysql-server-5.5 suggests:
pn  mailx   <none>
pn  tinyca  <none>

-- debconf information excluded

Reply via email to