Your message dated Tue, 25 Feb 2014 17:04:23 +0000
with message-id <[email protected]>
and subject line Bug#734894: fixed in openni 1.5.4.0-7
has caused the Debian Bug report #734894,
regarding libopenni-sensor-primesense0: modifies conffiles (policy 10.7.3):
/etc/openni/modules.xml
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 [email protected]
immediately.)
--
734894: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734894
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libopenni-sensor-pointclouds0,libopenni-sensor-primesense0
Version: 5.1.0.41.1-1
Severity: serious
User: [email protected]
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package modifies conffiles.
This is forbidden by the policy, see
http://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 http://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/openni/modules.xml
If that file serves as some kind of module registry, it should be
placed in /var instead and not be shipped at all but managed (created,
updated, removed) by maintainer scripts only.
cheers,
Andreas
libopenni-sensor-pointclouds0_5.1.0.41.1-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
Source: openni
Source-Version: 1.5.4.0-7
We believe that the bug you reported is fixed in the latest version of
openni, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hans-Christoph Steiner <[email protected]> (supplier of updated openni 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 25 Feb 2014 11:29:08 -0500
Source: openni
Binary: libopenni0 libopenni-java openni-utils libopenni-dev openni-doc
Architecture: source amd64 all
Version: 1.5.4.0-7
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers
<[email protected]>
Changed-By: Hans-Christoph Steiner <[email protected]>
Description:
libopenni-dev - headers for OpenNI 'Natural Interaction' frameworks
libopenni-java - Java framework for sensor-based 'Natural Interaction'
libopenni0 - framework for sensor-based 'Natural Interaction'
openni-doc - developer documentation for OpenNI frameworks
openni-utils - debug and test utilities OpenNI framework
Closes: 734768 734894
Changes:
openni (1.5.4.0-7) unstable; urgency=low
.
[ Jochen Sprickerhof ]
* Add libopenni-sensor-pointclouds0 as an alternative
* Remove -j from make flags (fixes bug on arm)
* Move {licenses,modules}.xml to /var/lib/ni/ (Closes: #734768, #734894)
Checksums-Sha1:
d6649383e9a0702e587114fdab651301596ec43f 2401 openni_1.5.4.0-7.dsc
cf06b2f9c03937ce1e764606c7757fc34b4fcdf7 643520 openni_1.5.4.0-7.debian.tar.xz
d1b48a7af7063d4c6d5032adb8fa00836bee812a 283726 libopenni0_1.5.4.0-7_amd64.deb
0906eaea5e6e35ecfb9b8690c6c52f37594f6eb8 144222
libopenni-java_1.5.4.0-7_amd64.deb
1775a9616527115703d33e8f7db17700d78c59c0 126108
openni-utils_1.5.4.0-7_amd64.deb
d7cc629aa4899093372775a357a127f14be3a490 151548
libopenni-dev_1.5.4.0-7_amd64.deb
6d613ee0298321f9685b3b0ec70612b2c008d79a 4125266 openni-doc_1.5.4.0-7_all.deb
Checksums-Sha256:
8d9bd663ee9435a51c961e4087fabb909c06f7820b12da3c4525f75e2d055cc1 2401
openni_1.5.4.0-7.dsc
0077c84819bfe65814fe7c5d4f4e6801a2c8672ee2d3f0a2dd909c0cb92c856b 643520
openni_1.5.4.0-7.debian.tar.xz
3722a2b62176bbdaa5fcc58a4bbdd8d7a6b5b8c71fa7e0e2938c1f7020b229dc 283726
libopenni0_1.5.4.0-7_amd64.deb
6869340b798f57940692df8827ec315f152f14695ad3e54c11c90d4f1a45e094 144222
libopenni-java_1.5.4.0-7_amd64.deb
0c2b22b19516ede6e09bcd0e2dada414c4d897f5c22708a7cf230d7b5835895a 126108
openni-utils_1.5.4.0-7_amd64.deb
ae2216e92b80eb5249a5be4653af5e907d91e411f6ee573b1308881daa42221a 151548
libopenni-dev_1.5.4.0-7_amd64.deb
921702bb2c4d7611ef1384faae892efed9b8c1f7dc305d42611520d40e1d6d0f 4125266
openni-doc_1.5.4.0-7_all.deb
Files:
61bb97c2bf28009ecea0a0fb9d755ee2 2401 libs optional openni_1.5.4.0-7.dsc
53c57ab1e362f6a768dfe585eddff52c 643520 libs optional
openni_1.5.4.0-7.debian.tar.xz
f61fe84af327df40931857082eee4762 283726 libs optional
libopenni0_1.5.4.0-7_amd64.deb
667290b0f7164d213b8625dfcd1df795 144222 java optional
libopenni-java_1.5.4.0-7_amd64.deb
d0f76da2c2346f487b9dfe621e884bfb 126108 utils optional
openni-utils_1.5.4.0-7_amd64.deb
4a6ce09ba5a31e7de7c7169f3ee0365b 151548 libdevel optional
libopenni-dev_1.5.4.0-7_amd64.deb
f6483d88c77456a80171d09d46125445 4125266 doc optional
openni-doc_1.5.4.0-7_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: GPG for Android - https://guardianproject.info/code/gnupg/
iQIcBAEBCAAGBQJTDMlbAAoJEJ8P5Yc3S76BeTEQAKPOzJhq/WG3OFTHPCKEEGtE
z92afKvpy11GRBKlZ6I03+dpBTx3KE28wiSdwCcunlkmGHCPCB9J1fsWfJf/r5Pu
BWncj3iZmjj8Eofx5eF3AUIFmDZsqaMSHjJCJIMj51ZK7DdRQn1/IgUJdBKGbxFG
OoNcMlbS+VuKIv5H9pW8bJU0ksBGXkA76HADIhHsD//oDipGt49SCKyKHpUYHT0H
ocHr3oUobRwe/jC0nhJP7mioaH76P6huJ/PrL5AIQkTJIKAo7Q+rcnIF4nvX/9Ap
wCvcCxVHSEznHup63h7oJ+/ipBwPKOVdrs79HSpHQX2cdzv/UhbtcM7C4PUgK8cX
f2dbEN2hbfWv04C7JdB542otMS3uFY+0OIN72eTzNoiFRUQe6cf2FLTWTu/DC0WJ
6eHal6uCFmW+EPdKa5zedX4ZffdzFH2g69hDofcd124XPTaTiSQyf2mpsYxEAbrU
sPV0um8RNngzooaOREHs8UGViBnNDiFkuJBeSkW6YcIBVjL2Qs91nmQsS8LHTFl6
rNPl4qsRqd/HzrVZE5Ii/ZYJJrXBEIaFA14M0DX9AK+7G9VQYrZ5/SLJ9oDwF3Kd
hYLSxir31A/X6vgK9PtiRzQpy4WCBAjZUdVDzp2LX3yMuRCfu0dnVcbnlQUdLvgl
L8+Uj4YwEg9O4IF0j86w
=O+Aw
-----END PGP SIGNATURE-----
--- End Message ---