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

Bug 720040

Summary: media-video/pipewire-0.3.6 version bump
Product: Gentoo Linux Reporter: Joakim Tjernlund <joakim.tjernlund>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, dschridde+gentoobugs
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 726344, 727358    

Description Joakim Tjernlund 2020-04-29 19:28:20 UTC
see $summary
Comment 1 Andreas Sturmlechner gentoo-dev 2020-04-29 19:30:32 UTC
Aware of it, but it has no priority right now, breaking several reverse dependencies.
Comment 2 Dennis Schridde 2020-05-31 07:31:31 UTC
(In reply to Andreas Sturmlechner from comment #1)
> Aware of it, but it has no priority right now, breaking several reverse
> dependencies.

Do you have a list of reverse dependencies that are broken?

Could we add it package-masked for now (and maybe add max versions to its reverse dependencies)?  I would need version 0.3 for bug #726344.
Comment 3 Andreas Sturmlechner gentoo-dev 2020-06-10 19:40:21 UTC
(In reply to Dennis Schridde from comment #2)
> Do you have a list of reverse dependencies that are broken?
Assume that all of them are.

It will probably be a mix of use-masking for older versions where there is no point in providing a broken option when there is a working ~arch available, and version restricting if not at all otherwise possible.
Comment 4 Dennis Schridde 2020-06-21 13:05:31 UTC
(In reply to Andreas Sturmlechner from comment #3)
> (In reply to Dennis Schridde from comment #2)
> > Do you have a list of reverse dependencies that are broken?
> Assume that all of them are.

Patch for www-client/firefox-77.0.1: https://src.fedoraproject.org/rpms/firefox/blob/e99b683a352cf5b2c9ff198756859bae408b5d9d/f/firefox-pipewire-0-3.patch

Appears to work fine on my system, at least on X11.
Comment 5 Andreas Sturmlechner gentoo-dev 2020-06-28 15:02:54 UTC
(In reply to Dennis Schridde from comment #4)
> Patch for www-client/firefox-77.0.1:
> https://src.fedoraproject.org/rpms/firefox/blob/
> e99b683a352cf5b2c9ff198756859bae408b5d9d/f/firefox-pipewire-0-3.patch
> 
> Appears to work fine on my system, at least on X11.
Thanks for the info, but is that patch upstream and how will it reach our Firefox maintainers? :)
Comment 6 Larry the Git Cow gentoo-dev 2020-06-28 15:36:38 UTC
The bug has been referenced in the following commit(s):

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

commit 158a637600cf9080f682ea5f76b7a8c1ddf0861d
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-06-28 14:58:57 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-28 15:34:50 +0000

    media-video/pipewire: 0.3.6 version bump
    
    Bug: https://bugs.gentoo.org/720040
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-video/pipewire/Manifest              |   1 +
 media-video/pipewire/metadata.xml          |   6 ++
 media-video/pipewire/pipewire-0.3.6.ebuild | 133 +++++++++++++++++++++++++++++
 3 files changed, 140 insertions(+)

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

commit 9b8bb1bf9ba7dc2ad3dbcb5ca6e93bc13498ed87
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-06-28 15:03:52 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-28 15:34:47 +0000

    profiles: Mask ~media-video/pipewire-0.3.6
    
    Bug: https://bugs.gentoo.org/720040
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 7 Joakim Tjernlund 2020-07-08 12:20:32 UTC
(In reply to Dennis Schridde from comment #4)
> (In reply to Andreas Sturmlechner from comment #3)
> > (In reply to Dennis Schridde from comment #2)
> > > Do you have a list of reverse dependencies that are broken?
> > Assume that all of them are.
> 
> Patch for www-client/firefox-77.0.1:
> https://src.fedoraproject.org/rpms/firefox/blob/
> e99b683a352cf5b2c9ff198756859bae408b5d9d/f/firefox-pipewire-0-3.patch
> 
> Appears to work fine on my system, at least on X11.

Does pipewire-0.3 work on firefox-78.0.1 ?
Comment 8 Larry the Git Cow gentoo-dev 2020-07-26 09:59:12 UTC
The bug has been closed via the following commit(s):

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

commit 444381feb828ffa1bbac032e1a64e9cfc8cba950
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-07-26 09:50:13 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-07-26 09:55:59 +0000

    profiles: Drop sys-apps/xdg-desktop-portal and media-video/pipewire mask
    
    Closes: https://bugs.gentoo.org/720040
    Closes: https://bugs.gentoo.org/727358
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 6 ------
 1 file changed, 6 deletions(-)