Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 820332

Summary: media-sound/pulseaudio-15.0-r1 stable request
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: StabilizationAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: arnaudv6, firefly_dude0k, sam, wolf+gentoo
Priority: Normal Keywords: CC-ARCHES, STABLEREQ
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
media-sound/pulseaudio-15.0-r1
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 813978, 820146    

Description Pacho Ramos gentoo-dev 2021-10-26 08:47:13 UTC
It fixes lots of issues present in our currently (old) stable version. Also works fine for me and enhances a lot bluetooth handling compared with 13.0

Thanks
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-26 08:49:47 UTC
planning on unmasking newer version with split libpulse to make it easier for users to disable USE=daemon, b/c right now it's got a lot of REQUIRED_USE hell
Comment 2 Pacho Ramos gentoo-dev 2021-10-26 09:18:03 UTC
I am unsure if waiting for that... pulseaudio-15 is also an important gain for current stable users compared with old 13 version... and we will of course, stabilize splitted version when ready in the future
Comment 3 Larry the Git Cow gentoo-dev 2021-10-26 10:00:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14709992cb71e31ab190f1189e9dddec8b8ee455

commit 14709992cb71e31ab190f1189e9dddec8b8ee455
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-10-26 09:59:34 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-10-26 09:59:34 +0000

    profiles/base: stable-force media-sound/pulseaudio[daemon] for now
    
    Needed to avoid REQUIRED_USE hell for now until we sort out
    the libpulse split. Let's get the shiny PA 15 to users.
    
    Closes: https://bugs.gentoo.org/820332
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/base/package.use.stable.force | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-26 10:00:36 UTC
Spoke to leio and agreed on just stable-forcing USE=daemon, let's crack on
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-26 10:12:06 UTC
(In reply to Pacho Ramos from comment #2)
> I am unsure if waiting for that... pulseaudio-15 is also an important gain
> for current stable users compared with old 13 version... and we will of
> course, stabilize splitted version when ready in the future

Yeah, I think you're right, and we've got a decent compromise by stable-forcing USE=daemon
Comment 6 Pacho Ramos gentoo-dev 2021-10-26 10:36:52 UTC
Thanks a lot to both!
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-27 04:13:38 UTC
arm64 done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-27 04:14:19 UTC
ppc64 done
Comment 9 Pacho Ramos gentoo-dev 2021-10-27 13:49:11 UTC
amd64 stable
Comment 10 Agostino Sarubbo gentoo-dev 2021-10-28 14:00:58 UTC
ppc stable
Comment 11 Agostino Sarubbo gentoo-dev 2021-10-28 14:03:15 UTC
sparc stable
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-29 02:24:02 UTC
arm done
Comment 13 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-29 11:15:12 UTC
x86 done

all arches done
Comment 14 Arnaud Vallette d'Osia 2022-06-10 18:18:31 UTC
Hi I'm here because I read comment in 
/usr/portage/profiles/base/package.use.stable.force
Thanks for undergoing work !
Is there another bug that tracks libpulse split? I did not find it.
Again, thanks Sam James for awesome support !
Comment 15 Arnaud Vallette d'Osia 2022-06-10 18:25:59 UTC
Also adding "force daemon flag" in this bug's title would cut down the chase for others :-)
Comment 16 Larry the Git Cow gentoo-dev 2022-06-11 00:47:46 UTC
The bug has been referenced in the following commit(s):

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

commit fbc2950e947132740d613c48d8db2449dc0dda20
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-06-11 00:47:04 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-11 00:47:04 +0000

    profiles/base: drop pulseaudio forced USE=daemon
    
    It's no longer relevant with the now-stabled split packages.
    
    Bug: https://bugs.gentoo.org/820332
    Bug: https://bugs.gentoo.org/850604
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/base/package.use.stable.force | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)
Comment 17 Arnaud Vallette d'Osia 2022-06-11 11:26:38 UTC
Nice, thanks Sam!