Package: smlnj-runtime Version: 110.74-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts
Hi, during a test with piuparts I noticed your package modifies a shipped file in /usr which is handled as a configuration file. This is forbidden by the policy, see http://www.debian.org/doc/debian-policy/ch-files.html#s-config-files 10.7.2: "Location: Any configuration files created or used by your package must reside in /etc. [...] If your package creates or uses configuration files outside of /etc, and it is not feasible to modify the package to use /etc directly, put the files in /etc and create symbolic links to those files from the location that the package requires." Because this file is shipped, it will be overwritten on every upgrade without asking any questions. debsums reports modification of the following files, from the attached log (scroll to the bottom...): 0m14.9s ERROR: FAIL: debsums reports modifications inside the chroot: /usr/lib/smlnj/lib/pathconfig cheers, Andreas
smlnj-runtime_110.74-1.log.gz
Description: GNU Zip compressed data