Package: polkitd
Version: 124-2
Severity: critical
Justification: breaks the whole system

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

   I tried to upgrade my bullseye installation to bookworm.

   During the final |apt-get full-upgrade|,
   the installation of policykit-1 failed.

   There were about half a dozen other packages that depend on
   policykit-1 and they ware not configured, either.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

   Since the other packages had been downloaded and replaced the older
   packages where appropriate, the system was in limbo.
   *THIS IS BAD*

   So I searched to see if somebody else had been bitten by the same bug.
   Yes, some people have seen the same issue lately.
https://forums.debian.net/viewtopic.php?t=156286

   I followed the following steps mentioned in comment 7 there.

    adduser --system --group polkitd
    adduser root polkitd

    dpkg --configure polkitd
    dpkg --configure -a

    All was well after this.

    I think policykit-1 installation fails to take care of the case
    when polkitd is not defined, i.e., during the upgrade from bullseye to
    bookworm.

   * What was the outcome of this action?

   During the upgrade from bullseye to bookworm,
   apt-get full-upgrade did not finish successfully due to the failure
   to configure policykit-1.

   * What outcome did you expect instead?

   apt-get full-upgrade should succeed to complete the upgrad from
   bullseye to bookworm.

IMPORTANT NOTE:
I am writing this report on a different lilnux PC where the upgrade took place and so system
information below included by reportbug is irrelevant.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.9.9-amd64 (SMP w/7 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages policykit-1 depends on:
ii  pkexec   124-3
ii  polkitd  124-3

policykit-1 recommends no packages.

policykit-1 suggests no packages.

Versions of packages polkitd depends on:
ii  adduser                         3.137
ii  dbus [default-dbus-system-bus]  1.14.10-4+b1
ii  libc6                           2.39-4
ii  libduktape207                   2.7.0-2+b1
ii  libexpat1                       2.6.2-1
ii  libglib2.0-0t64                 2.80.4-1
ii  libpam-systemd [logind]         256.2-1
ii  libpam0g                        1.5.3-7
ii  libpolkit-agent-1-0             124-3
ii  libpolkit-gobject-1-0           124-3
ii  libsystemd0                     256.2-1
ii  systemd [systemd-sysusers]      256.2-1
ii  xml-core                        0.19

-- no debconf information

Reply via email to