Package: src:util-linux Version: 2.25-2 Severity: wishlist User: helm...@debian.org Usertags: rebootstrap
Hi Andreas, The experimental version of util-linux introduces new B-Ds. Notable are libpam0g-dev and libsystemd-daemon-dev. Using pam is just unfortunate, but not necessarily a problem. pam is non-trivial to cross, because it needs cracklib2 and audit which needs libprelude which needs gnutls26 which needs libgcrypt1 which needs libgpg-error which is broken. Using systemd is a problem though, because systemd B-Ds on libblkid-dev which is built from util-linux. This is a cycle between systemd and util-linux, so either package will have to learn building without the other. Making build dependencies droppable is facilitated by using build profiles (https://wiki.debian.org/BuildProfileSpec). Ideally, util-linux would support a build mode that does not require systemd packages (and pam) and only builds the library parts. It builds fewer binary packages, but those packages it builds should be equal in functionality to the existing packages. Building more than just the libraries is also ok as long as the packages built do not differ in functionality. You already pointed out on irc that systemd libraries are used by logger, uuidd, lslogins (not currently installed), and to decide if to install the systemd units for fstrim. So the goal pictured herein should be achievable. Helmut -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org