<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font size="4"><br>
Package: polkitd<br>
Version: 124-2<br>
Severity: critical<br>
Justification: breaks the whole system<br>
<br>
Dear Maintainer,<br>
<br>
*** Reporter, please consider answering these questions, where
appropriate ***<br>
<br>
* What led up to the situation?<br>
<br>
I tried to upgrade my bullseye installation to bookworm.<br>
<br>
During the final |apt-get full-upgrade|,<br>
the installation of policykit-1 failed.<br>
<br>
There were about half a dozen other packages that depend on<br>
policykit-1 and they ware not configured, either.<br>
<br>
* What exactly did you do (or not do) that was effective (or<br>
ineffective)?<br>
<br>
Since the other packages had been downloaded and replaced the
older<br>
packages where appropriate, the system was in limbo.<br>
*THIS IS BAD*<br>
<br>
So I searched to see if somebody else had been bitten by the
same bug.<br>
Yes, some people have seen the same issue lately.<br>
<a class="moz-txt-link-freetext" href="https://forums.debian.net/viewtopic.php?t=156286">https://forums.debian.net/viewtopic.php?t=156286</a><br>
<br>
I followed the following steps mentioned in comment 7 there.<br>
<br>
adduser --system --group polkitd<br>
adduser root polkitd<br>
<br>
dpkg --configure polkitd<br>
dpkg --configure -a<br>
<br>
All was well after this.<br>
<br>
I think policykit-1 installation fails to take care of the
case<br>
when polkitd is not defined, i.e., during the upgrade from
bullseye to<br>
bookworm.<br>
<br>
* What was the outcome of this action?<br>
<br>
During the upgrade from bullseye to bookworm, <br>
apt-get full-upgrade did not finish successfully due to the
failure<br>
to configure policykit-1.<br>
<br>
* What outcome did you expect instead?<br>
<br>
apt-get full-upgrade should succeed to complete the upgrad
from<br>
bullseye to bookworm.<br>
<br>
IMPORTANT NOTE: <br>
I am writing this report on a different lilnux PC where the
upgrade took place and so system<br>
information below included by reportbug is irrelevant.<br>
<br>
-- System Information:<br>
Debian Release: trixie/sid<br>
APT prefers testing<br>
APT policy: (500, 'testing')<br>
Architecture: amd64 (x86_64)<br>
<br>
Kernel: Linux 6.9.9-amd64 (SMP w/7 CPU threads; PREEMPT)<br>
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE<br>
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en<br>
Shell: /bin/sh linked to /usr/bin/dash<br>
Init: systemd (via /run/systemd/system)<br>
LSM: AppArmor: enabled<br>
<br>
Versions of packages policykit-1 depends on:<br>
ii pkexec 124-3<br>
ii polkitd 124-3<br>
<br>
policykit-1 recommends no packages.<br>
<br>
policykit-1 suggests no packages.<br>
<br>
Versions of packages polkitd depends on:<br>
ii adduser 3.137<br>
ii dbus [default-dbus-system-bus] 1.14.10-4+b1<br>
ii libc6 2.39-4<br>
ii libduktape207 2.7.0-2+b1<br>
ii libexpat1 2.6.2-1<br>
ii libglib2.0-0t64 2.80.4-1<br>
ii libpam-systemd [logind] 256.2-1<br>
ii libpam0g 1.5.3-7<br>
ii libpolkit-agent-1-0 124-3<br>
ii libpolkit-gobject-1-0 124-3<br>
ii libsystemd0 256.2-1<br>
ii systemd [systemd-sysusers] 256.2-1<br>
ii xml-core 0.19<br>
<br>
-- no debconf information<br>
</font><br>
</p>
</body>
</html>