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

Bug#925344: polkit-qt-1: Please support new logind virtual packages



Maintainers,

On Sat, 23 Mar 2019, Mark Hindley wrote:
> 
> Package: polkit-qt-1
> Version: 0.112.0-6
> Severity: normal
> Tags: patch
> 
> Dear Maintainer,
> 
> Please change polkit-qt-1 to use the new default-logind and logind 
> virtual packages.  This will enable binaries built from polkit-qt-1 
> (libpolkit-qt-1-1 and libpolkit-qt5-1-1) to also be used on systems 
> using elogind and non-systemd inits.
> 
> The logind and default-logind virtual packages have been seconded 
> for inclusion in Debian Policy (see #917431) and libpam-elogind and 
> libpam-systemd providing these have been uploaded.
> 
> Patch below.
> 
> Thanks
> 
> Mark
> 
> commit 7a3084d2ba52f8aa0a01114de45d257e1feb4fe2
> Author: Mark Hindley <mark@hindley.org.uk>
> Date:   Sat Mar 23 12:35:26 2019 +0000
> 
>     Use new logind virtual packages instead of libpam-systemd.
> 
> diff --git a/debian/control b/debian/control
> index 9b1c85f..3cfb08a 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -38,7 +38,7 @@ Package: libpolkit-qt-1-1
>  Architecture: any
>  Multi-Arch: same
>  Pre-Depends: ${misc:Pre-Depends}
> -Depends: libpam-systemd [linux-any],
> +Depends: default-logind [linux-any] | logind [linux-any],
>           ${misc:Depends},
>           ${shlibs:Depends}
>  Description: PolicyKit-qt-1 library
> @@ -77,7 +77,7 @@ Package: libpolkit-qt5-1-1
>  Architecture: any
>  Multi-Arch: same
>  Pre-Depends: ${misc:Pre-Depends}
> -Depends: libpam-systemd [linux-any], ${misc:Depends}, ${shlibs:Depends}
> +Depends: default-logind [linux-any] | logind [linux-any], ${misc:Depends}, ${shlibs:Depends}
>  Description: PolicyKit-qt5-1 library
>   PolicyKit is an application-level toolkit for defining and handling the policy
>   that allows unprivileged processes to speak to privileged processes.

Would you please resolve this in a speedy manner?  Got some 90 
packages that would be removed if I move to elogind now :(

  akonadi-server breeze drkonqi ffmpegthumbs frameworkintegration k3b
  kactivitymanagerd kaffeine kamera kamoso kcachegrind kde-cli-tools
  kde-config-cddb kde-config-screenlocker kde-runtime kde-style-breeze
  kdeconnect kdelibs5-plugins kdesudo kinit kio kmahjongg kmenuedit kommander
  kpat krusader kwin-common kwin-style-breeze libcolorcorrect5 libk3b7
  libkf5akonadicore5abi2 libkf5akonadiwidgets5abi1 libkf5auth5 libkf5authcore5
  libkf5bookmarks5 libkf5cddb5 libkf5configwidgets5 libkf5declarative5
  libkf5iconthemes5 libkf5kcmutils5 libkf5kdegames7 libkf5kdelibs4support5
  libkf5kdelibs4support5-bin libkf5kiocore5 libkf5kiofilewidgets5
  libkf5kiogui5 libkf5kiowidgets5 libkf5kmahjongglib5 libkf5newstuff5
  libkf5newstuffcore5 libkf5notifyconfig5 libkf5parts5 libkf5plasma5
  libkf5plasmaquick5 libkf5purpose-bin libkf5purpose5 libkf5quickaddons5
  libkf5runner5 libkf5sane5 libkf5style5 libkf5texteditor-bin
  libkf5texteditor5 libkf5textwidgets5 libkf5wallet-bin libkf5xmlgui5
  libkf5xmlrpcclient5 libkscreenlocker5 libkwin4-effect-builtins1
  libokular5core8 libpam-systemd libpolkit-backend-1-0 libpolkit-qt-1-1
  libpolkit-qt5-1-1 libprocessui7 libsystemd0 libtaskmanager6 libweather-ion7
  milou okular plasma-desktop plasma-framework plasma-integration
  plasma-workspace polkit-kde-agent-1 qml-module-org-kde-draganddrop
  qml-module-org-kde-kconfig qml-module-org-kde-kcoreaddons
  qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons
  qml-module-org-kde-kwindowsystem qml-module-org-kde-purpose
  qml-module-org-kde-qqc2desktopstyle rasdaemon skanlite skrooge systemd
  udisks2



Cheers,

-- 
Cristian


Reply to: