debian: add a hard dependency on logsave to e2fsprogs

The initramfs created by the initramfs-tools package needs logsave and
assumes it comes along with e2fsprogs.  If it is not present, the
result systems which will fail to boot.  Fix this by adding the
dependency.

In the future initramfs-tools will explicitly ask for logsave (tracked
in Debian Bug: #932854), but we'll need to keep this dependency until
the next stable release of Debian.

Addresses-Debian-Bug: #932855
Addresses-Debian-Bug: #932859
Addresses-Debian-Bug: #932861
Addresses-Debian-Bug: #932881
Addresses-Debian-Bug: #932888

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
This commit is contained in:
Theodore Ts'o 2019-07-24 12:20:11 -04:00
parent 52478f40bb
commit f3223c5fa2

3
debian/control vendored
View File

@ -200,8 +200,9 @@ Description: ext2/ext3/ext4 file system libraries - headers and static libraries
Package: e2fsprogs
XB-Important: yes
Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, libblkid1, libuuid1
Depends: logsave
Multi-Arch: foreign
Suggests: gpart, parted, fuse2fs, e2fsck-static, logsave
Suggests: gpart, parted, fuse2fs, e2fsck-static
Recommends: e2fsprogs-l10n
Architecture: any
Description: ext2/ext3/ext4 file system utilities