Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock X-Debbugs-Cc: David Mohammed <[email protected]>
Please unblock package gnome-remote-desktop. [ Reason ] Change gnome-shell dependency to gnome-shell|budgie-desktop, plus appropriate version constraints. What gnome-remote-desktop actually needs is any compositor based on a version of mutter that was compiled with pipewire 0.3, and those two are the mutter-based compositors in Debian. [ Impact ] Previously, budgie-desktop users could not use gnome-remote-desktop to provide screen-sharing in Budgie unless they also unnecessarily installed gnome-shell. [ Tests ] Manually smoke-tested: I installed the proposed package on a bullseye GNOME system, enabled screen sharing in gnome-control-center and connected to it with remmima. Budgie maintainer David Mohammed has confirmed that the alternative dependency has the desired effect. [ Risks ] Low-risk dependency change. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock gnome-remote-desktop/0.1.9-5
diffstat for gnome-remote-desktop-0.1.9 gnome-remote-desktop-0.1.9 changelog | 10 ++++++++++ control | 2 +- control.in | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff -Nru gnome-remote-desktop-0.1.9/debian/changelog gnome-remote-desktop-0.1.9/debian/changelog --- gnome-remote-desktop-0.1.9/debian/changelog 2021-02-11 16:14:14.000000000 +0000 +++ gnome-remote-desktop-0.1.9/debian/changelog 2021-03-09 10:31:04.000000000 +0000 @@ -1,3 +1,13 @@ +gnome-remote-desktop (0.1.9-5) unstable; urgency=medium + + * Team upload + + [ David Mohammed ] + * debian/control: add budgie-desktop as an alternate for gnome-shell + (Closes: #982937) + + -- Simon McVittie <[email protected]> Tue, 09 Mar 2021 10:31:04 +0000 + gnome-remote-desktop (0.1.9-4) unstable; urgency=medium * debian/patches: Fix use-after-free crash on repeated VNC connections diff -Nru gnome-remote-desktop-0.1.9/debian/control gnome-remote-desktop-0.1.9/debian/control --- gnome-remote-desktop-0.1.9/debian/control 2021-02-11 16:14:14.000000000 +0000 +++ gnome-remote-desktop-0.1.9/debian/control 2021-03-09 10:31:04.000000000 +0000 @@ -28,7 +28,7 @@ Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends}, - gnome-shell (>= 3.37.92-2~), + gnome-shell (>= 3.37.92-2~) | budgie-desktop (>= 10.5.2), libmutter-7-0 (>= 3.37.92-1~), pipewire (>= 0.3.0) Description: Remote desktop daemon for GNOME using PipeWire diff -Nru gnome-remote-desktop-0.1.9/debian/control.in gnome-remote-desktop-0.1.9/debian/control.in --- gnome-remote-desktop-0.1.9/debian/control.in 2021-02-11 16:14:14.000000000 +0000 +++ gnome-remote-desktop-0.1.9/debian/control.in 2021-03-09 10:31:04.000000000 +0000 @@ -24,7 +24,7 @@ Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends}, - gnome-shell (>= 3.37.92-2~), + gnome-shell (>= 3.37.92-2~) | budgie-desktop (>= 10.5.2), libmutter-7-0 (>= 3.37.92-1~), pipewire (>= 0.3.0) Description: Remote desktop daemon for GNOME using PipeWire

