Bug#1094247: sysvinit: explicitly depend on libcrypt-dev
Helmut Grohne
helmut at subdivi.de
Sun Jan 26 14:02:24 GMT 2025
Source: sysvinit
Version: 3.13-1
Severity: important
Justification: architecture cross bootstrap regression
Tags: ftbfs patch
User: helmutg at debian.org
Usertags: rebootstrap
-lcrypt used to be part of src:glibc, but it has been split out into
src:libxcrypt. While libc6-dev still depends on libcrypt-dev, we also
want that dependency to go away. The dependency already has to be
removed for architecture bootstraps and this means that sysvinit
presently fails to cross build in a bootstrap setting where this
dependency needs to become explicit. Once we drop the libcrypt-dev
dependency from glibc, sysvinit will FTBFS on regular buildds. I'm
attaching a patch for your convenience.
Helmut
-------------- next part --------------
diff --minimal -Nru sysvinit-3.13/debian/changelog sysvinit-3.13/debian/changelog
--- sysvinit-3.13/debian/changelog 2025-01-07 10:26:24.000000000 +0100
+++ sysvinit-3.13/debian/changelog 2025-01-26 14:58:38.000000000 +0100
@@ -1,3 +1,10 @@
+sysvinit (3.13-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Build-Depends: libcrypt-dev. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Sun, 26 Jan 2025 14:58:38 +0100
+
sysvinit (3.13-1) unstable; urgency=medium
* New upstream version 3.13, includes manpage fixes for init.8 and pidof.8
diff --minimal -Nru sysvinit-3.13/debian/control sysvinit-3.13/debian/control
--- sysvinit-3.13/debian/control 2025-01-07 10:26:24.000000000 +0100
+++ sysvinit-3.13/debian/control 2025-01-26 14:58:37.000000000 +0100
@@ -10,6 +10,7 @@
Mark Hindley <leepen at debian.org>,
Build-Depends:
debhelper-compat (= 13),
+ libcrypt-dev,
libselinux1-dev [linux-any],
po4a,
Rules-Requires-Root: no
More information about the Debian-init-diversity
mailing list