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

Bug#780632: Please switch dependency on systemd to libpam-systemd and make it the first choice



Package: libpolkit-qt-1-1
Version: 0.112.0-2
Severity: important
Tags: patch
User: pkg-systemd-maintainers@lists.alioth.debian.org
Usertags: integration

Hi,

currently libpolkit-qt depends on
consolekit | systemd.

With jessie, the default init system will be systemd, so this will pull
in consolekit unnecessarily on those systems, which have systemd
already installed.

Please consider changing that dependency to

libpam-systemd | consolekit

Depending on libpam-systemd instead of systemd directly, will make sure,
that logind sessions are correctly registered on login. Depending on
systemd alone does not ensure that.

Thanks,
Michael


-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libpolkit-qt-1-1 depends on:
ii  libc6                  2.19-17
ii  libgcc1                1:4.9.2-10
ii  libglib2.0-0           2.42.1-1
ii  libpolkit-agent-1-0    0.105-8
ii  libpolkit-gobject-1-0  0.105-8
ii  libqt4-dbus            4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqtcore4             4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqtgui4              4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libstdc++6             4.9.2-10

libpolkit-qt-1-1 recommends no packages.

libpolkit-qt-1-1 suggests no packages.

-- no debconf information
diff --git a/debian/control b/debian/control
index a63d0d3..36d67f2 100644
--- a/debian/control
+++ b/debian/control
@@ -39,7 +39,7 @@ Package: libpolkit-qt-1-1
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}, consolekit | systemd
+Depends: ${misc:Depends}, ${shlibs:Depends}, libpam-systemd | consolekit
 Description: PolicyKit-qt-1 library
  PolicyKit is an application-level toolkit for defining and handling the policy
  that allows unprivileged processes to speak to privileged processes.

Reply to: