Your message dated Mon, 07 Aug 2006 11:34:35 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#375644: fixed in lsb 3.1-12 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-10 Severity: normal if TERM is set to xterm-mono the function log_use_fancy_output() returns true and the log_* functions the try to use `tput setaf 1` and `tput op`. These two fail with TERM=xterm-mono and scripts like /etc/init.d/apache2 exit at that point since they have "set -e" switched on. You can fix this by changing each `tput setaf 1` to `tput setaf 1 || exit 0` etc. or change the log_use_fancy_output() to test "tput setaf" like it tests "tput hpa". Actually I think the log_use_fancy_output function could be removed. The present function is only used to set the variables RED YELLOW and NORMAL so it could be replaced with something like TPUT=/usr/bin/tput EXPR=/usr/bin/expr if [ "x$TERM" != "xdumb" ] && [ -x $TPUT ] && [ -x $EXPR ] \ && $TPUT hpa 60 >/dev/null 2>&1 && $TPUT setaf 1 >/dev/null 2>&1; then FAILURE="`$TPUT setaf 1`*`$TPUT op` " FAILED=" `$TPUT setaf 1`failed!`$TPUT op`" WARNING="`$TPUT setaf 3`*`$TPUT op` " else FAILURE="" FAILED=" failed! WARNING="" fi and then you just use those variables in the log_* functions without having to have an if-then-else construct. It also means that you don't have to worry about /usr being unmounted half way through a script since you've cached all the necessary terminfo magic at the start and you no longer need tput. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Versions of packages lsb-base depends on: ii ncurses-bin 5.5-2 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-12 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-12_all.deb to pool/main/l/lsb/lsb-base_3.1-12_all.deb lsb-core_3.1-12_amd64.deb to pool/main/l/lsb/lsb-core_3.1-12_amd64.deb lsb-cxx_3.1-12_amd64.deb to pool/main/l/lsb/lsb-cxx_3.1-12_amd64.deb lsb-desktop_3.1-12_amd64.deb to pool/main/l/lsb/lsb-desktop_3.1-12_amd64.deb lsb-graphics_3.1-12_amd64.deb to pool/main/l/lsb/lsb-graphics_3.1-12_amd64.deb lsb-qt4_3.1-12_amd64.deb to pool/main/l/lsb/lsb-qt4_3.1-12_amd64.deb lsb-release_3.1-12_all.deb to pool/main/l/lsb/lsb-release_3.1-12_all.deb lsb_3.1-12.dsc to pool/main/l/lsb/lsb_3.1-12.dsc lsb_3.1-12.tar.gz to pool/main/l/lsb/lsb_3.1-12.tar.gz lsb_3.1-12_all.deb to pool/main/l/lsb/lsb_3.1-12_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: Mon, 7 Aug 2006 13:17:40 -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-12 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: 375644 379387 381814 381821 381822 Changes: lsb (3.1-12) unstable; urgency=low . * Revert log_end_msg() change. (Closes: #381814) * killproc() returns 0 if a signal is not specified and the program is not running. (Closes: #379387) * Divert output in pidofproc test to /dev/null. (Closes: #381821) * Test tput setaf 1 in log_use_fancy_output(). (Closes: #375644) * Fix call to getopts in start_daemon to properly work with command options. (Closes: #381822) Files: dba9c981f0d4a1d0f2587a07b52f1442 670 misc extra lsb_3.1-12.dsc fa99041dcf54c075b86e10bfc22979a4 38491 misc extra lsb_3.1-12.tar.gz 7891098811a4691493f580ad13bfeebd 10034 misc extra lsb_3.1-12_all.deb 078779883147634ff8f4cd5f2b986ebc 14426 misc required lsb-base_3.1-12_all.deb 340d17b852bd947782922acf75880953 14496 misc extra lsb-release_3.1-12_all.deb 0691a5d33a33e7a689c7bf1b8e27e769 30960 misc extra lsb-core_3.1-12_amd64.deb 26b2cc8d78cd4a3e290f98b16e98e985 10090 misc extra lsb-graphics_3.1-12_amd64.deb def666fe05c78dda422a6a7cab7adda2 10058 misc extra lsb-cxx_3.1-12_amd64.deb a992b56eb2044321ccf597eebc85199c 10132 misc extra lsb-desktop_3.1-12_amd64.deb 998385c0e3ec0808de9838548a6a3a9d 10040 misc extra lsb-qt4_3.1-12_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFE14Qi2wQKE6PXubwRAo+bAKDPgw3NehND6ZViOCp8mLtXTjm7lgCeLjMt Ef1snk/PjFBirvLRZ/OXOow= =1IKm -----END PGP SIGNATURE-----
--- End Message ---

