[Pkg-lxde-maintainers] Bug#865043: Please drop Build-Depends on deprecated libck-connector-dev

Michael Biebl biebl at debian.org
Wed Feb 14 17:28:46 UTC 2018


On Sun, 18 Jun 2017 22:08:54 +0200 Michael Biebl <biebl at debian.org> wrote:
> Source: lxdm
> Version: 0.5.3-2
> Severity: normal
> Tags: patch
> 
> Hi,
> 
> ConsoleKit is dead upstream since almost 4 years [1] and unmaintained in
> Debian [2]. With logind a much better, well maintained alternative exists.
> I would thus like to remove ConsoleKit from the archive.
> lxdm is the only remaining package which declares a Build-Depends on
> libck-connector-dev. Please consider dropping that Build-Depends in your
> next upload. Patch for that is attached.

I've uploaded a fixed package to DELAYED/7. Debdiff is attached.
While at it, I've also removed the ExecStartPre= hack from lxdm.service
which is no longer necessary.

Please holler if I should delay longer or you want me to cancel for
other reasons.

Regards,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
diff -Nru lxdm-0.5.3/debian/changelog lxdm-0.5.3/debian/changelog
--- lxdm-0.5.3/debian/changelog	2016-11-11 22:58:40.000000000 +0100
+++ lxdm-0.5.3/debian/changelog	2018-02-14 18:18:12.000000000 +0100
@@ -1,3 +1,11 @@
+lxdm (0.5.3-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop Build-Depends on deprecated libck-connector-dev (Closes: #865043).
+  * Drop ExecStartPre hack from lxdm.service which is no longer necessary.
+
+ -- Michael Biebl <biebl at debian.org>  Wed, 14 Feb 2018 18:18:12 +0100
+
 lxdm (0.5.3-2) unstable; urgency=medium
 
   * Adding 41-force-reset.patch to enforce reset (Closes: #842333).
diff -Nru lxdm-0.5.3/debian/control lxdm-0.5.3/debian/control
--- lxdm-0.5.3/debian/control	2016-11-11 22:45:19.000000000 +0100
+++ lxdm-0.5.3/debian/control	2018-02-14 18:17:54.000000000 +0100
@@ -7,7 +7,7 @@
  Andriy Grytsenko <andrej at rep.kiev.ua>
 Build-Depends:
  debhelper (>= 9), intltool, iso-codes,
- libck-connector-dev, libgtk2.0-dev, libpam0g-dev,
+ libgtk2.0-dev, libpam0g-dev,
  libx11-dev, libxmu-dev, pkg-config,
  dh-systemd, po-debconf
 Standards-Version: 3.9.8
diff -Nru lxdm-0.5.3/debian/lxdm.service lxdm-0.5.3/debian/lxdm.service
--- lxdm-0.5.3/debian/lxdm.service	2015-11-26 12:26:47.000000000 +0100
+++ lxdm-0.5.3/debian/lxdm.service	2018-02-14 18:18:12.000000000 +0100
@@ -5,9 +5,6 @@
 After=systemd-user-sessions.service getty at tty7.service plymouth-quit.service
 
 [Service]
-# temporary safety check until all DMs are converted to correct
-# display-manager.service symlink handling
-ExecStartPre=/bin/sh -c '[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lxdm" ]'
 ExecStart=/usr/sbin/lxdm
 Restart=always
 IgnoreSIGPIPE=no
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-lxde-maintainers/attachments/20180214/e2b548a4/attachment.sig>


More information about the Pkg-lxde-maintainers mailing list