Source: shadow Version: 1:4.8.1-1.1 Severity: serious Tags: ftbfs patch User: helm...@debian.org Usertags: rebootstrap
shadow fails to build from source in unstable, because the selinux people started a transition, bumped soname and in that process moved to unversioned -dev packages. The final result is that for now shadow exhibits a conflict on libsepol1-dev, but before too long it will miss a versioned -dev package. Switching to unversioned ones fixes the issue in practice and completes the transition for shadow. Helmut
diff --minimal -Nru shadow-4.8.1/debian/changelog shadow-4.8.1/debian/changelog --- shadow-4.8.1/debian/changelog 2021-10-23 21:04:57.000000000 +0200 +++ shadow-4.8.1/debian/changelog 2021-11-10 07:51:53.000000000 +0100 @@ -1,3 +1,11 @@ +shadow (1:4.8.1-1.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS: Use unversioned selinux and semanage dependencies. + (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 10 Nov 2021 07:51:53 +0100 + shadow (1:4.8.1-1.1) unstable; urgency=medium [ Johannes Schauer Marin Rodrigues ] diff --minimal -Nru shadow-4.8.1/debian/control shadow-4.8.1/debian/control --- shadow-4.8.1/debian/control 2021-10-23 20:29:33.000000000 +0200 +++ shadow-4.8.1/debian/control 2021-11-10 07:51:49.000000000 +0100 @@ -12,8 +12,8 @@ docbook-xsl, docbook-xml, libxml2-utils, - libselinux1-dev [linux-any], - libsemanage1-dev [linux-any], + libselinux-dev [linux-any], + libsemanage-dev [linux-any], itstool, bison, libaudit-dev [linux-any]