Your message dated Wed, 07 Apr 2010 18:18:29 +0000
with message-id <[email protected]>
and subject line Bug#576708: fixed in tokyotyrant 1.1.40-3
has caused the Debian Bug report #576708,
regarding tokyotyrant: wrong pidfile/socket file names when started by init
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.)
--
576708: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576708
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tokyotyrant
Version: 1.1.40-2
Severity: important
Hi,
There is an issue with the current init script of tokyotyrant. In
order to allow one to run multiple instances on the same system, it
uses the following line in /etc/init.d/tokyotyrant:
NAME="`basename $0`"
However, when started by init (i.e. at boot time), it is run as
/etc/rc2.d/S02tokyotyrant, which results in the following:
# ls -l /var/run/tokyotyrant
total 4
-rw-r--r-- 1 tokyotyrant tokyotyrant 5 Apr 6 10:15 S02tokyotyrant.pid
srwxrwxrwx 1 tokyotyrant tokyotyrant 0 Apr 6 10:15 S02tokyotyrant.sock
So when trying to stop/restart/start tokyotyrant once the system is up
and running, either by calling invoke-rc.d or directly running the
init script, the init script is run as /etc/init.d/tokyotyrant and
looks for /var/run/tokyotyrant.pid, which obviously fails.
Cheers,
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages tokyotyrant depends on:
ii adduser 3.112 add and remove users and groups
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii liblua5.1-0 5.1.4-5 Simple, extensible, embeddable pro
ii libtokyocabinet8 1.4.37-4 Tokyo Cabinet Database Libraries [
ii libtokyotyrant3 1.1.40-2 Tokyo Tyrant runtime libraries
ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip
Versions of packages tokyotyrant recommends:
ii tokyotyrant-utils 1.1.40-2 Tokyo Tyrant utilities
tokyotyrant suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: tokyotyrant
Source-Version: 1.1.40-3
We believe that the bug you reported is fixed in the latest version of
tokyotyrant, which is due to be installed in the Debian FTP archive:
libtokyotyrant-dev_1.1.40-3_amd64.deb
to main/t/tokyotyrant/libtokyotyrant-dev_1.1.40-3_amd64.deb
libtokyotyrant3_1.1.40-3_amd64.deb
to main/t/tokyotyrant/libtokyotyrant3_1.1.40-3_amd64.deb
tokyotyrant-dbg_1.1.40-3_amd64.deb
to main/t/tokyotyrant/tokyotyrant-dbg_1.1.40-3_amd64.deb
tokyotyrant-doc_1.1.40-3_all.deb
to main/t/tokyotyrant/tokyotyrant-doc_1.1.40-3_all.deb
tokyotyrant-utils_1.1.40-3_amd64.deb
to main/t/tokyotyrant/tokyotyrant-utils_1.1.40-3_amd64.deb
tokyotyrant_1.1.40-3.debian.tar.gz
to main/t/tokyotyrant/tokyotyrant_1.1.40-3.debian.tar.gz
tokyotyrant_1.1.40-3.dsc
to main/t/tokyotyrant/tokyotyrant_1.1.40-3.dsc
tokyotyrant_1.1.40-3_amd64.deb
to main/t/tokyotyrant/tokyotyrant_1.1.40-3_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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Örjan Persson <[email protected]> (supplier of updated tokyotyrant 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: RIPEMD160
Format: 1.8
Date: Tue, 06 Apr 2010 20:26:49 +0200
Source: tokyotyrant
Binary: tokyotyrant tokyotyrant-dbg libtokyotyrant3 libtokyotyrant-dev
tokyotyrant-doc tokyotyrant-utils
Architecture: source amd64 all
Version: 1.1.40-3
Distribution: unstable
Urgency: low
Maintainer: Örjan Persson <[email protected]>
Changed-By: Örjan Persson <[email protected]>
Description:
libtokyotyrant-dev - Tokyo Tyrant development files
libtokyotyrant3 - Tokyo Tyrant runtime libraries
tokyotyrant - Tokyo Tyrant: network interface to Tokyo Cabinet
tokyotyrant-dbg - Tokyo Tyrant debugging symbols
tokyotyrant-doc - Tokyo Tyrant documentation
tokyotyrant-utils - Tokyo Tyrant utilities
Closes: 576708
Changes:
tokyotyrant (1.1.40-3) unstable; urgency=low
.
* Fixed a bug in the init script which on system reboot would start
up using wrong socket, pid etc. Thanks to Nicolas Noirbent for the
report (Closes: #576708).
Checksums-Sha1:
160c57fbb5f3ba2aec273cf798c6c89c89068cd2 1297 tokyotyrant_1.1.40-3.dsc
f23a4bfed9d8a2cf7ff7e9c11dc9260ea6c3da1f 11404
tokyotyrant_1.1.40-3.debian.tar.gz
7aa6c4678604f11f8acf9c950f2078a96d88624a 71284 tokyotyrant_1.1.40-3_amd64.deb
ff967ae77c4d35b53c792b3b8cfb4a3f317e1f0f 216652
tokyotyrant-dbg_1.1.40-3_amd64.deb
92df22fcb8268b31b9c9fd61d916fec9a09ae4fb 55692
libtokyotyrant3_1.1.40-3_amd64.deb
bd5a461895d465c5d6b346df8cd514387fead5e5 84590
libtokyotyrant-dev_1.1.40-3_amd64.deb
b756c978582abd5ca976dd4c240e30e59e374712 30864 tokyotyrant-doc_1.1.40-3_all.deb
86151aed6b98f0fce574f2fd2000d5a6ca1e8fb2 60778
tokyotyrant-utils_1.1.40-3_amd64.deb
Checksums-Sha256:
b3f34dd6f04e348af1c998a632d0766a061534324532473484ac41c8832606cc 1297
tokyotyrant_1.1.40-3.dsc
ad0c6812be932007f453392110e2eb9ece049a164551c97d30dba4d039e4dc26 11404
tokyotyrant_1.1.40-3.debian.tar.gz
e773f7942f2e073f8f65279b1651bd0522df09f4408e38c79472d1da58ba1bca 71284
tokyotyrant_1.1.40-3_amd64.deb
493dbe0e6d91561616d89f150e42ab94cc9354eadd36b4c83cff135a9a85c21f 216652
tokyotyrant-dbg_1.1.40-3_amd64.deb
a17e2f15f2b1bd2052652c60d86b0463bb496e48490420e8b41581f34dc7c5df 55692
libtokyotyrant3_1.1.40-3_amd64.deb
09ef045dfea44cfec5458dd2f043e7e5919b82b55ca47302cadd2b194d6b94f0 84590
libtokyotyrant-dev_1.1.40-3_amd64.deb
93c555c2e88a343abb3a12968eb7bbf432389760308d6f98c4230d3dc676d45c 30864
tokyotyrant-doc_1.1.40-3_all.deb
d74f3bf48d7b2e2aed9bb39caefcff00ff22a5a559cade21bbe6679438300b22 60778
tokyotyrant-utils_1.1.40-3_amd64.deb
Files:
9a1d1c6096b0373eee13c2910b94bf16 1297 misc extra tokyotyrant_1.1.40-3.dsc
53a0f95a74f724dc8a468b26ffccc0ab 11404 misc extra
tokyotyrant_1.1.40-3.debian.tar.gz
ecc2ee2543afd9bdec259dd412925fc2 71284 misc optional
tokyotyrant_1.1.40-3_amd64.deb
a2d3c990de20de2012faf1e293d8f904 216652 debug extra
tokyotyrant-dbg_1.1.40-3_amd64.deb
de5ef0047e362c633e899470fbe8c5c6 55692 libs extra
libtokyotyrant3_1.1.40-3_amd64.deb
1c099ba1ec067e1f15770b85747c63e5 84590 libdevel extra
libtokyotyrant-dev_1.1.40-3_amd64.deb
0d0e0bd3181d1740bfc4b957fe194735 30864 doc optional
tokyotyrant-doc_1.1.40-3_all.deb
4f92e66f51b3d05f97fa58b61065bd71 60778 utils optional
tokyotyrant-utils_1.1.40-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREDAAYFAku8x+EACgkQ8g+sC3uDV+W4eQCfV+CqnQpL5zUi/S5y4N3u7zsA
r1IAn12OZQitfGwvS2snQMnS5FDFwB1U
=7QMf
-----END PGP SIGNATURE-----
--- End Message ---