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

Bug 921393

Summary: media-video/wireplumber-9999: standalone patch fails
Product: Gentoo Linux Reporter: CaptainBlood <luc_pierard_de_maujouy>
Component: Current packagesAssignee: Sam James <sam>
Status: RESOLVED FIXED    
Severity: normal CC: igor.v.kovalenko, jstein
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/35155
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: failing ebuild log

Description CaptainBlood 2024-01-05 11:42:24 UTC
Created attachment 881498 [details]
failing ebuild log

builds fine if removed.

Soon to come 0.8.41 should be affected.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-01-05 11:44:16 UTC
(In reply to CaptainBlood from comment #0)
> Created attachment 881498 [details]
> failing ebuild log
> 
> builds fine if removed.
> 
> Soon to come 0.8.41 should be affected.

0.4.18 I assume, but that's going to be from the 0.4 branch
Comment 2 CaptainBlood 2024-01-05 11:46:33 UTC
Air crash :)
reading 0.4.81 on gitlab here
Comment 3 Igor V. Kovalenko 2024-02-05 17:12:51 UTC
Please let me know if linked PR with updated patch is good to go, thanks!
Comment 4 Larry the Git Cow gentoo-dev 2024-03-19 05:48:10 UTC
The bug has been referenced in the following commit(s):

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

commit bdd56b3bcecf86106aaf77a79b3d369ea6d45f9a
Author:     Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
AuthorDate: 2024-02-03 06:42:44 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-19 05:47:57 +0000

    media-video/pipewire: Add another sound-server part for updated wireplumber conf syntax
    
    Bug: https://bugs.gentoo.org/921393
    Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/35155
    Signed-off-by: Sam James <sam@gentoo.org>

 .../pipewire/files/gentoo-sound-server-enable-audio-bluetooth.conf  | 6 ++++++
 media-video/pipewire/pipewire-1.0.4.ebuild                          | 6 ++++++
 media-video/pipewire/pipewire-9999.ebuild                           | 6 ++++++
 3 files changed, 18 insertions(+)

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

commit 7149f311e97fb3a4d7f443359e239431a06871ff
Author:     Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
AuthorDate: 2024-02-02 20:04:07 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-19 05:21:38 +0000

    media-video/wireplumber: Amend sound-server split, new conf syntax
    
    Bug: https://bugs.gentoo.org/921393
    Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 ...-0.4.81-config-disable-sound-server-parts.patch | 27 ++++++++++++++++++++++
 media-video/wireplumber/wireplumber-9999.ebuild    |  4 ++--
 2 files changed, 29 insertions(+), 2 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2024-05-06 07:25:49 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=ff5cceaf5f2c64ad48396dd68be82e6100d3850a

commit ff5cceaf5f2c64ad48396dd68be82e6100d3850a
Author:     James Calligeros <jcalligeros99@gmail.com>
AuthorDate: 2024-05-03 12:19:27 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-05-06 07:25:41 +0000

    2024-05-03-wireplumber-0_5-bump: add news item
    
    Bug: https://bugs.gentoo.org/921393
    Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../2024-05-03-wireplumber-0_5-bump.en.txt         | 25 ++++++++++++++++++++++
 1 file changed, 25 insertions(+)
Comment 6 Larry the Git Cow gentoo-dev 2024-05-06 07:26:13 UTC
The bug has been closed via the following commit(s):

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

commit 369d656644bbdcc587562f52476beaed54fa34b6
Author:     James Calligeros <jcalligeros99@gmail.com>
AuthorDate: 2024-05-01 08:19:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-05-06 07:23:59 +0000

    media-video/wireplumber: add 0.5.2
    
    Closes: https://bugs.gentoo.org/921393
    Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/36499
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/wireplumber/Manifest                 |   1 +
 media-video/wireplumber/wireplumber-0.5.2.ebuild | 122 +++++++++++++++++++++++
 media-video/wireplumber/wireplumber-9999.ebuild  |   4 +-
 3 files changed, 125 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 8f2c2d8d543dbf3cc060b82d060b699e8575dd49
Author:     James Calligeros <jcalligeros99@gmail.com>
AuthorDate: 2024-05-01 08:09:41 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-05-06 07:23:54 +0000

    media-video/pipewire: revbump for media-video/wireplumber-0.5.2
    
    WirePlumber 0.5 has completely changed the way its configuration
    and scripting are managed. Thus, we can no longer insert Lua
    scripts into /etc/{pipewire,wireplumber}/ for sound-server
    handling.
    
    Furthermore, /etc/pipewire/ is not a valid or checked location
    for the new-style WirePlumber config, so we need to install
    the new-style sound-server handling to /etc/wireplumber/wireplumber.conf.d
    instead.
    
    Bug: https://bugs.gentoo.org/921393
    Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{pipewire-1.0.5.ebuild => pipewire-1.0.5-r1.ebuild}  | 16 +++-------------
 media-video/pipewire/pipewire-9999.ebuild                | 16 +++-------------
 2 files changed, 6 insertions(+), 26 deletions(-)