Your message dated Sun, 12 Oct 2008 17:47:02 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#497357: fixed in debconf 1.5.24 has caused the Debian Bug report #497357, regarding emacs terminal causes package installs using ucf/debconf to hang 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 [EMAIL PROTECTED] immediately.) -- 497357: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497357 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: ucf Version: 1.13 Severity: normal This may warrant higher severity; the problem has hung up an apt-get dist-ugprade in midstream. (worked around while filing this report). Symptoms ======== During an apt-get -q dist-upgrade, run inside an emacs shell, the installation of lm-sensors resulted in a 3 way merge possibility. The packaged sensors.conf had changed, and I had edited that file locally. I was offered a menu of 6 choices for how to handle this. When I typed any of the offered numbers (at least 2 or 3), I just got the same prompt again. I also tried "2 2 " at a guess about parsing problems, but it didn't work either. Finally, I just hit enter, and the installation is now proceeding. My defaults (see below) will do what I want, I hope. The command that triggered this appears to be ucf --debconf-ok --three-way /usr/share/lm-sensors/sensors.conf.eg /etc/sensors.conf in /var/lib/dpkg/info/lm-sensors.postinst. Finally, I am running in a virtual terminal (ctl-atl-F2), logged in as root. My /etc/ucf.conf has only comments. set and printenv do not show any LANG or LOCALE variables. It seems to me this same scenario has worked before.... Speculation and attempted diagnosis =================================== It is possible, though unlikely, the problem lies with lm-sensors or something higher up. It is possible this is really a debconf issue. In particular ucf invokes confmodule (I think from line 744 of ucf), which has the following odd looking lines: read -r _LINE # Disgusting, but it's the only good way to split the line, # preserving all other whitespace. RET="${_LINE#[! ][ ]}" return ${_LINE%%[ ]*} Those patterns look a bit odd to me (that's why I tried "2 2 "), but debconf does not appear to have any recent updates in this area. Specifically, won't ${_LINE#[! ][ ]} remove my first character, if it is non-blank? I also note that early on ucf invoked confmodule, which does this: exec 3>&1 1>&2 Perhaps that does something unexpected in an emacs shell? Or maybe a character encoding issue? -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (600, 'testing'), (50, 'unstable'), (40, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.4.27adnvcd Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) -- debconf information: * ucf/changeprompt_threeway: keep your currently-installed version ucf/title: * ucf/changeprompt: keep your currently-installed version
--- End Message ---
--- Begin Message ---Source: debconf Source-Version: 1.5.24 We believe that the bug you reported is fixed in the latest version of debconf, which is due to be installed in the Debian FTP archive: debconf-doc_1.5.24_all.deb to pool/main/d/debconf/debconf-doc_1.5.24_all.deb debconf-english_1.5.24_all.deb to pool/main/d/debconf/debconf-english_1.5.24_all.deb debconf-i18n_1.5.24_all.deb to pool/main/d/debconf/debconf-i18n_1.5.24_all.deb debconf-utils_1.5.24_all.deb to pool/main/d/debconf/debconf-utils_1.5.24_all.deb debconf_1.5.24.dsc to pool/main/d/debconf/debconf_1.5.24.dsc debconf_1.5.24.tar.gz to pool/main/d/debconf/debconf_1.5.24.tar.gz debconf_1.5.24_all.deb to pool/main/d/debconf/debconf_1.5.24_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. Colin Watson <[EMAIL PROTECTED]> (supplier of updated debconf 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.8 Date: Sun, 12 Oct 2008 18:07:17 +0100 Source: debconf Binary: debconf debconf-i18n debconf-english debconf-doc debconf-utils Architecture: source all Version: 1.5.24 Distribution: unstable Urgency: low Maintainer: Debconf Developers <[EMAIL PROTECTED]> Changed-By: Colin Watson <[EMAIL PROTECTED]> Description: debconf - Debian configuration management system debconf-doc - debconf documentation debconf-english - small footprint English-only debconf debconf-i18n - full internationalization support for debconf debconf-utils - debconf utilities Closes: 485756 492368 492370 496555 497357 498446 498577 498580 Changes: debconf (1.5.24) unstable; urgency=low . [ Joey Hess ] * debconf(7): Clarify reason for libterm-readline-gnu-perl being recommended for users of readline frontend. Closes: #497357 . [ Manpages translations ] * Updated german man page translation. Closes: #492370 * German proofread by Helge Kreutzmann. Copyright fixed to include Florian Rehnisch * Corrected French manpages translation wrt "interactive". Closes: #496555 . [ Debconf translations ] * Hindi updated. * Greek updated. Closes: #498580 . [ Programs translations ] * Hindi updated. * Greek updated. Closes: #498577 . [ Joey Hess ] * debconf.7: Remove whitespace in manrefs. Closes: #498446 . [ Colin Watson ] * Fall back to untranslated fields if asking explicitly for any nonexistent translated field, not just Choices-C. For example, asking for Choices-en.UTF-8 should fall back to Choices if Choices-en.UTF-8 doesn't exist. LP: #271652 * Remove some dead code in Debconf::Template::AUTOLOAD. * Add an AUTHOR section to debconf-escape(1) to make the German po4a translations work better. * Add missing =back to debconf-apt-progress(1)'s OPTIONS section. * Use =head1 in German POD addendum, not =HEAD1. Together with switching output to UTF-8 (below), this fixes various problems with German manual page output. Closes: #492368 * Recode all manual pages to UTF-8 and re-enable Russian manual page generation, now that pod2man has a --utf8 option. Requires perl (>= 5.10.0-16) as bug #500210 broke the Russian pages. Closes: #485756 Checksums-Sha1: 690c78bc185a60d1a2be6795c08ba542bd95a773 1093 debconf_1.5.24.dsc 789d847421b37a8a4fa3ef855abe6fa8cf8f1fa3 766855 debconf_1.5.24.tar.gz 3628931e83f10a0821695f8943dc9711c7f486e5 147912 debconf_1.5.24_all.deb 99da9279a0c38006358db4bfb397a14cbb5394f3 176604 debconf-i18n_1.5.24_all.deb d4c0b174762c8f1e8c02cb1012b9e4f812a94f7a 852 debconf-english_1.5.24_all.deb 492c1d4ed16671aa94e977d8561acb1d59e1432d 237462 debconf-doc_1.5.24_all.deb 36a7a15e3cf78ad91c12bc3466e0c5e7f8bfc25a 39812 debconf-utils_1.5.24_all.deb Checksums-Sha256: fa7ce618ad7bf915447c5009369039d893c0e957c52cfeb7dc04ad17d3d55d50 1093 debconf_1.5.24.dsc ad6be9d97b5aada94c23605f22599ff410fbdcdaf7c9a7943414526e5f067170 766855 debconf_1.5.24.tar.gz 43107ac3dfdc33d31d7606a8c4722c7a2acd5dc531bf6eb6184bf9eafb4f8c6c 147912 debconf_1.5.24_all.deb 5c687f5666e54bebedee1ba4a6c6b6011d4f488f13265ddd8e8356547135cfd2 176604 debconf-i18n_1.5.24_all.deb 2ee336dcf816aa0397cd38564b05089e819a4ca4186c8ed894bae6fb8c851d43 852 debconf-english_1.5.24_all.deb d016dfe1017c3996be2385e59a92801ef29cce75af473b3702f5ab8f93cd798f 237462 debconf-doc_1.5.24_all.deb ae425aca76c91130b544171e6a32012f0d8a95941239f410b11917e88997a644 39812 debconf-utils_1.5.24_all.deb Files: 52879e21ed355b2f7b1991695d7a3f18 1093 admin optional debconf_1.5.24.dsc d7a0b305ecf100b154a61c68769adca2 766855 admin optional debconf_1.5.24.tar.gz 2326cad7c6769706e91d8a269fe07caa 147912 admin important debconf_1.5.24_all.deb a0e723b4bb73ea558cb25fad0a673886 176604 admin important debconf-i18n_1.5.24_all.deb 61cc541d20d4b6ce2397fb465f45b70b 852 admin extra debconf-english_1.5.24_all.deb 77f8120b6b546fbbbb0498e749cfabb0 237462 doc optional debconf-doc_1.5.24_all.deb 02fad37cff62825d4927bdd7aeb6a854 39812 devel optional debconf-utils_1.5.24_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Colin Watson <[EMAIL PROTECTED]> -- Debian developer iD8DBQFI8jMM9t0zAhD6TNERAkejAJ9XRt9m3x/MIqrkGfL9eEhxerGzJACfXovx tzsF/XF0uzZ5C32u10ljIzk= =1zIb -----END PGP SIGNATURE-----
--- End Message ---

