diff -Nru lsb-11.5/debian/changelog lsb-11.6/debian/changelog --- lsb-11.5/debian/changelog 2022-11-02 00:41:43.000000000 +0000 +++ lsb-11.6/debian/changelog 2023-02-05 17:12:07.000000000 +0000 @@ -1,3 +1,14 @@ +lsb (11.6) unstable; urgency=medium + + * Team upload. + [ Adam Borowski ] + * Update README.Debian wrt lsb-base dematerialization; closes: #1030597. + [ Jelmer Vernooij ] + * Move transitional package lsb-base to oldlibs/optional. + * Bump debhelper from old 12 to 13. + + -- Adam Borowski Sun, 05 Feb 2023 18:12:07 +0100 + lsb (11.5) unstable; urgency=medium * Team upload. diff -Nru lsb-11.5/debian/control lsb-11.6/debian/control --- lsb-11.5/debian/control 2022-11-02 00:26:02.000000000 +0000 +++ lsb-11.6/debian/control 2023-02-05 15:30:33.000000000 +0000 @@ -4,7 +4,7 @@ Maintainer: Debian sysvinit maintainers Uploaders: Mark Hindley Build-Depends: - debhelper-compat (= 12) + debhelper-compat (= 13) Standards-Version: 4.6.1 Homepage: https://wiki.linuxfoundation.org/lsb/start Vcs-Browser: https://salsa.debian.org/debian/lsb @@ -16,7 +16,6 @@ Depends: ${misc:Depends}, sysvinit-utils (>= 3.05-4~) Pre-Depends: ${misc:Pre-Depends} Section: oldlibs -Priority: optional Description: transitional package for Linux Standard Base init script functionality This is an empty package; it's needed only because of Provides: not being supported in debootstrap. It can be safely removed. diff -Nru lsb-11.5/debian/README.Debian lsb-11.6/debian/README.Debian --- lsb-11.5/debian/README.Debian 2022-11-02 00:15:44.000000000 +0000 +++ lsb-11.6/debian/README.Debian 2023-02-05 17:11:17.000000000 +0000 @@ -6,13 +6,21 @@ on multiple distributions. Since version 9.20150826, this package stopped providing the compatibility -LSB packages and only provides two otherwise important packages: +LSB packages and only provided lsb-base and lsb-release. -* The "lsb-base" package includes a number of functions used by init.d - scripts in some LSB packages. +By late 2022 (before Bookworm), lsb-base has been subsumed into +sysvinit-utils while lsb-release has its remaining functionality +reimplemented without the old complexity. - For documentation of those functions (and those added for Debian's use), - please see the README.Debian file in that package. +The lsb-base package is gone save for this empty stub, needed only +because of installer quirks. It can be purged from your system. -* The "lsb-release" package includes the lsb_release command, which provides - information about the installed LSB modules and the underlying distribution. + +lsb-base dependency +------------------- + +In the past, packages including an init script were required to Depend +on lsb-base. This is not needed anymore as the included files have been +a part of the Essential set for a while. Thus, you can clean it away +-- but despite lintian being a bit dramatic, there is no rush in doing +so as Provides: make that dependency harmless.