Your message dated Sat, 06 Oct 2012 01:17:40 +0000
with message-id <[email protected]>
and subject line Bug#689123: fixed in smlnj 110.74-2
has caused the Debian Bug report #689123,
regarding smlnj-runtime: configuration file in /usr (policy 10.7.2): 
/usr/lib/smlnj/lib/pathconfig
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.)


-- 
689123: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689123
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: smlnj-runtime
Version: 110.74-1
Severity: serious
User: [email protected]
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

Attachment: smlnj-runtime_110.74-1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: smlnj
Source-Version: 110.74-2

We believe that the bug you reported is fixed in the latest version of
smlnj, 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.
James McCoy <[email protected]> (supplier of updated smlnj 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: SHA1

Format: 1.8
Date: Fri, 05 Oct 2012 20:46:53 -0400
Source: smlnj
Binary: smlnj smlnj-doc smlnj-runtime libsmlnj-smlnj ml-lex ml-yacc ml-burg 
libpgraphutil-smlnj libcml-smlnj libcmlutil-smlnj libexene-smlnj libckit-smlnj 
libmlnlffi-smlnj ml-nlffigen libmlrisctools-smlnj nowhere ml-lpt
Architecture: source amd64
Version: 110.74-2
Distribution: unstable
Urgency: low
Maintainer: James McCoy <[email protected]>
Changed-By: James McCoy <[email protected]>
Description: 
 libckit-smlnj - SML library for parsing and type-checking C programs
 libcml-smlnj - Concurrent ML extension of SML
 libcmlutil-smlnj - Concurrent ML utility library
 libexene-smlnj - Concurrent ML library for the X Window System
 libmlnlffi-smlnj - No Longer Foreign Function Interface
 libmlrisctools-smlnj - Library for generating MLRISC modules
 libpgraphutil-smlnj - Portable graph utility library for SML Compilation 
Manager
 libsmlnj-smlnj - Useful libraries for Standard ML of New Jersey
 ml-burg    - Code generator generator for Standard ML
 ml-lex     - Lexical analyzer generator for Standard ML
 ml-lpt     - SML/NJ language processing tools
 ml-nlffigen - ML generator for C glue code
 ml-yacc    - Parser generator for Standard ML
 nowhere    - Translates programs from an extended Standard ML to Standard ML
 smlnj      - Standard ML of New Jersey interactive compiler
 smlnj-doc  - Documentation for Standard ML of New Jersey
 smlnj-runtime - Standard ML of New Jersey runtime system
Closes: 689123
Changes: 
 smlnj (110.74-2) unstable; urgency=low
 .
   * Stop shipping /usr/lib/smlnj/bin/mkorig.  This is just used for packaging
     purposes.
   * Install config/extrapathconfig as seed for pathconfig trigger.  (Closes:
     #689123)
   * Add /usr/lib/smlnj trigger to smlnj-runtime to allow updating pathconfig
     automatically.
   * Remove {pkg-,}{de,}register scripts.  Updating pathconfig is now handled
     by triggers.
   * Remove no longer needed postinst/prerm maintainer scripts.
   * Add Breaks for packages installing files under /usr/lib/smlnj
Checksums-Sha1: 
 6735f3d19e7537c50f05065476d30685a224a882 1992 smlnj_110.74-2.dsc
 ca73453191c7e6c5cd4b3ded17916c54d7c9391a 18916 smlnj_110.74-2.diff.gz
 ee20163734e1591df693bdb9b6caae26724296fc 9262852 smlnj_110.74-2_amd64.deb
 074e0c23b6109271d481683a0954be32796fb554 231988 
smlnj-runtime_110.74-2_amd64.deb
 405693a44694c103231b83c591be65c769c9b29a 690998 
libsmlnj-smlnj_110.74-2_amd64.deb
 90649531111cb4e46ffaa1a9c0be49cdcb318f1d 202786 ml-lex_110.74-2_amd64.deb
 1ed62700c38b2e1b32fd0c5a6c91751b13783704 366470 ml-yacc_110.74-2_amd64.deb
 9a9e2c3d93cf888c669c7374f54cb2259d500482 247638 ml-burg_110.74-2_amd64.deb
 e6280c93e0ce13b6152803926a5b9df39f87c55f 50664 
libpgraphutil-smlnj_110.74-2_amd64.deb
 a2cf97ff427af5d4667ee9c48dd077007fa2caee 194550 libcml-smlnj_110.74-2_amd64.deb
 ba1b39869050a5c8e414023e9281c2a1df295659 38068 
libcmlutil-smlnj_110.74-2_amd64.deb
 13ac8e536e03b5934b7277cfadff9c27497bfea6 1129142 
libexene-smlnj_110.74-2_amd64.deb
 de1f56914251d642fa564a1c0eb6b6ed051a793a 297298 
libckit-smlnj_110.74-2_amd64.deb
 d57f24ea9de5c1d358eac1878371d940cec769d7 154410 
libmlnlffi-smlnj_110.74-2_amd64.deb
 196dfc43cb9480c595754d772d9f1801e83ed152 727504 ml-nlffigen_110.74-2_amd64.deb
 9d159cb36c51669773ca44a336b8e9c1c0e1bbe1 334658 
libmlrisctools-smlnj_110.74-2_amd64.deb
 c9e973e902e733eada6aef041b380a4609cdf913 692386 nowhere_110.74-2_amd64.deb
 5b3fb471914a1a29d9310cf508360c2e662b9747 875416 ml-lpt_110.74-2_amd64.deb
Checksums-Sha256: 
 b5bc7878af5bf79d9adad496431b4c128c4f10921bae5940a83f0f1d5832d96f 1992 
smlnj_110.74-2.dsc
 e93e1597f43bae476793fd6caf5e8d734d90977ecdc2f6064c1451440c3a7750 18916 
smlnj_110.74-2.diff.gz
 62ee6b62e2a2bf77fdddabab9a44e71e54e1d6215cd8767d9eabd0b1f28d7ed8 9262852 
smlnj_110.74-2_amd64.deb
 8db3fdbf4b67a001355956f5e12d581b128d0f7f346c2bc523792f6c92505c29 231988 
smlnj-runtime_110.74-2_amd64.deb
 0bfec1931944f6e401b6bafc2d3a8c6c1a9cd24ecc03720489f89dc5d039bc12 690998 
libsmlnj-smlnj_110.74-2_amd64.deb
 3fb5a3fc2f6556d8b893941a257fec52bb92b93b07733e78017b152a220a408b 202786 
ml-lex_110.74-2_amd64.deb
 89e4a8c0f52d5d15cc8a44b5d1b9b1716bde69dd36442230136fb375b45f6968 366470 
ml-yacc_110.74-2_amd64.deb
 57467ccabb013e830460681a20590ff2dd1f8cfd7e9f899c47a657b00c747ee7 247638 
ml-burg_110.74-2_amd64.deb
 c5e8f3da282c470a4cc89223dab1ba5399a7d1fa8dd371a5fe4002162d8512e8 50664 
libpgraphutil-smlnj_110.74-2_amd64.deb
 075b36cae8ca6945a7190ebc77cdb96de09632fba25343708e6661a6e9dc2b5e 194550 
libcml-smlnj_110.74-2_amd64.deb
 a8f691053de44f2ee903aaa043fd2902b1f9c8a9b2b6a4a122d862a479482a7a 38068 
libcmlutil-smlnj_110.74-2_amd64.deb
 6e7e8562c90f51e68731f94ce26c42ef02d50036ee6dc666e88bbfca7ae3d5d4 1129142 
libexene-smlnj_110.74-2_amd64.deb
 2cb17ba7306422cf3f046f1441c303eb1f18bb26b45f0ceccc69649ae31a3aa4 297298 
libckit-smlnj_110.74-2_amd64.deb
 d595df6af34ea2bb9131afa4e55fa8b764b308544d1514aec156539202fcf253 154410 
libmlnlffi-smlnj_110.74-2_amd64.deb
 ed38a0f1aea6118d4750fb212f18a4c0a53484d01a289b9be6360bad9abb77f4 727504 
ml-nlffigen_110.74-2_amd64.deb
 4670edd9027bbd49ed6d2583fd5c8e7bfddd20ebdff379a88cb008dd27832bc8 334658 
libmlrisctools-smlnj_110.74-2_amd64.deb
 892865bc92280da6d21a717ae41418e0cfd5cf7109aab3f30efbaaace961389b 692386 
nowhere_110.74-2_amd64.deb
 bdb2f3e11d967000f48374c2c5cec9cf22e93fb8e4c80d6bf505db478c3c124a 875416 
ml-lpt_110.74-2_amd64.deb
Files: 
 74332ae1a3de9cd12f0836ea51010031 1992 devel optional smlnj_110.74-2.dsc
 10f45b5ad46d00c00210a2f4af1227b0 18916 devel optional smlnj_110.74-2.diff.gz
 5d79070ee3f852727fa60d6e96722bde 9262852 devel optional 
smlnj_110.74-2_amd64.deb
 70f1b6e01ff9dcf3cff4955acf58b82c 231988 devel optional 
smlnj-runtime_110.74-2_amd64.deb
 2fd9f8c7ce431f446e3a9378b818c2ee 690998 devel optional 
libsmlnj-smlnj_110.74-2_amd64.deb
 ff226f786a3793b337f5ca19b06f19d6 202786 devel optional 
ml-lex_110.74-2_amd64.deb
 ba80d50d6ac3c7deccd68bb0734f2a28 366470 devel optional 
ml-yacc_110.74-2_amd64.deb
 6c08a5b4040baf99615adfe360f422bd 247638 devel optional 
ml-burg_110.74-2_amd64.deb
 7a522461323a6d0f0072999bf46451ae 50664 devel optional 
libpgraphutil-smlnj_110.74-2_amd64.deb
 dc0020d4faabc8bef87446aa51b66094 194550 devel optional 
libcml-smlnj_110.74-2_amd64.deb
 55c3198c95647578a2a8107fd9eed853 38068 devel optional 
libcmlutil-smlnj_110.74-2_amd64.deb
 2b0f5e8d63c1431a0ef522112feda16b 1129142 devel optional 
libexene-smlnj_110.74-2_amd64.deb
 631571cae154ec5edef6533aef269e68 297298 devel optional 
libckit-smlnj_110.74-2_amd64.deb
 bedf344977440c3ab92494d1ca3e1389 154410 devel optional 
libmlnlffi-smlnj_110.74-2_amd64.deb
 096ef9f833fe10d42ff2a33ffb952ede 727504 devel optional 
ml-nlffigen_110.74-2_amd64.deb
 3de752237f014314116f4806dae3b579 334658 devel optional 
libmlrisctools-smlnj_110.74-2_amd64.deb
 8691afec4a6ea503f1cd0121629d03d5 692386 devel optional 
nowhere_110.74-2_amd64.deb
 5a585717eecac8fcb1d2cc9ec6a455ec 875416 devel optional 
ml-lpt_110.74-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlBvgugACgkQDb3UpmEybUDkdwCfZFcWnAD9hLl4BqKPdDZusFAG
b2MAnj3WaQy8RPXyw+oBdsq3k5OPAsdF
=J1Lv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to