From: "Yu, Mingli" <mingli.yu@windriver.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: Re: [meta-oe][PATCH] mariadb: add libdbi-perl to the depends of mariadb-server
Date: Sun, 18 Sep 2016 15:52:54 +0800 [thread overview]
Message-ID: <57DE47D6.8010304@windriver.com> (raw)
In-Reply-To: <57CCF446.4050703@windriver.com>
On 2016年09月05日 12:27, Zhixiong Chi wrote:
>
>
> On 2016年09月01日 20:20, Martin Jansa wrote:
>> On Tue, Aug 23, 2016 at 11:10:30AM +0800, Zhixiong Chi wrote:
>>> The commands(mysql_convert_table_format and mysql_setpermission) need
>>> to the supported API provided by the libdbi-perl package.
>>> So add the libdbi-perl to the variable RDEPENDS of mariabdb-server.
>> This isn't possible, libdbi-perl is in meta-perl and mariadb is in
>> meta-oe.
>>
>> meta-oe doesn't depend (and cannot) on meta-perl.
> The script mysql_convert_table_format(line 50) and
> mysql_convert_table_format
> (line 20) which located xxx/mariadb/scripts/ source path will call the
> DBI function
> with the sentence "use DBI", and this DBI function is provided by the
> libdbi-perl
> package.
>
> So the scripts will fail when start to work.
Any update?
The issue also exists in my environment as mariabdb-server rdepends on
DBI.pm which is provided by libdbi-perl.
Thanks,
>
> Thanks.
>>> Signed-off-by: Zhixiong Chi <Zhixiong.Chi@windriver.com>
>>> ---
>>> meta-oe/recipes-support/mysql/mariadb.inc | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/meta-oe/recipes-support/mysql/mariadb.inc
>>> b/meta-oe/recipes-support/mysql/mariadb.inc
>>> index 73905b6..c2d2ecf 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"
>>> + ${PN}-client libdbi-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 \
>>> --
>>> 1.9.1
>>>
>>> --
>>> _______________________________________________
>>> Openembedded-devel mailing list
>>> Openembedded-devel@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
>>
>
next prev parent reply other threads:[~2016-09-18 7:57 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-23 3:10 [meta-oe][PATCH] mariadb: add libdbi-perl to the depends of mariadb-server Zhixiong Chi
2016-09-01 12:20 ` Martin Jansa
2016-09-05 4:27 ` Zhixiong Chi
2016-09-18 7:52 ` Yu, Mingli [this message]
2016-09-21 5:42 ` Yu, Mingli
2016-09-21 7:08 ` Martin Jansa
2016-09-23 2:41 ` Yu, Mingli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=57DE47D6.8010304@windriver.com \
--to=mingli.yu@windriver.com \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.