Package: mysql-server-5.0
Version: 5.0.27-1
Severity: important

Hello,

mysql-server cannot be started or stopped if Splashy is installed. It
cannot be installed nor removed either (since installation and
removal scripts start and stop the server).

Here is the output while trying to install mysql-server package (with
Splashy already installed) :
=====================================
# LANGUAGE=en_US aptitude install mysql-server
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following NEW packages will be automatically installed:
  mysql-server-5.0
The following NEW packages will be installed:
  mysql-server mysql-server-5.0
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/25,1MB of archives. After unpacking 67,6MB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
Preconfiguring packages ...
Selecting previously deselected package mysql-server-5.0.
(Reading database ... 207627 files and directories currently installed.)
Unpacking mysql-server-5.0 (from .../mysql-server-5.0_5.0.27-1_i386.deb)
...
Selecting previously deselected package mysql-server.
Unpacking mysql-server (from .../mysql-server_5.0.27-1_all.deb) ...
Stopping MySQL database server: mysqld.
/etc/lsb-base-logging.sh: line 42: RUNLEVEL: unbound variable
invoke-rc.d: initscript mysql, action "stop" failed.
invoke-rc.d returned 1
There is a MySQL server running, but we failed in our attempts to stop
it.
Stop it yourself and try again!
dpkg: error processing
/var/cache/apt/archives/mysql-server_5.0.27-1_all.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/mysql-server_5.0.27-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up mysql-server-5.0 (5.0.27-1) ...
Stopping MySQL database server: mysqld.
/etc/lsb-base-logging.sh: line 42: RUNLEVEL: unbound variable
invoke-rc.d: initscript mysql, action "stop" failed.
Starting MySQL database server: mysqld.
/etc/lsb-base-logging.sh: line 42: RUNLEVEL: unbound variable
invoke-rc.d: initscript mysql, action "start" failed.

dpkg: error processing mysql-server-5.0 (--configure):
 subprocess post-installation script killed by signal (Interrupt)
Errors were encountered while processing:
 mysql-server-5.0
#
==================================

(I hit CTRL-C at the end, after "start" failed, since nothings happens
for several minutes).

Purging splashy package cause the problem to disapear.

It seems to be due to the "set -u" command, at the beginning of
/etc/init.d/mysql script, which cause the script to abort, since
$RUNLEVEL is not defined. Other init.d's scripts like Apache doesn't set
this flag, but I don't know what is the correct behavior to have in this
case.


Thanks,
 - Jonathan

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-2-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages mysql-server-5.0 depends on:
ii  adduser                     3.99         Add and remove users and groups
ii  debconf [debconf-2.0]       1.5.9        Debian configuration management sy
ii  libc6                       2.3.6.ds1-8  GNU C Library: Shared libraries
ii  libdbi-perl                 1.53-1       Perl5 database interface by Tim Bu
ii  libgcc1                     1:4.1.1-20   GCC support library
ii  libmysqlclient15off         5.0.27-1     mysql database client library
ii  libncurses5                 5.5-5        Shared libraries for terminal hand
ii  libreadline5                5.2-1        GNU readline and history libraries
ii  libstdc++6                  4.1.1-20     The GNU Standard C++ Library v3
ii  libwrap0                    7.6.dbs-11   Wietse Venema's TCP wrappers libra
ii  lsb-base                    3.1-22       Linux Standard Base 3.1 init scrip
ii  mysql-client-5.0            5.0.27-1     mysql database client binaries
ii  mysql-common                5.0.27-1     mysql database common files (e.g. 
ii  passwd                      1:4.0.18.1-5 change and administer password and
ii  perl                        5.8.8-6.1    Larry Wall's Practical Extraction 
ii  psmisc                      22.3-1       Utilities that use the proc filesy
ii  zlib1g                      1:1.2.3-13   compression library - runtime

Versions of packages mysql-server-5.0 recommends:
ii  mailx            1:8.1.2-0.20050715cvs-1 A simple mail user agent

-- debconf information:
  mysql-server-5.0/really_downgrade: false
* mysql-server-5.0/need_sarge_compat: false
  mysql-server-5.0/start_on_boot: true
  mysql-server/error_setting_password:
  mysql-server-5.0/nis_warning:
  mysql-server-5.0/postrm_remove_databases: false
  mysql-server-5.0/need_sarge_compat_done: true


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to