Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 851252 - net-misc/spice-gtk-0.39-r2: spice audio support on pulseaudio based systems
Summary: net-misc/spice-gtk-0.39-r2: spice audio support on pulseaudio based systems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal minor (vote)
Assignee: Virtualization Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-11 19:34 UTC by Xuesong Yan
Modified: 2022-06-12 13:46 UTC (History)
1 user (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 Xuesong Yan 2022-06-11 19:34:43 UTC
After some investigation, I found that we shoud add media-plugins/gst-plugins-pulse as a dependence on pulseaudio-based systems to enable sound support.

Reproducible: Always

Steps to Reproduce:
1. Globally disable the USE flag alsa except necessary ones to make pulseaudio|pipewire and legacy applications work as expected. 
2. Do not install media-plugins/gst-plugins-pulse.
3. Configure a kvm VM with spice audio backend enabled, connect to it using spicy. 
Actual Results:  
spicy audio support works.
Comment 1 Larry the Git Cow gentoo-dev 2022-06-12 13:45:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1601befca37d5f5edd4a2c7058d3f5cf8b360f6b

commit 1601befca37d5f5edd4a2c7058d3f5cf8b360f6b
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-06-12 13:39:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-12 13:44:35 +0000

    net-misc/spice-gtk: add 0.40
    
    pulseaudio becomes an optfeature as it's a pure RDEPEND.
    
    Closes: https://bugs.gentoo.org/775554
    Closes: https://bugs.gentoo.org/818808
    Closes: https://bugs.gentoo.org/851252
    Signed-off-by: Sam James <sam@gentoo.org>

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.40.ebuild | 139 +++++++++++++++++++++++++++++++
 net-misc/spice-gtk/spice-gtk-9999.ebuild |  60 ++++++++-----
 3 files changed, 178 insertions(+), 22 deletions(-)