Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 720040 - media-video/pipewire-0.3.6 version bump
Summary: media-video/pipewire-0.3.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: 726344 727358
  Show dependency tree
 
Reported: 2020-04-29 19:28 UTC by Joakim Tjernlund
Modified: 2020-07-26 09:59 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 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(-)