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

Reply via email to