For whatever reason, the lsb-base package was removed when I full-upgraded Debian Unstable a few minutes ago. However, dpkg stated that a number of other packages rely on lsb-base:
dpkg: lsb-base: dependency problems, but removing anyway as you requested:
x11-common depends on lsb-base (>= 1.3-9ubuntu2).
wpasupplicant depends on lsb-base.
ufw depends on lsb-base (>= 3.0-6).
sysvinit-utils depends on lsb-base (>= 11.0.0~).
sudo depends on lsb-base.
sane-utils depends on lsb-base (>= 3.0-6).
pulseaudio depends on lsb-base (>= 3.2-13).
procps depends on lsb-base (>= 3.0-10).
plymouth depends on lsb-base (>= 3.0-6).
lm-sensors depends on lsb-base (>= 3.2-13).
kmod depends on lsb-base.
ifupdown depends on lsb-base.
hplip depends on lsb-base.
gnustep-base-runtime depends on lsb-base.
fuse3 depends on lsb-base (>= 3.2-14).
exim4-base depends on lsb-base (>= 3.0-6).
dirmngr depends on lsb-base (>= 3.2-13).
cups-daemon depends on lsb-base.
cups-browsed depends on lsb-base.
cron depends on lsb-base.
cpufrequtils depends on lsb-base (>= 3.0).
bluez depends on lsb-base.
apparmor depends on lsb-base.
anacron depends on lsb-base.
sysvinit-utils replaces lsb-base and contains scripts that were formally in lsb-base.
root@Devil:/# apt show sysvinit-utils
Package: sysvinit-utils
Version: 3.05-2
Priority: required
Essential: yes
Section: admin
Source: sysvinit
Maintainer: Debian sysvinit maintainers <debian-init-diversity@chiark.greenend.org.uk>
Installed-Size: 102 kB
Provides: lsb-base (= 11.1.0)
Depends: libc6 (>= 2.34)
Conflicts: lsb-base
Replaces: lsb-base
Homepage: https://github.com/slicer69/sysvinit
Tag: implemented-in::c, interface::commandline, role::program,
scope::utility, use::analysing, use::checking, use::monitor,
works-with::software:running
Download-Size: 31,0 kB
APT-Manual-Installed: yes
APT-Sources: http://ftp.de.debian.org/debian unstable/main amd64 Packages
Description: System-V-like utilities
This package contains the important System-V-like utilities.
.
Specifically, this package includes:
init-d-script, fstab-decode, killall5, pidof
.
It also contains the library scripts sourced by init-d-script and other
initscripts that were formally in lsb-base.
edlin
Thanks for the info. I did some research after my post and found out that Debian has been talking about doing away with LSB for years. I guess they're finally getting around to doing it.
No problems here after the upgrade, and the lsb_release command still works:
don@dibl-patience:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux bookworm/sid
Release: unstable
Codename: sid
Zitat von: edlin in 2022/09/10, 10:54:20
sysvinit-utils replaces lsb-base and contains scripts that were formally in lsb-base.
Just for information:
Files from lsb-base (https://packages.debian.org/sid/all/lsb-base/filelist) (11.2):
/lib/lsb/init-functions
/lib/lsb/init-functions.d/00-verboseFiles from sysvinit-utils (https://packages.debian.org/sid/amd64/sysvinit-utils/filelist) (3.05-2):
/bin/pidof
/lib/init/init-d-script
/lib/init/vars.sh
/lib/lsb/init-functions
/lib/lsb/init-functions.d/00-verbose
/sbin/fstab-decode
/sbin/killall5