Your message dated Thu, 03 Dec 2009 11:02:32 +0000
with message-id <e1ng9sc-0002ka...@ries.debian.org>
and subject line Bug#553495: fixed in dcmtk 3.5.4-4
has caused the Debian Bug report #553495,
regarding dcmtk-www: dir-or-file-in-var-www /var/www/dcmtk_wlm/offis.gif and 
one other
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.)


-- 
553495: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553495
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dcmtk-www
Version: 3.5.4-3
Severity: serious
User: lintian-ma...@debian.org
Usertags: dir-or-file-in-var-www

Debian packages should not install files under /var/www. This is not
one of the /var directories in the File Hierarchy Standard and is
under the control of the local administrator. Packages should not
assume that it is the document root for a web server; it is very
common for users to change the default document root and packages
should not assume that users will keep any particular setting. 

Packages that want to make files available via an installed web server
should instead put instructions for the local administrator in a
README.Debian file and ideally include configuration fragments for
common web servers such as Apache.

As an exception, packages are permitted to create the /var/www
directory due to its past history as the default document root, but
should at most copy over a default file in postinst for a new install.

Refer to Filesystem Hierarchy Standard (The /var Hierarchy) for
details.

One solution that works is to put configuration files into
/etc/<package_name>, put static content, if any, into
/usr/{share,lib}/<package_name>, then create /var/lib/<package name>
as home for the package, and symlink the files from /etc and /usr/
into the /var/lib/<package_name>. Then create a simple set of
configuration snippets for popular web servers (for example, files one
may link into /etc/apache2/conf.d) and put them into
/etc/<package_name>. This way user modifiable files stil live in /etc,
and a simple operation can make the package go live.

Filed as serious, since this is a violation of the FHS (which is part
of policy), and also since a package with these files will currently
get this package rejected. See
  http://lists.debian.org/debian-devel-announce/2009/10/msg00004.html
for details. This means the package has been deemed too buggy to be in
Debian.

