Your message dated Fri, 17 Mar 2017 16:50:13 +0000 with message-id <e1cov4v-0004tq...@fasolo.debian.org> and subject line Bug#856696: fixed in lvm2 2.02.168-2 has caused the Debian Bug report #856696, regarding clvm: removing clvm modifies conffile /etc/lvm/lvm.conf 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.) -- 856696: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856696 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: clvm Version: 2.02.168-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package modifies conffiles. This is forbidden by the policy, see https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files 10.7.3: "[...] The easy way to achieve this behavior is to make the configuration file a conffile. [...] This implies that the default version will be part of the package distribution, and must not be modified by the maintainer scripts during installation (or at any other time)." Note that once a package ships a modified version of that conffile, dpkg will prompt the user for an action how to handle the upgrade of this modified conffile (that was not modified by the user). Further in 10.7.3: "[...] must not ask unnecessary questions (particularly during upgrades) [...]" If a configuration file is customized by a maintainer script after having asked some debconf questions, it may not be marked as a conffile. Instead a template could be installed in /usr/share and used by the postinst script to fill in the custom values and create (or update) the configuration file (preserving any user modifications!). This file must be removed during postrm purge. ucf(1) may help with these tasks. See also https://wiki.debian.org/DpkgConffileHandling In https://lists.debian.org/debian-devel/2012/09/msg00412.html and followups it has been agreed that these bugs are to be filed with severity serious. debsums reports modification of the following files, from the attached log (scroll to the bottom...): /etc/lvm/lvm.conf there are whitespace changes in the file: --- /etc/lvm/lvm.conf.001 2017-03-04 01:08:24.566741549 +0000 +++ /etc/lvm/lvm.conf 2017-03-04 01:11:40.735095076 +0000 @@ -756,7 +756,7 @@ # in use, for example a virtual machine image or a disk that is # shared by a clustered machine. # - locking_type = 1 + locking_type = 1 # Configuration option global/wait_for_locks. # When disabled, fail if a lock request would block. @@ -925,7 +925,7 @@ # are checked during pvscan --cache. To filter a device and prevent # scanning from the LVM system entirely, including lvmetad, use # devices/global_filter. - use_lvmetad = 1 + use_lvmetad = 1 # Configuration option global/lvmetad_update_wait_time. # The number of seconds a command will wait for lvmetad update to finish. cheers, Andreas
clvm_2.02.168-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: lvm2 Source-Version: 2.02.168-2 We believe that the bug you reported is fixed in the latest version of lvm2, 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 856...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastian Blank <wa...@debian.org> (supplier of updated lvm2 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: Fri, 17 Mar 2017 17:29:47 +0100 Source: lvm2 Binary: lvm2 lvm2-udeb clvm libdevmapper-dev libdevmapper1.02.1 libdevmapper1.02.1-udeb dmsetup dmsetup-udeb libdevmapper-event1.02.1 dmeventd liblvm2app2.2 liblvm2cmd2.02 liblvm2-dev python-lvm2 python3-lvm2 Architecture: source Version: 2.02.168-2 Distribution: unstable Urgency: medium Maintainer: Debian LVM Team <pkg-lvm-maintain...@lists.alioth.debian.org> Changed-By: Bastian Blank <wa...@debian.org> Description: clvm - Cluster extensions for userland logical volume management tools dmeventd - Linux Kernel Device Mapper event daemon dmsetup - Linux Kernel Device Mapper userspace library dmsetup-udeb - Linux Kernel Device Mapper userspace library (udeb) libdevmapper-dev - Linux Kernel Device Mapper header files libdevmapper-event1.02.1 - Linux Kernel Device Mapper event support library libdevmapper1.02.1 - Linux Kernel Device Mapper userspace library libdevmapper1.02.1-udeb - Linux Kernel Device Mapper userspace library (udeb) liblvm2-dev - LVM2 libraries - development files liblvm2app2.2 - LVM2 application library liblvm2cmd2.02 - LVM2 command library lvm2 - Linux Logical Volume Manager lvm2-udeb - Linux Logical Volume Manager (udeb) python-lvm2 - LVM2 application library - Python 2 binding python3-lvm2 - LVM2 application library - Python 3 binding Closes: 855895 856696 857954 Changes: lvm2 (2.02.168-2) unstable; urgency=medium . * Don't try to disable cluster locking on clvm purge. (closes: #856696) * Drop symlinks for private libs. (closes: #857954) * Deny writemostly/writebehind during raid1 resync. (closes: #855895) Checksums-Sha1: 656a39b6d7dc4305783b6565f513e1539883c459 2736 lvm2_2.02.168-2.dsc a310b0e8f8112f06c6effe7cd7c7e0ec0f9b4f3e 32516 lvm2_2.02.168-2.debian.tar.xz fc505090066fda1e65995cb5bf693c93c33641e2 6552 lvm2_2.02.168-2_source.buildinfo Checksums-Sha256: a06f0cb7e11db0186e9895eca62f8a8219da68b69081e9abed54801e30e597bb 2736 lvm2_2.02.168-2.dsc 1a6673093d4ef5eef4555c109b934cf2f89c1288f926dc4a4b949f1705feed8f 32516 lvm2_2.02.168-2.debian.tar.xz d9d04356b1582fe4a6b232e84899a67add24c7f1c14b1080747eb2f6ca409f27 6552 lvm2_2.02.168-2_source.buildinfo Files: 06b06f87a774597740ee446cb48595f6 2736 admin optional lvm2_2.02.168-2.dsc b365f9a941a7d0ccd6e49cc9891a366f 32516 admin optional lvm2_2.02.168-2.debian.tar.xz 05f2fab8e6334d50d032d10d72db22a6 6552 admin optional lvm2_2.02.168-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEER3HMN63jdS1rqjxLbZOIhYpp/lEFAljMDycACgkQbZOIhYpp /lElfAf/Xm8Z7p3AT2L4q0c9Fr8OEkfhJbM7GT+Qo/CE3Fhu4x7vNpo5JScZd9Ki 0458zPWOBshCtBc9arazpWwrcm80dxOUubBUK/5qilUDW2GFuhFaME5qq/FSBfsU DLgpddqvs5sYWzLCdynloyPnC+8RYwtrheevVrCor3fXPEE1oJoPru2qNNyq/GWA 4uhyLh6/f3A63+I8ae9rF7jwP/6HL/8ZfcCP09pLBhQ6BGgabvrogpzr/bNU6Dpg H7xy1WOnlM9/EETH6JrWtUJrz9qHs58HLhjWosOg44fs0jSA9ys5FqGEXZRgJ9d8 cH7B310lMP30EG+umbou5VEHO4O9gg== =k5hD -----END PGP SIGNATURE-----
--- End Message ---