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

Bug#891810: marked as done (hplip not installable without systemd)



Your message dated Thu, 01 Mar 2018 09:27:18 +0100
with message-id <27148950.x59lszXJrh@odyx.org>
and subject line Re: Bug#891810: hplip not installable without systemd
has caused the Debian Bug report #891810,
regarding hplip not installable without systemd
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
891810: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891810
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: hplip
Version: 3.17.10+repack0-2

My systems are configured to avoid installing systemd.  This makes it
impossible to install hplip:

  hplip depends on policykit-1
  policykit-1 depends on libpam-systemd
  libpam-systemd depends on systemd

If you believe this is an issue with libpam-systemd, please reassign this
bug.  Thanks.

--- End Message ---
--- Begin Message ---
Le jeudi, 1 mars 2018, 00.58:22 h CET Juliusz Chroboczek a écrit :
> My systems are configured to avoid installing systemd.  This makes it
> impossible to install hplip:
> 
>   hplip depends on policykit-1
>   policykit-1 depends on libpam-systemd
>   libpam-systemd depends on systemd
> 
> If you believe this is an issue with libpam-systemd, please reassign this
> bug.

policykit is enabled as hplip option in the Debian build:

https://sources.debian.org/src/hplip/3.17.10+repack0-3/debian/rules/#L92

And policykit-1 requires systemd-login, see:
	https://bugs.debian.org/747105#107
	(… and others)

The 'systemd' package doesn't switch your init system, and libpam-systemd only 
has an alternative dependency on the package that actually changes your init 
system: "systemd-shim (>= 10-3~) | systemd-sysv".

Only installing 'systemd-sysv' will switch your init system.

In other words, you are trying to do something (not installing 'systemd', or 
'not installing packages that have `systemd` in their name') that Debian does 
not support. The only thing along those lines that Debian _does_ support is 
allowing you to _not_ switch init systemd, and this is permitted by the 
alternative dependency in libpam-systemd.

This is not a bug in hplip, nor in any other package down the dependency 
chain; hereby closing then.

Cheers,
    OdyX

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply to: