Your message dated Fri, 29 Sep 2006 01:47:08 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#390085: fixed in lsb 3.1-17
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: lsb-base
Version: 3.1-16
Severity: critical
Tags: patch
Justification: breaks unrelated software

The lsb-base 3.1-16 has a problem with the FANCYTTY option.
When you try to upgrade by example mysql-server-5.0 an error happends:

  Preparing to replace mysql-server-5.0 5.0.24a-4 (using 
.../mysql-server-5.0_5.0.24a-5_i386.deb) ...
  Stopping MySQL database server: mysqld/lib/lsb/init-functions: line 134: 
FANCYTTY: unbound variable
  invoke-rc.d: initscript mysql, action "stop" failed.
  dpkg: warning - old pre-removal script returned error exit status 1
  dpkg - trying script from the new package instead ...
  Stopping MySQL database server: mysqld/lib/lsb/init-functions: line 134: 
FANCYTTY: unbound variable
  invoke-rc.d: initscript mysql, action "stop" failed.
  dpkg: error processing 
/var/cache/apt/archives/mysql-server-5.0_5.0.24a-5_i386.deb (--unpack):
   subprocess new pre-removal script returned error exit status 1
  Stopping MySQL database server: mysqld/lib/lsb/init-functions: line 134: 
FANCYTTY: unbound variable
  invoke-rc.d: initscript mysql, action "stop" failed.
  Starting MySQL database server: mysqld/lib/lsb/init-functions: line 134: 
FANCYTTY: unbound variable
  invoke-rc.d: initscript mysql, action "start" failed.
  dpkg: error while cleaning up:
   subprocess post-installation script returned error exit status 1
  Errors were encountered while processing:
   /var/cache/apt/archives/mysql-server-5.0_5.0.24a-5_i386.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

This is maybe because the change:
   if [ FANCYTTY = 0 ]; then
to:
   if [ -z $FANCYTTY ]; then

At the bottom of /lib/lsb/init-functions change:
   [ -e /etc/lsb-base-logging.sh ] && . /etc/lsb-base-logging.sh || true
to:
   if [ -e /etc/lsb-base-logging.sh ]; then
       . /etc/lsb-base-logging.sh || true
   else
       FANCYTTY=
   fi
or:
   FANCYTTY=
   [ -e /etc/lsb-base-logging.sh ] && . /etc/lsb-base-logging.sh || true


In the first option if no /etc/lsb-base-logging.sh exists FANCYTTY will be 
declared as an empty string.

In the second option FANCYTTY is declared and after the 
/etc/lsb-base-logging.sh is executed.

The "real" resolution of the problem should be a configuration file.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=es_MX, LC_CTYPE=es_MX (charmap=ISO-8859-1)

Versions of packages lsb-base depends on:
ii  ncurses-bin                   5.5-4      Terminal-related programs and man 
ii  sed                           4.1.5-1    The GNU sed stream editor

lsb-base recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: lsb
Source-Version: 3.1-17

We believe that the bug you reported is fixed in the latest version of
lsb, which is due to be installed in the Debian FTP archive:

lsb-base_3.1-17_all.deb
  to pool/main/l/lsb/lsb-base_3.1-17_all.deb
lsb-core_3.1-17_amd64.deb
  to pool/main/l/lsb/lsb-core_3.1-17_amd64.deb
lsb-cxx_3.1-17_amd64.deb
  to pool/main/l/lsb/lsb-cxx_3.1-17_amd64.deb
lsb-desktop_3.1-17_amd64.deb
  to pool/main/l/lsb/lsb-desktop_3.1-17_amd64.deb
lsb-graphics_3.1-17_amd64.deb
  to pool/main/l/lsb/lsb-graphics_3.1-17_amd64.deb
lsb-qt4_3.1-17_amd64.deb
  to pool/main/l/lsb/lsb-qt4_3.1-17_amd64.deb
lsb-release_3.1-17_all.deb
  to pool/main/l/lsb/lsb-release_3.1-17_all.deb
lsb_3.1-17.dsc
  to pool/main/l/lsb/lsb_3.1-17.dsc
lsb_3.1-17.tar.gz
  to pool/main/l/lsb/lsb_3.1-17.tar.gz
lsb_3.1-17_all.deb
  to pool/main/l/lsb/lsb_3.1-17_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lawrence <[EMAIL PROTECTED]> (supplier of updated lsb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 29 Sep 2006 01:50:51 -0500
Source: lsb
Binary: lsb-desktop lsb-core lsb-cxx lsb-base lsb-release lsb-qt4 lsb 
lsb-graphics
Architecture: source all amd64
Version: 3.1-17
Distribution: unstable
Urgency: low
Maintainer: Chris Lawrence <[EMAIL PROTECTED]>
Changed-By: Chris Lawrence <[EMAIL PROTECTED]>
Description: 
 lsb        - Linux Standard Base 3.1 support package
 lsb-base   - Linux Standard Base 3.1 init script functionality
 lsb-core   - Linux Standard Base 3.1 core support package
 lsb-cxx    - Linux Standard Base 3.1 C++ support package
 lsb-desktop - Linux Standard Base 3.1 Desktop support package
 lsb-graphics - Linux Standard Base 3.1 graphics support package
 lsb-qt4    - Linux Standard Base 3.1 Qt4 support package
 lsb-release - Linux Standard Base version reporting utility
Closes: 390085
Changes: 
 lsb (3.1-17) unstable; urgency=low
 .
   * Set FANCYTTY to a null string to cope with init scripts that for some
     reason seem to use set -u.  (Closes: #390085)
Files: 
 a7b8db1567b323b815727ae7ede5e771 672 misc extra lsb_3.1-17.dsc
 90eb31a4c66c64f120e0ac9924893b77 39815 misc extra lsb_3.1-17.tar.gz
 004040ce9801a5c29d6d3506273d90bd 10378 misc extra lsb_3.1-17_all.deb
 f5b7e8207189fbb79aaa2b31610e98e4 15660 misc required lsb-base_3.1-17_all.deb
 b5ac1fe3832333381197769e3e3bce83 14860 misc extra lsb-release_3.1-17_all.deb
 bb59ae3dcfda6bde9e2a53f92af0de42 31344 misc extra lsb-core_3.1-17_amd64.deb
 bc7d150ebd9b2f257aff44bc71fb939b 10436 misc extra lsb-graphics_3.1-17_amd64.deb
 bcef032607956c05cfc8f70a1cb746d7 10404 misc extra lsb-cxx_3.1-17_amd64.deb
 b94c8f382441de6f0f14627437400c4b 10482 misc extra lsb-desktop_3.1-17_amd64.deb
 1c2cccc16942f6ae94599df5eb652429 10388 misc extra lsb-qt4_3.1-17_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFHMTq2wQKE6PXubwRAuqRAKCxPv8EBccDmMa7ZAGjTVsLU+9ckQCgtYHh
3FSvtduFXZfN3u0IlIV3nLc=
=DTLW
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to