Your message dated Thu, 21 Sep 2017 04:04:30 +0000
with message-id <e1dusj0-000fxf...@fasolo.debian.org>
and subject line Bug#876317: fixed in ruby-moneta 1.0.0-2
has caused the Debian Bug report #876317,
regarding ruby-moneta: build-depends on default-mysql-server but relies on
mariadb interfaces
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.)
--
876317: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876317
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby-moneta
Version: 1.0.0-1
Severity: important
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu artful ubuntu-patch
Dear maintainer,
Recent versions of ruby-moneta have been failing to build in Ubuntu because
you have switched the build-depency of the package from mysql-server to
default-mysql-server and at the same time have begun using mariadb-specific
interfaces:
RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-moneta/usr/lib/ruby/vendor_ruby:.
GEM_PATH=debian/ruby-moneta/usr/share/rubygems-integration/all:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all
ruby2.3 debian/ruby-tests.rb
mysql_install_db: [ERROR] unknown option '--rpm'
2017-09-09 09:53:02 [ERROR] Unrecognized options
Unable to start the test MySQL server.
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-moneta returned
exit code 1
debian/rules:15: recipe for target 'binary' failed
https://launchpad.net/ubuntu/+source/ruby-moneta/1.0.0-1/+build/13271049
This failure happens because Ubuntu's default-mysql-server is mysql, not
mariadb, and mysql does not implement this '--rpm' option.
default-mysql-server is only a reasonable build dependency if you don't care
about which implementation you have. Since ruby-moneta depends on
interfaces that are only available from the mysql-server package, you should
build-depend on mysql-server directly.
With the attached patch, ruby-moneta builds successfully in Ubuntu.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slanga...@ubuntu.com vor...@debian.org
diff -Nru ruby-moneta-1.0.0/debian/control ruby-moneta-1.0.0/debian/control
--- ruby-moneta-1.0.0/debian/control 2017-08-19 07:56:07.000000000 -0700
+++ ruby-moneta-1.0.0/debian/control 2017-09-20 15:03:36.000000000 -0700
@@ -6,7 +6,7 @@
Build-Depends: debhelper (>= 10~),
gem2deb
Build-Depends-Indep: lsof,
- default-mysql-server,
+ mariadb-server,
netcat,
ruby-activesupport (>= 2:3.2.11~),
ruby-fog,
--- End Message ---
--- Begin Message ---
Source: ruby-moneta
Source-Version: 1.0.0-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 876...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
HIGUCHI Daisuke (VDR dai) <d...@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: SHA256
Format: 1.8
Date: Thu, 21 Sep 2017 11:17:56 +0900
Source: ruby-moneta
Binary: ruby-moneta
Architecture: source all
Version: 1.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers
<pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: HIGUCHI Daisuke (VDR dai) <d...@debian.org>
Description:
ruby-moneta - Ruby interface to multiple key/value stores
Closes: 876317
Changes:
ruby-moneta (1.0.0-2) unstable; urgency=medium
.
* Team upload.
.
[ HIGUCHI Daisuke (VDR dai) ]
* build-depend on mysql-server directly because Ubuntu's default-mysql-server
is mysql, not mariadb, and mysql does not implement this '--rpm' option.
thanks to Steve Langasek <steve.langa...@canonical.com> (Closes: #876317).
* eliminate lintian warning: unnecessary-testsuite-autopkgtest-header
* Bump Standards-Version to 4.1.0 (no changes needed)
Checksums-Sha1:
9cba608e04675a5a1d9e6bb719c5583051114a05 2579 ruby-moneta_1.0.0-2.dsc
05767b7e0c96e8afc47a94725d48e06561f892bf 12672
ruby-moneta_1.0.0-2.debian.tar.xz
b51bf2ca7ca97411c7618b3f9d06e3a3b9d60b3a 36668 ruby-moneta_1.0.0-2_all.deb
652bf32976c6573bb7d63ab988b47cb04640b60f 10270
ruby-moneta_1.0.0-2_amd64.buildinfo
Checksums-Sha256:
34b440026d8c0e8a54c6654c5ee53ce91d401408d405988fcde88f6f8669a677 2579
ruby-moneta_1.0.0-2.dsc
bc810785294765cbbcc0892718b9dc9529188aeb416f62374ef4cce60c635192 12672
ruby-moneta_1.0.0-2.debian.tar.xz
9a4a20cee5a176e9dd119d80138ad92a16a69279ef08233802f70fa32252a31d 36668
ruby-moneta_1.0.0-2_all.deb
0c57802e6ae45fa0086227d97dc7fdd1a6d38b768b132edb198022ad20d04f24 10270
ruby-moneta_1.0.0-2_amd64.buildinfo
Files:
3fc0b25a6056d6137ec83e9959b76f5a 2579 ruby extra ruby-moneta_1.0.0-2.dsc
bb1aedea2da3b19cabf7159520a74153 12672 ruby extra
ruby-moneta_1.0.0-2.debian.tar.xz
72fc6e88516f1efa4a247a62c10f9467 36668 ruby extra ruby-moneta_1.0.0-2_all.deb
921f4d4589051e4f5bb58793d6d19a91 10270 ruby extra
ruby-moneta_1.0.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEECynYjkLmt2W42OpQeDlhndQ5Zo4FAlnDNk0ACgkQeDlhndQ5
Zo6AjRAAhOPHTukLsqc1b9Lhuk2cBU5xdHNvGT7Afibci5OpvwYUGW9EO5YNvugy
DsQPW3HykvEATvto5OfV5PFCR3InccIwJdfZ6Lnf9/4gaMH07jegV1vwiNEtiqYc
ABJF8BdJYM3WVY5LX6x3S4PTjSO/4m88Efs5lUvtRSLD6Re1k5qNPS93RXHHJrwQ
OlTccJks9e9R+p0K9ixyfZeZcdJ1UhEsEUNDJwjlp4VfEWJ8oCqE+LknTnMQfdmG
hpeQdOEraa4rgvLcBlA0S5InGdo8ZHc8qvl1z69D239DDi7JTJlkENEwYjP82xc6
b+zB1wOKodugC6FgrFhQI8RvmA9gEoPN64W98TXavPaT/Kyr0dximgJ7CElVmOVc
KH4MiSDZvnNcs58To67q6XWf7QiP+NORucNr1IXIu6j7YREGEUFizewCvcZF1z3H
iS/t2gyCbZ6JRvuTOAjltfyPPdOQMUTFDMgFTNqKrC9lsumbvUiGntDtTlXaa/v/
hfW/t8doGQT1R74eS0wnyboQaQK8EsBbjtjJNwud1uD/q+8w6jJU+hZW1yS0M2b2
YSr/e73FciBg1hOff+PzDMSnJYv/hThqFVajimO4YXAa95bLG1SZEIz2o5U6Dtrq
aFy8x2jjMmXLwmMabtrLAGTlJrA7zYS0sq7oHo9/KDSmlkQKRxU=
=lICj
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers