From: Bruce Ashfield <bruce.ashfield@windriver.com>
To: "Bottazzini, Bruno" <bruno.bottazzini@intel.com>,
Patches and discussions about the oe-core layer
<Openembedded-core@lists.openembedded.org>
Subject: Re: [linux-yocto] Nothing RPROVIDES dbus-native-tools-native
Date: Tue, 20 Jan 2015 10:42:20 -0500 [thread overview]
Message-ID: <54BE775C.40407@windriver.com> (raw)
In-Reply-To: <20150120133750.1c26e442@bottazzini-ThinkPad-T430>
Adding the oe-core mailing list, since this is a non-kernel question.
Anyone have ideas about the question below ?
Cheers,
Bruce
On 15-01-20 10:37 AM, Bottazzini, Bruno wrote:
> Hello,
>
> I have made some changes in dbus recipe.
>
> You can it see the attached patch file.
>
> When running this lighter version with the line code:
> RRECOMMENDS_${PN} = "${PN}-tools"
>
> I receive two errors:
> ERROR: Nothing RPROVIDES 'dbus-native-tools-native' (path RDEPENDS on
> or otherwise requires it))
> ERROR: Required build target 'core-image-minimal' has no buildable
> providers.
>
> I have looked into this error but unfortunately I couldn't find what
> the problem is.
>
> The patch code looks good and, If I remove the RRECOMMENDS it works
> normally.
>
> Can someone help me out why a RRECOMENDS causes this error ?
>
> Best Regards,
>
> Bruno Bottazzini
>
>
> 0002-dbus-split-tools-package.patch
>
>
> From b965f97f6f71444f7158045b346e59ca27acfa13 Mon Sep 17 00:00:00 2001
> From: Gustavo Sverzut Barbieri<gustavo.barbieri@intel.com>
> Date: Thu, 25 Sep 2014 14:10:09 -0300
> Subject: [PATCH 2/4] dbus: split tools package.
>
> most tools are not required if one is launching a simple daemon, this
> will save space when doing minimal builds.
> ---
> meta/recipes-core/dbus/dbus.inc | 13 +++++++------
> 1 file changed, 7 insertions(+), 6 deletions(-)
>
> diff --git a/meta/recipes-core/dbus/dbus.inc b/meta/recipes-core/dbus/dbus.inc
> index d38ba7e..8b14647 100644
> --- a/meta/recipes-core/dbus/dbus.inc
> +++ b/meta/recipes-core/dbus/dbus.inc
> @@ -39,7 +39,7 @@ CONFFILES_${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session
>
> DEBIANNAME_${PN} = "dbus-1"
>
> -PACKAGES =+ "${PN}-lib"
> +PACKAGES =+ "${PN}-lib ${PN}-tools"
>
> OLDPKGNAME = "dbus-x11"
> OLDPKGNAME_class-nativesdk = ""
> @@ -49,12 +49,7 @@ RPROVIDES_${PN} = "${OLDPKGNAME}"
> RREPLACES_${PN} += "${OLDPKGNAME}"
>
> FILES_${PN} = "${bindir}/dbus-daemon* \
> - ${bindir}/dbus-uuidgen \
> - ${bindir}/dbus-cleanup-sockets \
> ${bindir}/dbus-send \
> - ${bindir}/dbus-monitor \
> - ${bindir}/dbus-launch \
> - ${bindir}/dbus-run-session \
> ${libexecdir}/dbus* \
> ${sysconfdir} \
> ${localstatedir} \
> @@ -64,6 +59,12 @@ FILES_${PN} = "${bindir}/dbus-daemon* \
> FILES_${PN}-lib = "${libdir}/lib*.so.*"
> RRECOMMENDS_${PN}-lib = "${PN}"
> FILES_${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool"
> +FILES_${PN}-tools += "${bindir}/dbus-uuidgen \
> + ${bindir}/dbus-cleanup-sockets \
> + ${bindir}/dbus-monitor \
> + ${bindir}/dbus-launch \
> + ${bindir}/dbus-run-session"
> +RRECOMMENDS_${PN} = "${PN}-tools"
>
> pkg_postinst_dbus() {
> # If both systemd and sysvinit are enabled, mask the dbus-1 init script
> -- 2.1.0
>
>
>
> -- _______________________________________________ linux-yocto mailing
> list linux-yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/linux-yocto
>
parent reply other threads:[~2015-01-20 15:42 UTC|newest]
Thread overview: expand[flat|nested] mbox.gz Atom feed
[parent not found: <20150120133750.1c26e442@bottazzini-ThinkPad-T430>]
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=54BE775C.40407@windriver.com \
--to=bruce.ashfield@windriver.com \
--cc=Openembedded-core@lists.openembedded.org \
--cc=bruno.bottazzini@intel.com \
/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.