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 ---