Package: synaptic
Version: 0.84.3
Severity: important

Test Case
========
1. From Debian GNOME Testing/Unstable or Ubuntu 18.04, make sure that
you have debconf 1.5.66 (or higher) installed. Your default display
manager should be gdm3. lightdm should not be installed.
2. Open Synaptic. Install lightdm

What happens
------------------
Synaptic appears to freeze on the Applying Changes screen at Preparing packages…

But if you click Details, you'll see that it's trying to ask a debconf
question which does work if you think of opening Details and answering
the question of which display manager should be default.

Suggested Fix
===========
Synaptic recommends libgtk2-perl. That should be switched to libgtk3-perl.

Given the usability problem found in the test case and given how
popular it is for people to avoid installing recommends, I think it
would be helpful to bump the Recommends to a Depends here too to
prevent people from making things harder on themselves.

References
=========
Switching from libgtk2-perl to libgtk3-perl is recommended at the bottom of
https://salsa.debian.org/pkg-debconf/debconf/commit/0250616b

Thanks,
Jeremy Bicha

Reply via email to