Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 818229 - media-sound/pulseaudio-15.0[-glib]: depends on gio
Summary: media-sound/pulseaudio-15.0[-glib]: depends on gio
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Igor V. Kovalenko
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-10-15 06:48 UTC by Florian Faber
Modified: 2022-06-15 22:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Faber 2021-10-15 06:48:52 UTC
pulseaudio-15.0 is looging for gio when configuring:

Run-time dependency gio-2.0 found: NO (tried pkgconfig)

although -glib is set.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-17 08:00:52 UTC
Please do include the full build.log in future even if it seems obvious.
Comment 2 Igor V. Kovalenko 2022-06-15 22:32:50 UTC
(In reply to Florian Faber from comment #0)
> pulseaudio-15.0 is looging for gio when configuring:
> 
> Run-time dependency gio-2.0 found: NO (tried pkgconfig)
> 
> although -glib is set.

There are two places in pulseaudio daemon package where it wants gio library. First one is gsettings module, it is covered by USE glib.
Second one is gstreamer-based RTP protocol modules, I added PR 25919 with explicit dependency on dev-libs/glib.
Comment 3 Larry the Git Cow gentoo-dev 2022-06-15 22:45:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d4a017331880bfbcba8510718250748bb394fa

commit 14d4a017331880bfbcba8510718250748bb394fa
Author:     Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
AuthorDate: 2022-06-15 22:40:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-15 22:44:58 +0000

    media-sound/pulseaudio-daemon: Add dev-libs/glib dep for gio library
    
    GStreamer-based RTP protocol module requires gio library from dev-libs/glib,
    add explicit dependency.
    
    Closes: https://bugs.gentoo.org/818229
    Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/25919
    Signed-off-by: Sam James <sam@gentoo.org>

 ...eaudio-daemon-16.0-r2.ebuild => pulseaudio-daemon-16.0-r3.ebuild} | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)