Your message dated Sun, 14 Dec 2014 21:20:49 +0000
with message-id <e1y0gav-0005yc...@franck.debian.org>
and subject line Bug#772159: fixed in ruby-moneta 0.7.20-2.2
has caused the Debian Bug report #772159,
regarding ruby-moneta: leaves mysqld running after build
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.)
--
772159: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772159
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-moneta
Version: 0.7.20-2.1
Severity: serious
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch vivid
This is a recurrence of #746373; indeed it appears that that bug was
never properly fixed in the first place. I'm therefore filing this at
the same severity and CCing the uploader.
ruby-moneta/debian/ruby-tests.rb attempts to shut down mysqld after the
build, but fails to do so correctly. This is because the shutdown is by
way of an at_exit block in that script, but it invokes the main test
script with exec(), which replaces the ruby-tests.rb process and thus
means that the at_exit block is never run. It needs to use system()
instead.
* debian/ruby-tests.rb: Run script/parallel-tests using system() rather
than exec(), so that the at_exit block to shut down the test MySQL
server actually has a chance to run.
diff -Nru ruby-moneta-0.7.20/debian/ruby-tests.rb
ruby-moneta-0.7.20/debian/ruby-tests.rb
--- ruby-moneta-0.7.20/debian/ruby-tests.rb 2014-05-09 08:51:42.000000000
+0100
+++ ruby-moneta-0.7.20/debian/ruby-tests.rb 2014-12-05 16:42:52.000000000
+0000
@@ -35,4 +35,4 @@
require 'rbconfig'
ruby = File.join(RbConfig::CONFIG['bindir'],
RbConfig::CONFIG['ruby_install_name'])
-exec("#{ruby} script/parallel-tests")
+system("#{ruby} script/parallel-tests")
Thanks,
--
Colin Watson [cjwat...@ubuntu.com]
--- End Message ---
--- Begin Message ---
Source: ruby-moneta
Source-Version: 0.7.20-2.2
We believe that the bug you reported is fixed in the latest version of
ruby-moneta, 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 772...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated ruby-moneta 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: SHA512
Format: 1.8
Date: Fri, 12 Dec 2014 21:43:21 +0100
Source: ruby-moneta
Binary: ruby-moneta
Architecture: source all
Version: 0.7.20-2.2
Distribution: unstable
Urgency: medium
Maintainer: Joshua Timberman <jos...@opscode.com>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
ruby-moneta - Ruby interface to multiple key/value stores
Closes: 772159
Changes:
ruby-moneta (0.7.20-2.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix "leaves mysqld running after build":
apply patch from Colin Watson:
+ debian/ruby-tests.rb: Run script/parallel-tests using system() rather
than exec(), so that the at_exit block to shut down the test MySQL
server actually has a chance to run.
(Closes: #772159)
Checksums-Sha1:
7f9e6888c800154d509e6161fe8863b0d23da840 2416 ruby-moneta_0.7.20-2.2.dsc
cccabb072ee05115d6bf7011913cc33cfcd6455f 11356
ruby-moneta_0.7.20-2.2.debian.tar.xz
bd7c1107cbd9f9d85ab89a7c20c6c73291b13cb0 34294 ruby-moneta_0.7.20-2.2_all.deb
Checksums-Sha256:
232b4032a8a9321d3c0f11af778f3549cddee4230c3f076f00219d36be6c5206 2416
ruby-moneta_0.7.20-2.2.dsc
90fb05f66a367e76a670e8280b9520d3896af9118bb97fbd51b478d606d29e25 11356
ruby-moneta_0.7.20-2.2.debian.tar.xz
e76a68488cf8346befdeebc92fee1fd62e777713407c129c493289103a7518a8 34294
ruby-moneta_0.7.20-2.2_all.deb
Files:
db775f90d3eec9ce5580c5f50d37e684 2416 ruby extra ruby-moneta_0.7.20-2.2.dsc
f9de0004373e29122d516cff9f3626d3 11356 ruby extra
ruby-moneta_0.7.20-2.2.debian.tar.xz
f8f9f2ab8ef6504f202924507c2201fd 34294 ruby extra
ruby-moneta_0.7.20-2.2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQJ8BAEBCgBmBQJUi1axXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGzDIP/jI9vKDiAenIiuh0BHXtNgXH
3Qit5sihaFmnPFoarF6jj6Sa/f75g6D3GtoHmHm2o6yfvbiWrhtqZXgd4BZB81F5
x2LZiW6yOghhLL9WjHYake7RRG3wE/KLRLInHKOs4mc6/JXcYeu+AvtSoZx5fdKl
A/XG9snw/IbCkdhc32VQoWcr4ig/UXYLpi/D/GjEsg0UAOxSXIB5OdsTIIBO/hzg
ZLDe8XhKGyFQmbEm5YbATyH0QRWHQDFmdylDzP7U6cLnKznSYfimVO2gL8zBH/Ox
ILl3Rx8AhJWix6xfNO1VOkdRD+X8BcVtcpsmxTo384GzYoFR8AO8xWgzEgu5m4M9
iOWlj1GjIO91xx3unZDLziZjYX69sZoECIso8VqqbOblsnLBXIdGFpq4P1+0wPsw
/0+MZ3RCaLCU+gGA7iu8dBAaKdrWIUpvY+UYOFCoVB25MliHgI25EbhSe/CzJlgS
q9/GjdEYSjs6uJo+sFHI4hZJbnmbIFiO+KDrfaNtO9IV0Jvmc6sKvgwsCEBT9xnQ
d9EhVdV1nlnnz/2bWl4rRor8TxlrS3eLFeypnSqxvm2RqEij7ZNFWKZEYTvuwUxl
lpR5Yqty1BugXKzk/6/VLgHGQM+nlkAM/ql/t4MlX24IxeMr7oxga3TzVJxxaMYG
4moV5FLaSmK5zaGTcEhL
=LeVv
-----END PGP SIGNATURE-----
--- End Message ---