Bug#827562: [Pkg-xfce-devel] Bug#827562: task-xfce-desktop: Depends on light-locker Should Be Recommends
On Sat, Jun 18, 2016 at 10:46:55AM +0200, Yves-Alexis Perez wrote:
> task-xfce-desktop is for installation time, so here Depends is correct. We
> want light-locker by default, but people are free to remove it afterwards if
> they know what they do.
Uh, no, because when you go to delete light-locker, aptitude stops
you because deleting that hard dependency will break task-xfce-desktop.
It sounds like what task-xfce-desktop actually wants to do is depend
on a meta-package ('x-display-locker'?), of which both light-locker and
xscreensaver are members. Then the user could swap out display lockers
without breaking task-xfce-desktop's requirement that there be *a* display
locker of some sort.