--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: pipewire 0.3
- From: Simon McVittie <smcv@debian.org>
- Date: Thu, 30 Jul 2020 11:47:51 +0100
- Message-id: <20200730104751.GA101833@espresso.pseudorandom.co.uk>
Package: release.debian.org
Severity: normal
Tags: moreinfo
Control: block -1 by 954022
Control: affects -1 + src:pipewire
User: release.debian.org@packages.debian.org
Usertags: transition
X-Debbugs-Cc: pipewire@packages.debian.org, krfb@packages.debian.org, weston@packages.debian.org, mutter@packages.debian.org, gnome-remote-desktop@packages.debian.org
pipewire will need a transition from 0.2.x to 0.3.x at some point,
allowing remote desktop support in GNOME to be re-enabled. This is an
API and ABI break, although the API breaks appear to be small enough
that some packages support both versions with some #if conditions.
A prerequisite for all this is to get pipewire 0.3 through NEW and into
experimental (#954022). I've marked the transition bug as moreinfo to
indicate that it cannot go ahead right now.
Affected packages:
- mutter currently has remote desktop support disabled, but can
re-enable it after Pipewire 0.3 becomes available
- xdg-desktop-portal will need new upstream release 1.7.x, or the Pipewire
features being disabled (1.7.x is already in experimental, with its
Pipewire support disabled for now because it needs Pipewire 0.3.x)
- gnome-remote-desktop will need new upstream release 0.1.8, and as far
as I understand it, is non-functional without Pipewire support that
matches what mutter uses
- krfb and xdg-desktop-portal-kde appear to support both APIs upstream,
but will need some simple packaging changes to switch the dependency
- weston currently only supports Pipewire 0.2, and will need either
https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/456,
or that feature being disabled if it isn't considered important
Ben file:
title = "pipewire";
is_affected = .depends ~ "libpipewire-0.2-1" | .depends ~ "libpipewire-0.3-0";
is_good = .depends ~ "libpipewire-0.3-0";
is_bad = .depends ~ "libpipewire-0.2-1";
--- End Message ---
--- Begin Message ---
On Sat, 19 Sep 2020 at 15:34:33 +0100, Simon McVittie wrote:
> On Fri, 11 Sep 2020 at 00:40:27 +0100, Simon McVittie wrote:
> > pipewire 0.3 is in unstable and built on all release architectures, so
> > please upload weston, krfb and xdg-desktop-portal-kde to unstable
They've all migrated.
smcv
--- End Message ---