<div dir="ltr"><div dir="ltr">Hello all,<div><br></div><div>When following routine updates for my WSL1, which has already been upgraded to Jammy, I noticed a bunch of unwanted packages:</div><div><br></div><div><div># apt upgrade --no-install-recommends</div><div>Reading package lists... Done</div><div>Building dependency tree... Done</div><div>Reading state information... Done</div><div>Calculating upgrade... Done</div><div>The following NEW packages will be installed:</div><div>  apport byobu dbus gettext-base gir1.2-glib-2.0 gir1.2-packagekitglib-1.0 iproute2 libappstream4 libargon2-1 libbpf0 libcryptsetup12 libdevmapper1.02.1 libgirepository-1.0-1 libglib2.0-bin libgstreamer1.0-0 libip4tc2 libkmod2 libmnl0 libnewt0.52</div><div>  libpackagekit-glib2-18 libpam-systemd libpolkit-agent-1-0 libpolkit-gobject-1-0 libstemmer0d libxmlb2 libxtables12 packagekit pkexec policykit-1 polkitd python3-apport python3-blinker python3-cffi-backend python3-cryptography python3-distro python3-gi</div><div>  python3-httplib2 python3-importlib-metadata python3-jeepney python3-jwt python3-keyring python3-launchpadlib python3-lazr.restfulclient python3-lazr.uri python3-more-itertools python3-newt python3-oauthlib python3-problem-report python3-pyparsing</div><div>  python3-secretstorage python3-six python3-software-properties python3-wadllib python3-zipp screen software-properties-common systemd systemd-sysv</div><div>The following packages will be upgraded:</div><div>  ubuntu-wsl</div><div>1 upgraded, 58 newly installed, 0 to remove and 0 not upgraded.</div><div>Need to get 11.4 MB of archives.</div><div>After this operation, 43.9 MB of additional disk space will be used.</div><div>Do you want to continue? [Y/n]</div></div><div><br></div><div>Clearly something's going wrong with the pending version for ubuntu-wsl:</div><div><br></div><div># apt show ubuntu-wsl=1.478<br></div><div>...</div><div>Depends: apport, binutils, byobu, curl, dirmngr, git, gnupg, htop, patch, screen, software-properties-common, tmux, vim, wsl-setup<br></div><div>...</div><div># apt show ubuntu-wsl=1.477</div><div>...</div><div><div>Depends: gnupg, wsl-setup</div><div>Recommends: dbus-x11, show-motd</div></div><div>...</div><div><br></div><div>The offending dependency chain is:<br></div><div><br></div><div>ubuntu-wsl=1.478 -> software-properties-common -> packagekit -> policykit-1 -> polkitd -> default-logind|logind (selected libpam-systemd) -> everything else</div><div><br></div><div>I've put ubuntu-wsl on hold on my WSL1 installation. Hopefully someone will find a way to sort things out and keep systemd and dbus out of WSL1, where they're not designed to work.</div><div><br></div><div>Best regards,</div><div>iBug</div></div></div>