[Pkg-xfce-devel] Bug#865037: Fix incorrect (build-)dependencies on libck-connector-dev and libdbus-glib-1-dev
Michael Biebl
biebl at debian.org
Sun Jun 18 19:45:02 UTC 2017
Source: lightdm
Version: 1.18.3-2
Severity: important
Tags: patch
Hi,
the lightdm source package currently declares a Build-Depends on
libck-connector-dev and libdbus-glib-1-dev.
Those Build-Dependencies are no longer needed and should be dropped.
See the relevant entry from the NEWS file:
Overview of changes in lightdm 0.3.0
* Use GDBus instead of dbus-glib
While looking at that, I noticed that the Depends of
liblightdm-gobject-dev are incorrect as well.
liblightdm-gobject/liblightdm-gobject-1.pc.in contains
Requires.private: glib-2.0 gio-2.0 gio-unix-2.0 gobject-2.0 libxklavier
x11
I.e. it needs a Depends on libx11-dev and libglib2.0-dev and the
libdbus-glib-1-dev Depends should be dropped.
Patch is attached.
Would be great if you can apply this for your next upload.
Regards,
Michael
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
Index: debian/control
===================================================================
--- debian/control (Revision 9855)
+++ debian/control (Arbeitskopie)
@@ -14,8 +14,6 @@
intltool,
itstool,
libaudit-dev [linux-any],
- libck-connector-dev,
- libdbus-glib-1-dev,
libgcrypt20-dev,
libgirepository1.0-dev,
libglib2.0-dev,
@@ -86,10 +84,11 @@
Package: liblightdm-gobject-dev
Section: libdevel
Architecture: any
-Depends: libdbus-glib-1-dev,
- liblightdm-gobject-1-0 (= ${binary:Version}),
+Depends: liblightdm-gobject-1-0 (= ${binary:Version}),
gir1.2-lightdm-1 (= ${binary:Version}),
+ libglib2.0-dev,
libxklavier-dev,
+ libx11-dev,
${misc:Depends},
${shlibs:Depends}
Description: simple display manager (gobject development files)
More information about the Pkg-xfce-devel
mailing list