FS#60313 - [vino] Missing dependency on gnome-remote-desktop?

Attached to Project: Arch Linux
Opened by Philipp Klein (kleinph) - Friday, 05 October 2018, 08:14 GMT
Last edited by Jan de Groot (JGC) - Sunday, 24 March 2019, 22:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
If vino is installed but not gnome-remote-desktop, the "screen sharing" entry in gnome control center is missing.
Maybe gnome-remote-desktop (or one of its dependencies) is a (optional) dependency of vino.

Additional info:
* vino 3.22.0+19+g15eb3c5-1
* gnome-remote-desktop 0.1.6-1
* gnome-control-center 3.30.1-1


Steps to reproduce:
`pacman -S vino`
`pacman -Rsc gnome-remote-desktop`
`gnome-control-center sharing`
-> "screen sharing" is missing

`pacman -S vino gnome-remote-desktop`
`gnome-control-center sharing`
-> "screen sharing" is present
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 24 March 2019, 22:30 GMT
Reason for closing:  Not a bug
Additional comments about closing:  vino doesn't work in wayland, gnome-control-center hides the screen sharing option for vino in wayland sessions.
Comment by Jan de Groot (JGC) - Monday, 08 October 2018, 21:57 GMT
Nothing in vino depends on gnome-remote-desktop. It's the screen-sharing panel that needs gnome-remote-desktop. The only problem here is that vino relies on gnome-control-center for configuration, but gnome-control-center isn't in depends anyways.
Comment by Philipp Klein (kleinph) - Tuesday, 09 October 2018, 07:15 GMT
Maybe this could then be in optdepends? Or this is rather a upstream bug?

Loading...