[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#443760: marked as done (dpkg-reconfigure does not detect config script exiting nonzero)

Your message dated Wed, 23 Dec 2009 00:03:37 +0000
with message-id <E1NNEhV-0004HV-Eu@ries.debian.org>
and subject line Bug#443760: fixed in cdebconf 0.146
has caused the Debian Bug report #443760,
regarding dpkg-reconfigure does not detect config script exiting nonzero
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

443760: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443760
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cdebconf
Version: 0.123
Severity: normal

cdebconf's dpkg-reconfigure exits zero even if the config script exited
nonzero. confmodule_shutdown() seems to not set the right exit status in
this case.

(dpkg-reconfigure was always exiting 126, since it failed to call
confmodule_shutdown(), I fixed that, only to uncover this new bug which
I don't have time to track down ATM.)

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cdebconf depends on:
ii  debconf                       1.5.14     Debian configuration management sy

cdebconf recommends no packages.

-- no debconf information

see shy jo

Attachment: signature.asc
Description: Digital signature

--- End Message ---
--- Begin Message ---
Source: cdebconf
Source-Version: 0.146

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

  to main/c/cdebconf/cdebconf-gtk-udeb_0.146_amd64.udeb
  to main/c/cdebconf/cdebconf-gtk_0.146_amd64.deb
  to main/c/cdebconf/cdebconf-newt-udeb_0.146_amd64.udeb
  to main/c/cdebconf/cdebconf-priority_0.146_all.udeb
  to main/c/cdebconf/cdebconf-text-udeb_0.146_amd64.udeb
  to main/c/cdebconf/cdebconf-udeb_0.146_amd64.udeb
  to main/c/cdebconf/cdebconf_0.146.dsc
  to main/c/cdebconf/cdebconf_0.146.tar.gz
  to main/c/cdebconf/cdebconf_0.146_amd64.deb
  to main/c/cdebconf/libdebconfclient0-dev_0.146_amd64.deb
  to main/c/cdebconf/libdebconfclient0-udeb_0.146_amd64.udeb
  to main/c/cdebconf/libdebconfclient0_0.146_amd64.deb

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

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 443760@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Frans Pop <fjp@debian.org> (supplier of updated cdebconf 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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Wed, 23 Dec 2009 00:38:06 +0100
Source: cdebconf
Binary: cdebconf libdebconfclient0 libdebconfclient0-dev cdebconf-udeb cdebconf-priority libdebconfclient0-udeb cdebconf-slang-udeb cdebconf-newt-udeb cdebconf-text-udeb cdebconf-gtk-udeb cdebconf-gtk
Architecture: source all amd64
Version: 0.146
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Frans Pop <fjp@debian.org>
 cdebconf   - Debian Configuration Management System (C-implementation)
 cdebconf-gtk - Gtk+ frontend for Debian Configuration Management System
 cdebconf-gtk-udeb - Gtk+ frontend for Debian Configuration Management System (udeb)
 cdebconf-newt-udeb - Newt frontend for Debian Configuration Management System (udeb)
 cdebconf-priority - Change debconf priority (udeb)
 cdebconf-slang-udeb - S-Lang frontend for Debian Configuration Management System (udeb)
 cdebconf-text-udeb - Plain text frontend for Debian Configuration Management System (udeb)
 cdebconf-udeb - Debian Configuration Management System (C-implementation) (udeb)
 libdebconfclient0 - Debian Configuration Management System (C-implementation)
 libdebconfclient0-dev - Development files for cdebconf
 libdebconfclient0-udeb - Debian Configuration Management System (C-implementation) (udeb)
Closes: 442288 442290 442291 443760 469363
 cdebconf (0.146) unstable; urgency=low
   [ Joey Hess ]
   * Remove newt screen clearing code. Closes: #442291
   * dpkg-reconfigure: Fix -p to set priority. Closes: #442288
   * dpkg-reconfigure: Fix skipping of seen questions. Closes: #442290
   * dpkg-reconfigure: Run at low priority by default, like perl debconf.
   * dpkg-reconfigure: Support --default-priority and --unseen-only.
   * dpkg-reconfigure: Fix support for -u short option.
   * Rename DEBCONF_PRIORITY to DEBIAN_PRIORITY for compatibility with perl
     debconf. No code uses the old variable name, the manual
     has even been changed long ago not to use it.
   * dpkg-reconfigure: Don't treat config script exit 1 as success.
     Closes: #443760
   * dpkg-reconfigure: Run prerm script to simulate package reinstallation.
     Closes: #469363
   [ Colin Watson ]
   * Add passthrough frontend (see #537523), installed in the deb only since
     I don't think the udeb needs it. This required changing the
     progress_start and progress_info frontend methods to take the title/info
     as a struct question * rather than a const char *; I believe this only
     affects cdebconf-newt-terminal, which I've adjusted to cope in
     cdebconf-terminal 0.6.
   * Upgrade to debhelper v7.
   * Teach debconf-communicate to handle long input lines (over 1024 bytes).
   [ Frans Pop ]
   * newt frontend: improve display of note and error dialogs by inserting a
     blank line between the dialog border and short description.
   * Remove warning that the TITLE command is obsolete as per discussion in
     #560323. Although SETTITLE is normally to be preferred, there are still
     valid use cases for TITLE.
   [ Updated translations ]
   * Amharic (am.po) by Tegegne Tefera
   * Arabic (ar.po) by Ossama M. Khayat
   * Asturian (ast.po) by Marcos Antonio Alvarez Costales
   * Belarusian (be.po) by Pavel Piatruk
   * Bulgarian (bg.po) by Damyan Ivanov
   * Czech (cs.po) by Miroslav Kure
   * Danish (da.po) by Ask Hjorth Larsen
   * German (de.po) by Holger Wansing
   * Greek, Modern (1453-) (el.po) by Emmanuel Galatoulas
   * Spanish (es.po) by Javier Fernández-Sanguino Peña
   * Estonian (et.po) by Mattias Põldaru
   * Finnish (fi.po) by Esko Arajärvi
   * Galician (gl.po) by Marce Villarino
   * Hungarian (hu.po) by SZERVÁC Attila
   * Italian (it.po) by Milo Casagrande
   * Japanese (ja.po) by Kenshi Muto
   * Korean (ko.po) by Changwoo Ryu
   * Lithuanian (lt.po) by Kęstutis Biliūnas
   * Marathi (mr.po) by Sampada
   * Bokmål, Norwegian (nb.po) by Hans Fredrik Nordhaug
   * Dutch (nl.po) by Frans Pop
   * Polish (pl.po) by Bartosz Fenski
   * Romanian (ro.po) by Eddy Petrișor
   * Slovak (sk.po) by Ivan Masár
   * Slovenian (sl.po) by Vanja Cvelbar
   * Swedish (sv.po) by Daniel Nylander
   * Thai (th.po) by Theppitak Karoonboonyanan
   * Turkish (tr.po) by Mert Dirik
   * Vietnamese (vi.po) by Clytie Siddall
 887911af0b5a2f55268e2c9766e6948e10d9bcd3 1399 cdebconf_0.146.dsc
 7f7fcdb90edbf9ccc5f949244ab887c20123daa3 323636 cdebconf_0.146.tar.gz
 9962e4fe1c9a863988cfe5f9f41467f9954aa460 2838 cdebconf-priority_0.146_all.udeb
 2d550db66fa4da9184bca66076ae0a90de50ec2d 156538 cdebconf_0.146_amd64.deb
 4fd66690b7d2090ae2e131ed28f5b4b543277763 40196 libdebconfclient0_0.146_amd64.deb
 36e80b7812289105f999b62f981f9f308cadde27 45458 libdebconfclient0-dev_0.146_amd64.deb
 5366e87e893b0ef2090d728803112e0e6013600d 81594 cdebconf-udeb_0.146_amd64.udeb
 8be08b756a12187d94e69aedbb9998d6df580d30 3320 libdebconfclient0-udeb_0.146_amd64.udeb
 710a8d55e1ef49b64bd259dc99d2bc9f849db507 18318 cdebconf-newt-udeb_0.146_amd64.udeb
 d9e508378e8ea36343d714534f37bb68cc3673dd 20988 cdebconf-text-udeb_0.146_amd64.udeb
 98f1802f45ec44d34cae60702a28212a9ff99081 31710 cdebconf-gtk-udeb_0.146_amd64.udeb
 33c0cad7194c0c1fde46c04008b07d2ee970d47b 67688 cdebconf-gtk_0.146_amd64.deb
 1e28bfff0d8fa76fbdb212eea9b931975eed1f2f66d53ba10ff54112f3c5a6b2 1399 cdebconf_0.146.dsc
 b1361ac0cd757817600cda82e2ffb67ba294411f0dd6f48d01798423e8454fbe 323636 cdebconf_0.146.tar.gz
 5c1064ff4caf6501da4a8ff989bfb3973bb0c8900fdd3da12d0b50ae22efa4b2 2838 cdebconf-priority_0.146_all.udeb
 18e12054703c36b959b35efb3d71b91b81a1e20c288a95bfceab75f14390ade5 156538 cdebconf_0.146_amd64.deb
 53093fc25dbb5d7fd35e9e0aa24070a08b3ca1fd0fda159ce5935e93990c380c 40196 libdebconfclient0_0.146_amd64.deb
 5c7d2659232e24555ab1f0968b2e134be2dc63cb6036858a2a761cac009dc0d6 45458 libdebconfclient0-dev_0.146_amd64.deb
 9367a3ab1a715511320e3bd3e92ad26cdf0bce5b06b56df35b2cb8992cec6efc 81594 cdebconf-udeb_0.146_amd64.udeb
 93a5a895a82034fcf3efc7e1f33c84c0e84640cd4f0117bd0afff28ce091c0cc 3320 libdebconfclient0-udeb_0.146_amd64.udeb
 98dc17f0d60cbe822f5531c448df5666c81fb68375f2d8997e30756af08b491f 18318 cdebconf-newt-udeb_0.146_amd64.udeb
 add8feed9fbde0374990cca4553dd069e4e78db1ad6c2eb031d8d346b10b1577 20988 cdebconf-text-udeb_0.146_amd64.udeb
 8f632f4bdf01e90864379af71a289f8898f423043ae5f698104cb6204e0fcfba 31710 cdebconf-gtk-udeb_0.146_amd64.udeb
 6900a34215a09c7f065f531129a1f8428fbac4224cb537d92238c91ef510d719 67688 cdebconf-gtk_0.146_amd64.deb
 c5785eccdb8591097d8a06969c873c48 1399 utils optional cdebconf_0.146.dsc
 0ccd0600d29ed346b7f98497855ca2c3 323636 utils optional cdebconf_0.146.tar.gz
 da3fc095256aadea5f8b7e35f546946e 2838 debian-installer standard cdebconf-priority_0.146_all.udeb
 7c3365efc1785b79ba4791c36ca2452b 156538 utils extra cdebconf_0.146_amd64.deb
 3555ae00de58ec7e779d0682de017111 40196 libs optional libdebconfclient0_0.146_amd64.deb
 a735905f3bd3496684a3b161c589bb7d 45458 libdevel optional libdebconfclient0-dev_0.146_amd64.deb
 e39abd6cf6e3bdbc7ecfde20f306992a 81594 debian-installer standard cdebconf-udeb_0.146_amd64.udeb
 c9ee1faaabc4a3897d3b7a495314d70e 3320 debian-installer optional libdebconfclient0-udeb_0.146_amd64.udeb
 5ddb3d256678bd1d0960095ec9f91781 18318 debian-installer optional cdebconf-newt-udeb_0.146_amd64.udeb
 efd5db3bc4cbf0d0436b7e1ee93ed364 20988 debian-installer optional cdebconf-text-udeb_0.146_amd64.udeb
 f15d93424e9440e4119cb6702e3e350e 31710 debian-installer optional cdebconf-gtk-udeb_0.146_amd64.udeb
 5e6ff9ce345963ca959ba184288d7cef 67688 admin optional cdebconf-gtk_0.146_amd64.deb
Package-Type: udeb

Version: GnuPG v1.4.9 (GNU/Linux)


--- End Message ---

Reply to: