Your message dated Sat, 07 Feb 2015 19:03:31 +0000
with message-id <e1ykafd-00069z...@franck.debian.org>
and subject line Bug#689897: fixed in lmbench 3.0-a9-1.1
has caused the Debian Bug report #689897,
regarding Ships a folder in /var/run or /var/lock (Policy Manual section 9.3.2)
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.)
--
689897: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689897
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lmbench
Version: 3.0-a9-1
Severity: serious
Tags: patch
Dear Maintainer,
Andreas Beckmann <deb...@abeckmann.de> reported in -devel that your package
(as well as 27 others) ships a folder either in /var/run or /var/lock. This
is forbidden by policy.
Lintian detects the problem and warns as follow:
/var/run may be a temporary filesystem, so any directories or files needed
/there must be created dynamically at boot time.
Refer to Debian Policy Manual section 9.3.2 (Writing the scripts) for
details.
Severity: serious, Certainty: possible
Check: files, Type: binary, udeb
which is why I am reporting this bug with severity serious (and there fore,
release critical).
Please fix your package. I have attached what I believe is a good fix the
problem, however, I haven't tried it, and I haven't tested if something more
for creating the necessary folder at runtime should be added. Please make
sure to test before applying the patch blindly.
Cheers,
Thomas Goirand (zigo)
diff -u lmbench-3.0-a9/debian/changelog lmbench-3.0-a9/debian/changelog
--- lmbench-3.0-a9/debian/changelog
+++ lmbench-3.0-a9/debian/changelog
@@ -1,3 +1,10 @@
+lmbench (3.0-a9-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fixes /var/run/lmbench life cycle handling (Closes: #XXXXXX).
+
+ -- Thomas Goirand <z...@debian.org> Sun, 07 Oct 2012 13:57:23 +0000
+
lmbench (3.0-a9-1) unstable; urgency=low
* Update to latest upstream (3.0-a9).
diff -u lmbench-3.0-a9/debian/lmbench-run lmbench-3.0-a9/debian/lmbench-run
--- lmbench-3.0-a9/debian/lmbench-run
+++ lmbench-3.0-a9/debian/lmbench-run
@@ -12,6 +12,8 @@
export SHAREDIR DATADIR BINDIR SCRIPTSDIR RESULTSDIR SRCDIR
CONFIG=$DATADIR/config/`$SCRIPTSDIR/config`
+mkdir -p /var/run/lmbench
+
runuid=`id -u`
[ $runuid -gt 0 ] && {
diff -u lmbench-3.0-a9/debian/lmbench.dirs lmbench-3.0-a9/debian/lmbench.dirs
--- lmbench-3.0-a9/debian/lmbench.dirs
+++ lmbench-3.0-a9/debian/lmbench.dirs
@@ -15,3 +15,2 @@
var/lib/lmbench/results
-var/run/lmbench/
var/tmp/lmbench/
only in patch2:
unchanged:
--- lmbench-3.0-a9.orig/debian/lmbench.postrm
+++ lmbench-3.0-a9/debian/lmbench.postrm
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+if [ "${1}" = "purge" ] ; then
+ rm -rf /var/run/lmbench
+fi
--- End Message ---
--- Begin Message ---
Source: lmbench
Source-Version: 3.0-a9-1.1
We believe that the bug you reported is fixed in the latest version of
lmbench, 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 689...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated lmbench 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: Wed, 28 Jan 2015 19:08:15 +0100
Source: lmbench
Binary: lmbench lmbench-doc
Architecture: all amd64 i386 source
Version: 3.0-a9-1.1
Distribution: unstable
Urgency: medium
Maintainer: Al Stone <a...@debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Closes: 626676 689897 697536 707013
Description:
lmbench - Utilities to benchmark UNIX systems
lmbench-doc - Documentation for the lmbench benchmark suite
Changes:
lmbench (3.0-a9-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Do not ship /var/{run,tmp}/lmbench. (Closes: #689897)
* Add Homepage: http://www.bitmover.com/lmbench/
* Fix typos. (Closes: #626676, #697536, #707013)
Checksums-Sha1:
0ae06bc705bdff20b45f86ac66e93448cdd4d87e 1771 lmbench_3.0-a9-1.1.dsc
440d6829ba620e06fe5ac9fd90139429d00574d8 14653 lmbench_3.0-a9-1.1.diff.gz
0f7cfdb586627e11a66ff5dc70aa07f5e313183f 252544 lmbench-doc_3.0-a9-1.1_all.deb
06c654cd052fd3ec59829cd76b30e5bf10d7cdd5 412356 lmbench_3.0-a9-1.1_amd64.deb
ccfa93e6c0777a20d25285ced2d0dd62b9a85770 439624 lmbench_3.0-a9-1.1_i386.deb
Checksums-Sha256:
966d5637e1bf69e7b8bb409ea835a1c872649268155464a048b8d48346b4fdc5 1771
lmbench_3.0-a9-1.1.dsc
0e0fa422460c08c664c8a42e752818611db5b6d73354f105c97be041180332e5 14653
lmbench_3.0-a9-1.1.diff.gz
fff1481907fa2a8dbc0f94542115755e0d2d0361af7b0432cace3915776e3bbc 252544
lmbench-doc_3.0-a9-1.1_all.deb
5aa611f46aacdbeb10d4e6bf8cbd7c2f5b0da470abecc066e7172d0ecf041196 412356
lmbench_3.0-a9-1.1_amd64.deb
bce007269f811a9b863949cfa826155112c40f4107de50dd57bfa09ee3a81729 439624
lmbench_3.0-a9-1.1_i386.deb
Files:
8de2d6cef9da9061cbe1bc7717c62713 1771 non-free/admin optional
lmbench_3.0-a9-1.1.dsc
a0baa464aa487a0f25ee05b725180492 14653 non-free/admin optional
lmbench_3.0-a9-1.1.diff.gz
2d7b8a4eb23bf7d6f7fdecfd9f947941 252544 non-free/admin optional
lmbench-doc_3.0-a9-1.1_all.deb
339b438b4803f6829c04347cbc969aaf 412356 non-free/admin optional
lmbench_3.0-a9-1.1_amd64.deb
ff1042e7ee4f1a98d8c37fb45e9e891e 439624 non-free/admin optional
lmbench_3.0-a9-1.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUyShdAAoJEF+zP5NZ6e0I3UgQAJRGKjUXXSgj+fWzuXwVeOyY
fIKJTkkK2GbabmUjcbB5ffkbuJ9gc339U1ofPtREkqZp8W8T42J4SAl8tnRQm4zD
z7ZGdhXcU9EPHAzEGWgI2RLRpbauS70PZyDYlWEAvWWwK5nystzja/V+FE2zFbd3
HQDabBZ7U3CB8yT9r23i5FB0DhsSJR5m+N80C83wztydxGujwO/38UBOwvH1BpnP
JmyNVkDLU4hmacVnN7Mt8RHWlnv6J0rDlYd1v4qWbZMnVLSPrQGyjdjBTkr67eMm
/WHCESmbOtopWljTn2n0Rf5yoCC7SxEzqaKwTreIXKPYDbssL956jWfX1Gfgag8M
QZvNe4N/uNj2NeoPnjnVY7DmeFJ1NSHjXZlqXHCiHZvpJmK5VhOmDVcg05mxMRju
EYl49s9YcmnJFH4EVV6fpmNUb8cBvOt58ftiTZ2XiOTkN7iLJLAiZf9lr1qYgFB9
LVquM5SoLxEnyVbrU/6pPzJhMqcwEA7+59/nWMaKI6guaXz8VmDnmDxKLRJ+8mtX
3AK8JL9ezRsbmenz5L0BjDzjrSipC8qWnRZj9thKZ/u3mOzImBDFq3sZ8eWZ7B++
Icu9uAfAYCv5W9sRZnJBSrB3RutDMHzpOtgFDK/yv9wG2/0C3icCI55ER89ZKGGZ
USLrilZmB3VyKK/o4BK/
=L6rR
-----END PGP SIGNATURE-----
--- End Message ---