Your message dated Tue, 25 Feb 2014 17:04:23 +0000
with message-id <e1wilqd-0006ay...@franck.debian.org>
and subject line Bug#734768: fixed in openni 1.5.4.0-7
has caused the Debian Bug report #734768,
regarding libopenni-sensor-pointclouds0: 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 ow...@bugs.debian.org
immediately.)


-- 
734768: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734768
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libopenni-sensor-pointclouds0,libopenni-sensor-primesense0
Version: 5.1.0.41.1-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
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

Attachment: 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 734...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hans-Christoph Steiner <h...@eds.org> (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 ftpmas...@ftp-master.debian.org)


-----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 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Hans-Christoph Steiner <h...@eds.org>
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 ---

Reply via email to