[oe-commits] [meta-openembedded] 07/66: mariadb: add libdbd-mysql-perl to RDEPENDS

git at git.openembedded.org git at git.openembedded.org
Mon Oct 3 17:31:22 UTC 2016


martin_jansa pushed a commit to branch master-next
in repository meta-openembedded.

commit 754111f078d986ee811aba64dab70e58da123412
Author: Mingli Yu <Mingli.Yu at windriver.com>
AuthorDate: Mon Sep 26 13:31:20 2016 +0800

    mariadb: add libdbd-mysql-perl to RDEPENDS
    
    * Add libdbd-mysql-perl to RDEPENDS as mysql_setpermission
      depends on DBD::mysql module
    
      root at test:~# mysql_setpermission -h
      Option h is ambiguous (help, host)
      Password for user to connect to MySQL:
      install_driver(mysql) failed: Can't locate DBD/mysql.pm
      in @INC (you may need to install the DBD::mysql module)
      (@INC contains: /etc/perl /usr/lib64/perl/site_perl/5.22.1/
      /usr/lib64/perl/site_perl/5.22.1
      /usr/lib64/perl/vendor_perl/5.22.1/
      /usr/lib64/perl/vendor_perl/5.22.1
      /usr/lib64/perl/5.22.1/ /usr/lib64/perl/5.22.1
      /usr/local/lib/site_perl /usr/lib64/perl/5.22.1 .)
      at (eval 11) line 3, <STDIN> line 1.
      Perhaps the DBD::mysql perl module hasn't been fully installed,
      or perhaps the capitalisation of 'mysql' isn't right.
      Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge.
      at /usr/bin/mysql_setpermission line 90.
    
    * Add libmysqlclient to Provides as libdbd-mysql-perl depend on it
    
    Signed-off-by: Mingli Yu <Mingli.Yu at windriver.com>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 meta-oe/recipes-support/mysql/mariadb.inc       | 2 +-
 meta-oe/recipes-support/mysql/mariadb_5.5.50.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/mysql/mariadb.inc b/meta-oe/recipes-support/mysql/mariadb.inc
index c2d2ecf..5dd8d64 100644
--- a/meta-oe/recipes-support/mysql/mariadb.inc
+++ b/meta-oe/recipes-support/mysql/mariadb.inc
@@ -169,7 +169,7 @@ RDEPENDS_${PN}-client = "perl perl-module-getopt-long perl-module-file-temp \
 RDEPENDS_${PN}-server = "perl perl-module-getopt-long perl-module-data-dumper \
     perl-module-file-basename perl-module-file-path perl-module-sys-hostname \
     perl-module-file-copy perl-module-file-temp perl-module-posix \
-    ${PN}-client libdbi-perl"
+    ${PN}-client libdbi-perl libdbd-mysql-perl"
 RDEPENDS_${PN}-leftovers = "perl perl-module-cwd perl-module-benchmark perl-module-getopt-long \
     perl-module-posix perl-module-data-dumper perl-module-sigtrap perl-module-threads \
     perl-module-threads-shared perl-module-io-socket perl-module-sys-hostname perl-module-file-copy \
diff --git a/meta-oe/recipes-support/mysql/mariadb_5.5.50.bb b/meta-oe/recipes-support/mysql/mariadb_5.5.50.bb
index 8f998a3..d789573 100644
--- a/meta-oe/recipes-support/mysql/mariadb_5.5.50.bb
+++ b/meta-oe/recipes-support/mysql/mariadb_5.5.50.bb
@@ -4,7 +4,7 @@ EXTRA_OECMAKE += "-DSTACK_DIRECTION=-1"
 
 DEPENDS += "mariadb-native ncurses zlib readline libaio libevent"
 
-PROVIDES += "mysql5"
+PROVIDES += "mysql5 libmysqlclient"
 
 RPROVIDES_${PN} += "mysql5"
 RREPLACES_${PN} += "mysql5"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list