Your message dated Fri, 29 Nov 2013 00:48:48 +0000 with message-id <e1vmcgg-0004ha...@franck.debian.org> and subject line Bug#730680: fixed in gpsd 3.10-2 has caused the Debian Bug report #730680, regarding gpsd: prompting due to modified conffiles which were not modified by the user 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.) -- 730680: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730680 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: gpsd Version: 3.10-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package failed the piuparts upgrade test because dpkg detected a conffile as being modified and then prompted the user for an action. As there is no user input, this fails. But this is not the real problem, the real problem is that this prompt shows up in the first place, as there was nobody modifying this conffile at all, the package has just been installed and upgraded... This is a violation of policy 10.7.3, see http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.3, which says "[These scripts handling conffiles] must not ask unnecessary questions (particularly during upgrades), and must otherwise be good citizens." http://wiki.debian.org/DpkgConffileHandling should help with figuring out how to do this properly. In http://lists.debian.org/debian-devel/2009/08/msg00675.html and followups it has been agreed that these bugs are to be filed with severity serious. >From the attached log (scroll to the bottom...): Preparing to replace gpsd 3.9-3 (using .../archives/gpsd_3.10-1_amd64.deb) ... invoke-rc.d: policy-rc.d denied execution of stop. Unpacking replacement gpsd ... Setting up libgps21:amd64 (3.10-1) ... Setting up adduser (3.113+nmu3) ... Setting up gpsd (3.10-1) ... Configuration file `/etc/default/gpsd' ==> 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. *** gpsd (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing gpsd (--configure): EOF on stdin at conffile prompt Processing triggers for libc-bin ... Errors were encountered while processing: gpsd cheers, Andreasgpsd_3.10-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: gpsd Source-Version: 3.10-2 We believe that the bug you reported is fixed in the latest version of gpsd, 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 730...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bernd Zeimetz <b...@debian.org> (supplier of updated gpsd 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...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 28 Nov 2013 23:43:20 +0100 Source: gpsd Binary: gpsd gpsd-dbg gpsd-clients python-gps libgps21 libgps-dev libqgpsmm21 libqgpsmm-dev Architecture: source amd64 Version: 3.10-2 Distribution: experimental Urgency: low Maintainer: Bernd Zeimetz <b...@debian.org> Changed-By: Bernd Zeimetz <b...@debian.org> Description: gpsd - Global Positioning System - daemon gpsd-clients - Global Positioning System - clients gpsd-dbg - Global Positioning System - debugging symbols libgps-dev - Global Positioning System - development files libgps21 - Global Positioning System - library libqgpsmm-dev - Global Positioning System - Qt wrapper for libgps (development) libqgpsmm21 - Global Positioning System - Qt wrapper for libgps python-gps - Global Positioning System - Python libraries Closes: 730680 Changes: gpsd (3.10-2) experimental; urgency=low . * [c7326670] Handle new /etc/default/gpsd sanely. Avoid asking users to keep the current config file version in case an older gpsd package was installed before. Also remove all special upgrade handling code for upgrades from versions pre-lenny. So gpsd upgrades from Etch directly to Jessie might fail. Thanks to Andreas Beckmann (Closes: #730680) Checksums-Sha1: bc8c4025efe56ec16d688464b4c4ff825227f5d4 2490 gpsd_3.10-2.dsc 77fbf5919ea04c7f280fab7be0aa66b6f4a42c96 36488 gpsd_3.10-2.debian.tar.gz ebc4afdcbfbcf53eb7361073b5212955b1568635 92130 gpsd_3.10-2_amd64.deb f04a7102e97cb2836b58a4c9f50484f370019e1a 1452036 gpsd-dbg_3.10-2_amd64.deb 7741dce1eb4016e358c148e365999aef22dad9ea 133704 gpsd-clients_3.10-2_amd64.deb 0c923e00f4ce124eaa4e7309828b4f865f19f6ad 94664 python-gps_3.10-2_amd64.deb b523cafea98939a7e9847c9a925acf757f4d370d 215418 libgps21_3.10-2_amd64.deb d01ac30358c636dd1e273e6fee252a3e9978b332 133650 libgps-dev_3.10-2_amd64.deb 6cc8198be9be3f997ba93037374b70c1fecb464d 89718 libqgpsmm21_3.10-2_amd64.deb 5b4a7a995c2cfc212561bc92e990f7d3f8526aab 42204 libqgpsmm-dev_3.10-2_amd64.deb Checksums-Sha256: 043b0956f054be0ae50a612764a4389013af2c2f74318711ce273b8715d2ce1f 2490 gpsd_3.10-2.dsc 68422f740cee6864bae6ecb6303807401dcdca0c5abad0235f47edf0d2460fb1 36488 gpsd_3.10-2.debian.tar.gz 3f284421edf177d9994bda2eac9b34e90784d3ed0013f42947ea0745115fef62 92130 gpsd_3.10-2_amd64.deb 8c33d6b4f21bb0c1cf91d9f817a0a131c47d27e37cc2284c95297f574945831d 1452036 gpsd-dbg_3.10-2_amd64.deb 30c609742796a07a25a649ce8bee61b3d47fcbb80ff9d47528d9de360dcd8315 133704 gpsd-clients_3.10-2_amd64.deb 9adde5b55c8203ccc3803a28dab9e48a674d3926d5be6ed93eeabb6387e7b8a1 94664 python-gps_3.10-2_amd64.deb 2b87801f4cfa3b50704ca457b5969d8510c96bec2f3293272e23b4cf3ea296f2 215418 libgps21_3.10-2_amd64.deb 4b7ef896c9a90d4f1f7a406cc822b9378b94544a5164cd818b3f1284ab0da642 133650 libgps-dev_3.10-2_amd64.deb f531c38d4b3d7f7660bd37222241c1aa8a2480293de1b758ce166a8106ce8d9a 89718 libqgpsmm21_3.10-2_amd64.deb 902b0773d98d8f52c5175b574fdee2bc027073ac7adf6cf34a995031247e744e 42204 libqgpsmm-dev_3.10-2_amd64.deb Files: 9670841b9e2f5fc155c7378e460c775c 2490 misc optional gpsd_3.10-2.dsc 9d2f5abb71cb368c579a7c1ef9ffafa3 36488 misc optional gpsd_3.10-2.debian.tar.gz 33770dcf8ce49050f7cd09b6f19dafe7 92130 misc optional gpsd_3.10-2_amd64.deb 714eb613dc58ef8d385e273021a148ba 1452036 debug extra gpsd-dbg_3.10-2_amd64.deb 176e6be89bcbe7a762061f59b1093bd2 133704 misc optional gpsd-clients_3.10-2_amd64.deb d43948a257debb8bc9f39588b6a8cf4f 94664 python optional python-gps_3.10-2_amd64.deb fbf9d5aa609be36d7565c644912f43c0 215418 libs optional libgps21_3.10-2_amd64.deb d3b6698f7e97b324a935c805fd3bed81 133650 libdevel optional libgps-dev_3.10-2_amd64.deb 5444138d57e3b1809ab997a19a5f8fde 89718 libs optional libqgpsmm21_3.10-2_amd64.deb 46702f511a214356757f8bb93a8874bd 42204 libdevel optional libqgpsmm-dev_3.10-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBCAAGBQJSl9+lAAoJEOs2Fxpv+UNfvxQP/3ZvfhQ3451CZbyzBlxLa1M1 xSdnx1X9NYm71Pl6QB3+HOMSRRC0uZXdJXtmi6G14TYOZQUdFwSAWGYaifAYK1E8 zxDfxT6e+Konuetfpqrt9UvhUwA3jl46u2cTTi9yHRXrwHF4us+yCTWuEyF719id DPTmIvF10mMV4j25Zf2FGQxY5/hDJLKriXn/cnCEeWCeEiLkvYdNblKiBn44IxFi XslsIcFWrJI/GVLdWFp36ADRfOzdlY62k8PnHQL/PuIFL4RhOE1OK6tk6MqjKoHj ivOM/2PG0oW5mrtE0bF6KpzXTin7pNoEJIiOXgtmRoVRx6gq9hL5cL5SXdZGf9mr nEpeJot9l9F5K5JkztArFeieTq0M9gUpYZidNdrveqqRTTnK1vVJQBqDhTZXvwod 7/+F24qwQ7BW3GBUGlQiG8IX/p6CF+4J2jHktMqMpvMFpidfKRDIM5XbZo+HSxz1 Ks8ZXK8/01+js6rXOXBrtzw2/keC4VkFlCgebcAS4tAMNpHNlV815V0IwiI00Rmo 9roEOpavPGDk2N8FXJB+VRFRbgUOS7NzkMwLQ7PvS6BffZwnS8F5bo9ka1+8BEbO AsGbOCkdelsZmNW/xxYsA3EOqZK3NxQp4W0HLUCXOJ33id8paS3VAjxHeLSyiCIU TpQf++i3MtIcIwPXiOB1 =GaCd -----END PGP SIGNATURE-----
--- End Message ---