manoj



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31.4-anzu-2 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dcmtk-www depends on:
ii  apache2-mpm-prefork [h 2.2.14-1          Apache HTTP Server - traditional n
pn  dcmtk                  <none>            (no description available)
ii  libc6                  2.10.1-3          GNU C Library: Shared libraries
pn  libdcmtk1              <none>            (no description available)
ii  libgcc1                1:4.4.2-1         GCC support library
ii  libstdc++6             4.4.2-1           The GNU Standard C++ Library v3
ii  perl                   5.10.1-6          Larry Wall's Practical Extraction 
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

dcmtk-www recommends no packages.

dcmtk-www suggests no packages.



--- End Message ---
--- Begin Message ---
Source: dcmtk
Source-Version: 3.5.4-4

We believe that the bug you reported is fixed in the latest version of
dcmtk, which is due to be installed in the Debian FTP archive:

dcmtk-doc_3.5.4-4_all.deb
  to main/d/dcmtk/dcmtk-doc_3.5.4-4_all.deb
dcmtk-www_3.5.4-4_amd64.deb
  to main/d/dcmtk/dcmtk-www_3.5.4-4_amd64.deb
dcmtk_3.5.4-4.diff.gz
  to main/d/dcmtk/dcmtk_3.5.4-4.diff.gz
dcmtk_3.5.4-4.dsc
  to main/d/dcmtk/dcmtk_3.5.4-4.dsc
dcmtk_3.5.4-4_amd64.deb
  to main/d/dcmtk/dcmtk_3.5.4-4_amd64.deb
libdcmtk1-dev_3.5.4-4_amd64.deb
  to main/d/dcmtk/libdcmtk1-dev_3.5.4-4_amd64.deb
libdcmtk1_3.5.4-4_amd64.deb
  to main/d/dcmtk/libdcmtk1_3.5.4-4_amd64.deb



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

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated dcmtk 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 02 Dec 2009 09:54:56 +0100
Source: dcmtk
Binary: dcmtk libdcmtk1 libdcmtk1-dev dcmtk-www dcmtk-doc
Architecture: source all amd64
Version: 3.5.4-4
Distribution: unstable
Urgency: low
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Description: 
 dcmtk      - The OFFIS DICOM toolkit command line utilities
 dcmtk-doc  - The OFFIS DICOM toolkit documentation
 dcmtk-www  - The OFFIS DICOM toolkit worklist www server application
 libdcmtk1  - The OFFIS DICOM toolkit runtime libraries
 libdcmtk1-dev - The OFFIS DICOM toolkit development libraries and headers
Closes: 436758 511668 553495
Changes: 
 dcmtk (3.5.4-4) unstable; urgency=low
 .
   [Andreas Tille]
   * Group maintenance according to Debian Med group policy
   * Added myself as Uploader
   * VCS fields
   * Standards-Version: 3.8.3 (Added README.source)
   * debhelper >= 7
   * Add passive mode to watch file
   * make use of dh_install
   * debian/patches/05_no_www_docs.patch: Just do not install those
     files we do not need in the docs of the package in the first
     place instead of removing them later
   * Removed some lintian warnings
   * debian/patches/06_old_patches_from_diff_gz.patch: Move changes
     from diff.gz to quilt patches
   * Remove unused config files from previous versions according to
     http://wiki.debian.org/DpkgConffileHandling
     (The former handling in preinst triggered a lintian error)
   * debian/dcmtk.NEWS: Reformating according to developers reference
     6.3.4. Supplementing changelogs with NEWS.Debian files
   * 
debian/{01_buildsystem_changes,01_fix_perl_script_path,02_dcmtk_3.5.4-3}.patch
     split up patches of former maintainer into maintainable pieces
   * Build-Depends: graphviz
   * debian/dot: Hack to enable png:gd graphics in doxygen which was
     told to be more compact and readable.  The hack contains also
     working code to create SVG, but I failed to patch the HTML files
     to render SVG files
   * debian/libdcmtk1.lintian-overrides: we bundle more than
     one library in this package so the warning is void
   * debian/rules: Try to make backups of original files in config
     but failed for two remaining files (no idea why)
   * Move all files of dcmtk-www to /usr/lib/dcmtk/cgi-bin and
     provide apache configuration which enable easy access via
     http://localhost/dcmtk_wlm/
     Closes: #553495
 .
   [Mathieu Malaterre]
   * debian/rules would not honor DEB_BUILD_OPTIONS=nostrip, since
     original Makefiles would hardcode call to `strip` directly
     instead rely on dh_strip instead and remove direct call to
     `strip` from Makefiles.
     Closes: #511668, #436758
Checksums-Sha1: 
 aab26e80ce4e4f0b9a7c681744ff8482038f292e 1440 dcmtk_3.5.4-4.dsc
 fe49f31096159f4466eaf7606d20137df470cb27 53138 dcmtk_3.5.4-4.diff.gz
 23552efadfa18f9cbf63edfe4de184fb75ba52fd 11193330 dcmtk-doc_3.5.4-4_all.deb
 5436698377c155a2a8ee74402002803c422421d5 936576 dcmtk_3.5.4-4_amd64.deb
 f853d32c4eb17ba5feb04195936481090b65967b 2105042 libdcmtk1_3.5.4-4_amd64.deb
 48a139a15d3bca8398c1492bf85003e8bb18adbb 3420314 
libdcmtk1-dev_3.5.4-4_amd64.deb
 351c3ab94671ee45ab7a38ad086fdbdb936b130a 83970 dcmtk-www_3.5.4-4_amd64.deb
Checksums-Sha256: 
 015da945ee02ec3de2458b00ab7fe966a07bd882603d4d7d74ef7986ac1fee54 1440 
dcmtk_3.5.4-4.dsc
 1e90394bd4ecc335f76fda58e3b5489d267eb7aef9f7360e71235da2c4f19143 53138 
dcmtk_3.5.4-4.diff.gz
 5ec56335c16fad2c2b63dcae78a6b182b4f30e12d2dfee630d8dab6fefb91024 11193330 
dcmtk-doc_3.5.4-4_all.deb
 c44f28bac945219b20d95aa5d9ba8cedae2d7506bfa7f1dd977d59e1d6c8a51c 936576 
dcmtk_3.5.4-4_amd64.deb
 e6241832fc6aa84bb9fe1cafa77adf5b72f85265ee497fdc5dce31ac7bb03515 2105042 
libdcmtk1_3.5.4-4_amd64.deb
 09c8bd8442edd19802d943ca9b4be9b99acd76969bdef58c8e2eb2154b22357e 3420314 
libdcmtk1-dev_3.5.4-4_amd64.deb
 affd21cf9b186bd7eb2bd956bbb7ae6c43dfcc54d935a0a3eea2113ffcde3f77 83970 
dcmtk-www_3.5.4-4_amd64.deb
Files: 
 bf70245ddd61cc6c8911f14189b3c115 1440 science optional dcmtk_3.5.4-4.dsc
 f614ee7b70448ca6a35d43bc8067f747 53138 science optional dcmtk_3.5.4-4.diff.gz
 f427bd1c16df4b8bd331501644620478 11193330 doc optional 
dcmtk-doc_3.5.4-4_all.deb
 c4aaf908209b281c4d3382a41e11b09d 936576 science optional 
dcmtk_3.5.4-4_amd64.deb
 17b3e39bee20d56bf45e8923b2d5fdbe 2105042 libs optional 
libdcmtk1_3.5.4-4_amd64.deb
 c91921d624d194c8376d820dd1a9de65 3420314 libdevel optional 
libdcmtk1-dev_3.5.4-4_amd64.deb
 dce17206ab680a742ec7078f0858fa95 83970 web optional dcmtk-www_3.5.4-4_amd64.deb

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

iD8DBQFLF7B7YDBbMcCf01oRAunmAJ9jb/Vk1q51f21pNsOKG/cqlhlrXgCeJQWR
WToojGYfY+tCvJs5SZhquUU=
=v4pi
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to