Your message dated Thu, 08 Jan 2015 21:18:54 +0000 with message-id <e1y9ktm-0002as...@franck.debian.org> and subject line Bug#774872: fixed in gpsd 3.11-2 has caused the Debian Bug report #774872, regarding gpsd: prompting due to modified conffiles which were not modified by the user: /etc/default/gpsd 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.) -- 774872: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774872 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: gpsd Version: 3.11-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 https://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." https://wiki.debian.org/DpkgConffileHandling should help with figuring out how to do this properly. In https://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...): Setting up gpsd (3.11-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 package gpsd (--configure): EOF on stdin at conffile prompt This was observed during an squeeze -> wheezy -> jessie upgrade test. cheers, Andreas
gpsd_3.11-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: gpsd Source-Version: 3.11-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 774...@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, 08 Jan 2015 21:35:30 +0100 Source: gpsd Binary: gpsd gpsd-dbg gpsd-clients python-gps libgps21 libgps-dev libqgpsmm21 libqgpsmm-dev Architecture: source amd64 Version: 3.11-2 Distribution: unstable Urgency: medium 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: 774872 Changes: gpsd (3.11-2) unstable; urgency=medium . * [a759614c] Avoid prompting due to modified squeeze conffiles. Thanks to Andreas Beckmann (Closes: #774872) Checksums-Sha1: 09069cf2e4ac4bf86a7c68ef987ba3c6babfef98 2521 gpsd_3.11-2.dsc e5173ad9943fc16f27b55b7f7c89c64f412f27d5 32092 gpsd_3.11-2.debian.tar.xz 775cb31e8923bba45731d715bd77cd33ce6c0a06 94700 gpsd_3.11-2_amd64.deb 5193aaee5a09528ecc6ac14ee6ec7f280fb26266 1334760 gpsd-dbg_3.11-2_amd64.deb c30f6e2e50ca847f7da21bee697123f2855bec9e 136226 gpsd-clients_3.11-2_amd64.deb 3bfd3a30c9c52b65387cdb2a0aa1e5d82ad5d4ec 96090 python-gps_3.11-2_amd64.deb 1a585372a3fcfa780e13d63e24cd6069f883ccd0 220454 libgps21_3.11-2_amd64.deb 892322ba0c89d8cd1d1b28c3c2dfdfc9f2a91dc6 131758 libgps-dev_3.11-2_amd64.deb 51f14291e722a5a20ce45d083a04a08141ab2dc0 91762 libqgpsmm21_3.11-2_amd64.deb 89d1108abfb057778e474673d1f8f1e40acfd475 43574 libqgpsmm-dev_3.11-2_amd64.deb Checksums-Sha256: 0338556af7fc811128b2fab734bffb865d95bc390b977b32f2d461e5284f6e83 2521 gpsd_3.11-2.dsc b3dd7b1ef06a047c3b206ce62ab73fc043d0dd6f9e13648de4a5d619ea838ded 32092 gpsd_3.11-2.debian.tar.xz 7a597146a0a8ee776a8b624fda0a663bd91d826a010e290591a7584c6ba9d87e 94700 gpsd_3.11-2_amd64.deb b2e1298465c15654c6e02148692f102b63505a03f8c866f019a6b374f7d6a708 1334760 gpsd-dbg_3.11-2_amd64.deb b9aa7f6dfd8b2a3279b8b3ab8c7590410ca2281800311256098fae6411888c75 136226 gpsd-clients_3.11-2_amd64.deb 735eac124433049d308e05d0c29c149f68655f921f8b581227fbf3049bea3134 96090 python-gps_3.11-2_amd64.deb 6f3e021876b74336c911f75b15942bfde33541547afa4392f6f9639c943df1e8 220454 libgps21_3.11-2_amd64.deb 72b516c8459d2ea736db4ddb3369c57605969f48ed1bae481e597a1a9c6c7f72 131758 libgps-dev_3.11-2_amd64.deb 6138016f8abdfcadc0b5d71700259ed482efc0a8a9187cf08878e8d620137e65 91762 libqgpsmm21_3.11-2_amd64.deb 67867bd629e29c17185f54a6fe0191bff25aa4dfa1dbdda65058db4a3216c5c2 43574 libqgpsmm-dev_3.11-2_amd64.deb Files: 6c06498b59c7f8cc9d267ec9c8b498e9 2521 misc optional gpsd_3.11-2.dsc f398932a2f6d764bfb3f0552fd33d3e4 32092 misc optional gpsd_3.11-2.debian.tar.xz 3dc99ae8e0673c03f82f9de8d1e7f396 94700 misc optional gpsd_3.11-2_amd64.deb baccf0ee98eaa5833b0c9486591d0db6 1334760 debug extra gpsd-dbg_3.11-2_amd64.deb 7b0c047cf7f64c922082d8ea6396f493 136226 misc optional gpsd-clients_3.11-2_amd64.deb d6fc91adb35ae0976f3405afcdd6ee67 96090 python optional python-gps_3.11-2_amd64.deb 2adc4f6f74fdaaccda77ba348b554eab 220454 libs optional libgps21_3.11-2_amd64.deb 898366e296993e93f10c5adf45125e62 131758 libdevel optional libgps-dev_3.11-2_amd64.deb f2278de9832ad2f20cedc3d10906063c 91762 libs optional libqgpsmm21_3.11-2_amd64.deb 3271f7c4a6103f317aca32140d0df2cd 43574 libdevel optional libqgpsmm-dev_3.11-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUru4JAAoJEOs2Fxpv+UNfc/kP/iVJuvVwpRN9Hkyuyl3D7vw3 m9nnH5UAhswHfYXtZETlF0TfhLVHCuHb/zQo2PxLhCntjvQcoLEgk3+92fOP6eHw OdWaFsrdCyZ3uJ637lrIq07X1c052RfEfxKCbLafhewhvg3XscqsqrGci3PXXl1a J5pOrXcFkQ5Fl+VOhY+/L4Lq8ALMlWrMWNPRYd+jClkl10xzQHZpomzuWy/eYNOm QZ8BFtfwziJ4XiLKfQtlsGWuyQldHvMoTt7O1qGdLkwBiGkq1pAOp/WqW1nwlyGW g0YBz8ULsJeEdoc13a5Nb9B4VZJtfw57AT1Fkl+DGw18h9FNsmCb5afryaoIiKxT er9UNEAkKbuOZf39qsCQe4HA4d83FZznTPnwyww4Jt1xzwzu0G0LslwQcezjkb5Y d2KRGJ4+rZP4hOlIzSq+jc1/98tDD7/vXlxfoeYzuMJ4qtl/vHc2a35AWXVbAN6h SclKjUwqe/OC1hl/IC8vbfZljDf6SyXcIU/kJzGDLtMwPeP4xRRQ8OMDzCj1KEYa BItnN4+7wuM4XX7f6/ea28hloZ8jp+3VZ78Ci5LkXYMj1hUbO3+l+eH5QMVhpeah vRMVucWoLCBjMjqIuyMo9L2LMWu/teyiHCThTmx+OoXSql998bjc0ckskLjP0FfP 4zhs93fH8jfCBMU29DUb =G+50 -----END PGP SIGNATURE-----
--- End Message ---