[oe-commits] [OE-core] Christopher Larson : pulseaudio: fix RDEPENDS traversal for consolekit

Robert Yang liezhi.yang at windriver.com
Thu Feb 13 07:51:34 UTC 2014



On 02/13/2014 03:28 PM, Erik Botö wrote:
> On Thu, Feb 13, 2014 at 7:31 AM, Robert Yang <liezhi.yang at windriver.com> wrote:
>> On 02/12/2014 05:15 PM, Erik Botö wrote:
>>>
>>> Just wanted to say I would also like this fix for the non-X11 case in
>>> dora.
>>>
>>
>> I'm sorry, would you please give more explanations, please ?
>>
>> // Robert
>
> We use pulseaudio in a system without X11. And since the "pulseaudio:
> fix RDEPENDS traversal for consolekit" commit got cherry-picked into
> dora pulseaudio will pull in consolekit which needs X11 do build.
> Since there's a fix already for this in master it would be great if
> this could also be cherry-pick into dora so that it works ok in
> systems without X11 again.
>

Thanks, I think that you mean this one as Martin requested:

pulseaudio: only package consolekit module when x11 is enabled

I will add it to dora-next and send it to the mailing list.

// Robert

> Cheers,
> Erik
>
>>
>>
>>> Cheers,
>>> Erik
>>>
>>> On Mon, Feb 10, 2014 at 12:00 AM, Martin Jansa <martin.jansa at gmail.com>
>>> wrote:
>>>>
>>>> On Sun, Feb 09, 2014 at 11:01:50AM +0000, git at git.openembedded.org wrote:
>>>>>
>>>>> Module: openembedded-core.git
>>>>> Branch: dora
>>>>> Commit: 029b225cd7491a1efdc42593460a57d9eb865427
>>>>> URL:
>>>>> http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=029b225cd7491a1efdc42593460a57d9eb865427
>>>>>
>>>>> Author: Christopher Larson <chris_larson at mentor.com>
>>>>> Date:   Wed Nov 27 11:07:07 2013 -0700
>>>>>
>>>>> pulseaudio: fix RDEPENDS traversal for consolekit
>>>>>
>>>>> Include the console-kit module in PACKSGES explicitly so bitbake can map
>>>>> to
>>>>> the RDEPENDS we define for it in this recipe, and thereby ensure that
>>>>> when
>>>>> adding the console-kit module to an image, we also get the necessary
>>>>> consolekit package produced.
>>>>>
>>>>> (From OE-Core master rev: 7e7ff7d1e5e86f097ef40befcf00dd28657e26f8)
>>>>>
>>>>> Signed-off-by: Christopher Larson <kergoth at gmail.com>
>>>>> Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
>>>>> Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
>>>>
>>>>
>>>> Robert, can you please cherry-pick fix for this from master as well?
>>>>
>>>> This commit:
>>>> commit 3e148f863d55728bbfa2d94b602b03dc56b70d4c
>>>> Author: Christopher Larson <kergoth at gmail.com>
>>>> Date:   Fri Dec 13 07:47:11 2013 -0700
>>>>
>>>>       pulseaudio: only package consolekit module when x11 is enabled
>>>>
>>>>       As requested by Martin Jansa <martin.jansa at gmail.com>.
>>>>
>>>>       Signed-off-by: Christopher Larson <kergoth at gmail.com>
>>>>       Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
>>>>
>>>>
>>>>>
>>>>> ---
>>>>>
>>>>>    meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 6 +++++-
>>>>>    1 file changed, 5 insertions(+), 1 deletion(-)
>>>>>
>>>>> diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
>>>>> b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
>>>>> index bb13f4b..b7a6eba 100644
>>>>> --- a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
>>>>> +++ b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc
>>>>> @@ -69,8 +69,12 @@ USERADD_PARAM_pulseaudio-server = "--system --home
>>>>> /var/run/pulse \
>>>>>                                  --no-create-home --shell /bin/false \
>>>>>                                  --groups audio,pulse --gid pulse pulse"
>>>>>
>>>>> +# The console-kit module is included here explicitly so bitbake can map
>>>>> to the
>>>>> +# RDEPENDS we define for it in this recipe, and thereby ensure that
>>>>> when
>>>>> +# adding the console-kit module to an image, we also get the necessary
>>>>> +# consolekit package produced.
>>>>>    PACKAGES =+ "libpulsecore libpulsecommon libpulse libpulse-simple
>>>>> libpulse-mainloop-glib \
>>>>> -             pulseaudio-server pulseaudio-misc"
>>>>> +             pulseaudio-server pulseaudio-misc
>>>>> pulseaudio-module-console-kit"
>>>>>
>>>>>    #upgrade path:
>>>>>    RREPLACES_pulseaudio-server = "libpulse-bin libpulse-conf"
>>>>>
>>>>> _______________________________________________
>>>>> Openembedded-commits mailing list
>>>>> Openembedded-commits at lists.openembedded.org
>>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-commits
>>>>
>>>>
>>>> --
>>>> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
>>>>
>>>> _______________________________________________
>>>> Openembedded-core mailing list
>>>> Openembedded-core at lists.openembedded.org
>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>>>>
>>>
>>>
>>>
>>
>
>
>


More information about the Openembedded-commits mailing list