[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#855624: unblock: sddm/0.14.0-2



¡Hola Niels!

El 2017-02-22 a las 21:18 +0000, Niels Thykier escribió:
On Mon, 20 Feb 2017 21:36:08 +0100 Maximiliano Curia <maxy@debian.org>
wrote:
On 2016-12-30, I uploaded sddm 0.14.0-1 to experimental, as it included the patches to integrate it with desktop-base 9, which by the time was only in experimental. By the time desktop-base 9 was uploaded to unstable (2017-01-03), my home computer was inaccessible to me, so I was not able to upload to unstable before the freeze.

I would like to include 0.14.0-2 in stretch for the following reasons:

Thanks for looking at this.

Thanks to you.

[...]

 * On top of this, the packaging fixes an rc missing dependency.

What about #854260 and #853844?

The fix for #854260 is included in the 0.14.0-2 diff. Meddling with plymouth is only needed if you want to start sddm on tty1, which is the upstream default, but not the Debian one. The corresponding changelog entry is:

* Avoid killing plymouth from the sddm system unit (Closes: 854260)

About #853844, I'm not sure how to fix this. This message shows when you try to purge sddm while it's running. We don't want to stop the running display manager as that would kill any running graphical user sessions, which is probably what the user is using to issue the purge.

gdm3 checks the DISPLAY variable on prerm, which is a flacky way to workaround this issue (sudo noenv and ssh -X would produce false negatives and false positives, correspondingly).

For this particular usecase it would probably make sense to call: "userdel -f -r sddm", this would remove the user even if sddm is running, later, on logout, sddm would fail to restart, though.

In anycase, the only effect of these messages are that the system user is not removed, which IIRC, is not an rc issue.

I'll send this information to #853844.

Thanks,

Thanks again for looking into this.

Happy hacking,
--
"EIEIO	Go home and have a glass of warm, dairy-fresh milk"
-- The GNU C Library Reference Manual, Chapter 2.2, Error Codes
Saludos /\/\ /\ >< `/

Attachment: signature.asc
Description: PGP signature


Reply to: