Your message dated Thu, 30 Aug 2012 16:03:10 +0000 with message-id <e1t77d4-0006dl...@franck.debian.org> and subject line Bug#681194: fixed in debhelper 9.20120830 has caused the Debian Bug report #681194, regarding dh_installcatalogs: "catalog is now a conffile prompt" if the old (pre-conffile) package was removed, but not purged 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 ow...@bugs.debian.org immediately.) -- 681194: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681194 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: debhelper Version: 9.20120608 Severity: serious Hi, the preinst snippet created by dh_installcatalogs does not handle upgrading from a previously removed package, so dpkg shows you the "foo.cat File on system created by you or by a script." prompt. The preinst contains if [ "$1" = "upgrade" ] && ! dpkg-query -S /etc/sgml/jade.cat >/dev/null 2>&1; then which handles regular upgrades, but the preinst will be called <new-preinst> install <old-version> if the package is in "configuration files only" state http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase Setting the severity to serious as this breaks certain upgrade paths. All packages using dh_installcatalogs will need to be rebuilt to get this fixed. I'm attaching an example piuparts upgrade log from jade. [there was a successful apt-get install jade, followed by apt-get remove jade] Selecting previously unselected package jade. (Reading database ... 8092 files and directories currently installed.) Unpacking jade (from .../jade_1.2.1-47.1+b1_amd64.deb) ... Processing triggers for sgml-base ... Updating the super catalog... Setting up jade (1.2.1-47.1+b1) ... Configuration file `/etc/sgml/jade.cat' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** jade.cat (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing jade (--configure): EOF on stdin at conffile prompt Errors were encountered while processing: jade Andreas
jade_1.2.1-47.1+b1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: debhelper Source-Version: 9.20120830 We believe that the bug you reported is fixed in the latest version of debhelper, which is due to be installed in the Debian FTP archive. 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 681...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Joey Hess <jo...@debian.org> (supplier of updated debhelper 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 30 Aug 2012 11:04:10 -0400 Source: debhelper Binary: debhelper Architecture: source all Version: 9.20120830 Distribution: unstable Urgency: low Maintainer: Joey Hess <jo...@debian.org> Changed-By: Joey Hess <jo...@debian.org> Description: debhelper - helper programs for debian/rules Closes: 681194 Changes: debhelper (9.20120830) unstable; urgency=low . * dh_installcatalogs: Adjust catalog conffile conversion to avoid dpkg conffile prompt when upgrading from a removed package. Closes: #681194 Checksums-Sha1: a5bde5d4e8055a4ae51d848b6847ff95abf7b0fd 1577 debhelper_9.20120830.dsc e08a11622214d11180c9c086e0d56561039510e5 464324 debhelper_9.20120830.tar.gz c054a23a4416477622bb01d7d63ebe59b8481b12 700032 debhelper_9.20120830_all.deb Checksums-Sha256: ab13fab25ef246e15771c7d9024e7cbc69105e032fab6a127844a5fa07b681f3 1577 debhelper_9.20120830.dsc 3798a53fdf2e269bb7b74eb61af43444ceb102610fb0bfb6ba2a057d714363c9 464324 debhelper_9.20120830.tar.gz 1799ff0be9ae245aeeb362bd84b55536fdecdc489faf164b7ccf138ea3194514 700032 debhelper_9.20120830_all.deb Files: aa695fd3c9d185d17dfde4eaa8c14143 1577 devel optional debhelper_9.20120830.dsc 27c31cd46c3e0d688643418d2221c48c 464324 devel optional debhelper_9.20120830.tar.gz de4e327d6970043e056f792ccfed5c02 700032 devel optional debhelper_9.20120830_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIVAwUBUD+H28kQ2SIlEuPHAQioWA//XSGNelTI12N4EoEMWRBjEjnL8PqfOBbC PEonHmILIOkUKTkb6mytr/g+QSdd3F3wBj9gGlzRC6/C8q6BkMQ8v7TYv1AAJ4u4 iLn2rUH5J8m87QQkJ7cppX//ZjNiwDi8k3/c8xwm8OD2WKK+r/cJCfz/Ry/1UlXi ZLyodm8JAgvEDdz5Vq4J9/yfGMIsS2+mA7MWA55L3j6ap3SFoRyihYPEBtLVR+UJ HRIkwcZTT6zMetttnjuVap6Lb+U6pr4KRJySH6Is+bFceQQGpaLYdd2xQUQDTHOv IeHOPbSKUDvDj7KRNkhD+yAP5TPyA/U777boIpwsD/8OYBm1GmZDvzM4cNgClloe 7sDtGGeaD7KfS1PN227AJXW45AC8Ju3lCHdYReIbzb1V5+jif3Bu66lxCZ6ez8hf VxxQtWysoUTQWOB/WrkEfyjQStCRyy4z+WXaGKuNnyeT/b0rjfPK6Zmf1OL2fxd0 5AAfR0MkV+23rl8uy/JQ7nhvBvCCcQ70sN8qTV5qeHK6GYc+aok0MPYHhA1Smu4B 2CXbYRFAN2mrFKSNCtaMdYK1tXCxb+tqtEQ24GNaHCtbESZuxlL+O76n8/4HPAmi bb27SVk01NM17inJGQEPo4n4sWHnIEZK77scZcNv8JfiVrDqqD4TgVgd+KbCkzoT cTwHDqYI0uo= =wOah -----END PGP SIGNATURE-----
--- End Message ---