Your message dated Tue, 28 Feb 2012 03:32:13 +0000 with message-id <E1S2DnR-0001Zo-Dq@franck.debian.org> and subject line Bug#660590: fixed in apt-build 0.12.42 has caused the Debian Bug report #660590, regarding apt-build: prompting due to modified conffiles which where 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 owner@bugs.debian.org immediately.) -- 660590: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660590 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apt-build: prompting due to modified conffiles which where not modified by the user
- From: Andreas Beckmann <debian@abeckmann.de>
- Date: Mon, 20 Feb 2012 04:07:07 +0100
- Message-id: <[🔎] 20120220030707.11926.21540.reportbug@cake.ae.cs.uni-frankfurt.de>
Package: apt-build Version: 0.12.40 Severity: serious User: debian-qa@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...): (upgrade test squeeze -> sid) Setting up apt-build (0.12.40) ... Configuration file `/etc/apt/sources.list.d/apt-build.list' ==> 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. *** apt-build.list (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing apt-build (--configure): EOF on stdin at conffile prompt configured to not write apport reports Errors were encountered while processing: apt-build cheers, AndreasAttachment: apt-build_0.12.40.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
- To: 660590-close@bugs.debian.org
- Subject: Bug#660590: fixed in apt-build 0.12.42
- From: Dominique Lasserre <lasserre.d@gmail.com>
- Date: Tue, 28 Feb 2012 03:32:13 +0000
- Message-id: <E1S2DnR-0001Zo-Dq@franck.debian.org>
Source: apt-build Source-Version: 0.12.42 We believe that the bug you reported is fixed in the latest version of apt-build, which is due to be installed in the Debian FTP archive: apt-build_0.12.42.dsc to main/a/apt-build/apt-build_0.12.42.dsc apt-build_0.12.42.tar.gz to main/a/apt-build/apt-build_0.12.42.tar.gz apt-build_0.12.42_mipsel.deb to main/a/apt-build/apt-build_0.12.42_mipsel.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 660590@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dominique Lasserre <lasserre.d@gmail.com> (supplier of updated apt-build 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) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 24 Feb 2012 02:02:46 +0100 Source: apt-build Binary: apt-build Architecture: source mipsel Version: 0.12.42 Distribution: experimental Urgency: low Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Dominique Lasserre <lasserre.d@gmail.com> Description: apt-build - frontend to apt to build, optimize and install packages Closes: 179850 291565 292169 314155 315102 316572 369173 391449 392844 425044 434859 507881 511853 592006 596296 624365 660590 Changes: apt-build (0.12.42) experimental; urgency=low . * QA upload. * Bump source format to 3.0 (native). * Added archive suite. Clear solution for #639859. * Allow non authenticated installation from apt-build repository. Closes: #316572, #369173 * Added new cpu-type profiles to debconf templates. * Changed default make option in template (-j`cpu_cores`). Set question priority to "high". * debian/dirs: Removed due to its redundancy. * Prevent empty directory for build_dir and repository_dir (use loop). Closes: #511853 * Move debconf-only related content from postinst to config file and pimp debconf stuff (configuration file handling). * --yes (assume-yes) functionality is now recognized by aptitude. Also renamed help information from apt-get and apt-cache to aptget and aptcache. (thanks to Bryant Wong) Closes: #392844 * Improved source version and name handling. Closes: #314155, #315102, #425044, #434859 * Pull correct build dependencies. Closes: #624365 * Compilation with cmake is supported (no code changes). Closes: #507881 * Build with local version number (suffix +aptbuild). Closes: #391449, #592006 * Support sources stored at /Dir::Etc::sourceparts. Closes: #596296 * Rebuild Packages.gz after repository cleaning. * Patch from Kumar Appaiah: Allow package builds without binary packages registered in sources. Closes: #179850, #291565, #292169 * Unregister conffiles located in /etc/apt/sources.list.d/. Changes are completely managed by debconf and maintainer scripts. Closes: #660590 * Bump debhelper compatibility mode to 9. * Bump Standards version to 3.9.3. Checksums-Sha1: 88b86903c8156f48205e89371093fd53f2da3b7d 1550 apt-build_0.12.42.dsc 469be4c4c6aafd483a05566025fb0891f4ce12c6 52168 apt-build_0.12.42.tar.gz bf5f8c657aa98cde4eb583d534a17f3a140cb502 41298 apt-build_0.12.42_mipsel.deb Checksums-Sha256: 95b37faa6d66d09a6ffd6d623b36f38f89ff4fda9520fea27c14536e681aa00c 1550 apt-build_0.12.42.dsc ab5b8695bafd872058436ec3b18eddf83b7efe07f9f25181d334c96c04d7d363 52168 apt-build_0.12.42.tar.gz 344e7586795f7680a4ab334e1e4b77e325d5f9d8682929ef29c31a9472de03be 41298 apt-build_0.12.42_mipsel.deb Files: 4edb97edbb39549b9c6b2c4f0f9d1e53 1550 devel optional apt-build_0.12.42.dsc cbb307d6124b5c2a4f323e6fab2cb28e 52168 devel optional apt-build_0.12.42.tar.gz e32793eb1a0364438fab56cd692a133a 41298 devel optional apt-build_0.12.42_mipsel.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJPTEc3AAoJEHxWrP6UeJfYGxkQAIf4InGAS3+MqrADaDiiv0jO jvjO/HbaNJKOXE2MFeETlw72XP10z5nib6tfiD3UWeOy8i2pQHXSm+eoccjhg+A/ fVhp5je1IphufnF5SNlFzBxh6uMJnL6tD6669ipCFhPuNxh3rF9lCjCTRRy6QfHr aMkWpglcW9oO8GJDFA2VLdlKQWT77jnJzzICTTDcLYJ214owXghYyaUMDWTIvaJO xJ3dioYmaQzd7FaLqR8IL8G8VSq/3ZTgFQravPJ2AB4MF/eOZjbFNqQzfqQ4B113 C0UM5gsQoWKbCxRkmnsWi/LFDoHGTb67lyMGhpv/eJBljJT9TDkM3UUZjdz0yD51 oGVABJK5WZKfL+OJ1Efq9ZQtWQ+jaOLEHUZpCasb13uoF7NxJq1Pf+qCX4zV/W+Q G4tgi0pv858RsuLPoDIEN4AIKR8x0SmthW5QxGBuLHlcp/gOq3o+nECIhLkE/sYu +MNIe0DDNusnNvkor4YK72R+VymC+SoxegBkDdO051G4x4qWUVoIpo41ijmM8vhD U2wWLtNEC/qC+Lnp2rzDmnoweS9PYxPWpkFuZPLcSgbaXF0F9+50z7OQLCByL6RI slBqIV3evMsmWS6aFxwhydu1IMCJ0+gKRrT6OPU/KCAdkWbgSguGDz7ts7hwS/ns 9VtT1VoYR3nkCg4tWYLj =o0il -----END PGP SIGNATURE-----
--- End Message ---