aboutsummaryrefslogtreecommitdiff
path: root/package/e2fsprogs
diff options
context:
space:
mode:
authorGravatar Carlos Santos <casantos@datacom.ind.br>2017-04-23 00:49:17 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-05-04 22:33:01 +0200
commit74cedf7eb91d5a2dfc94a3c1d4ec61bcacaeff6d (patch)
treea5d33f8e64e5dd2d58d6d1d86993a61a26cdf8e6 /package/e2fsprogs
parent1ae2a571381b849334b27a2b063705834c292367 (diff)
downloadbuildroot-74cedf7eb91d5a2dfc94a3c1d4ec61bcacaeff6d.tar.gz
buildroot-74cedf7eb91d5a2dfc94a3c1d4ec61bcacaeff6d.tar.bz2
e2fsprogs: avoid conflict with util-linux fsck wrapper
The fsck wrapper from util-linux is better maintained, so it should be preferred. In particular, systemd relies on features in the util-linux fsck wrapper that don't exist in the e2fsprogs one. However, since e2fsprogs depends on util-linux, the one from e2fsprogs currently has precedence. So in order to have e2fsck from e2fsprogs and the fsck wrapper from util-linux, we disable e2fsprogs' fsck if the one from util-linux is selected. Signed-off-by: Carlos Santos <casantos@datacom.ind.br> CC: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> [Arnout: don't add comment] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/e2fsprogs')
-rw-r--r--package/e2fsprogs/Config.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/e2fsprogs/Config.in b/package/e2fsprogs/Config.in
index 23c4db5329..b3d12b4a63 100644
--- a/package/e2fsprogs/Config.in
+++ b/package/e2fsprogs/Config.in
@@ -45,6 +45,7 @@ comment "e4defrag needs a glibc or musl toolchain"
config BR2_PACKAGE_E2FSPROGS_FSCK
bool "fsck"
default y
+ depends on !BR2_PACKAGE_UTIL_LINUX_FSCK
help
Check and repair a Linux file system. This is a wrapper around
the filesystem-specific fsck tools.