Commit 952d96d5 authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

util-linux: drop BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependency



Drop the dependency as it isn't really nice that other packages need
to select it, and kconf complains about it:

warning: (BR2_PACKAGE_E2FSPROGS && BR2_PACKAGE_USBMOUNT) selects
 BR2_PACKAGE_BUSYBOX_SHOW_OTHERS which has unmet direct dependencies
 (!BR2_PACKAGE_BUSYBOX)

Instead ensure that only the libraries are built by default, so
busybox applets are still used unless explicitly configured.

Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent e1fbd63f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -514,8 +514,8 @@ source "package/psmisc/Config.in"
source "package/rsyslog/Config.in"
source "package/sysklogd/Config.in"
source "package/sysvinit/Config.in"
source "package/util-linux/Config.in"
endif
source "package/util-linux/Config.in"
source "package/dsp-tools/Config.in"
endmenu

+0 −1
Original line number Diff line number Diff line
@@ -3,7 +3,6 @@ config BR2_PACKAGE_E2FSPROGS
	bool "e2fsprogs"
	depends on BR2_LARGEFILE
	depends on BR2_USE_WCHAR # util-linux
	select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # util-linux
	select BR2_PACKAGE_UTIL_LINUX
	select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
+0 −2
Original line number Diff line number Diff line
@@ -14,7 +14,6 @@ config BR2_PACKAGE_GDISK
config BR2_PACKAGE_GDISK_GDISK
	bool "interactive gdisk"
	depends on BR2_PACKAGE_GDISK
	select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # util-linux
	select BR2_PACKAGE_UTIL_LINUX
	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
	help
@@ -25,7 +24,6 @@ config BR2_PACKAGE_GDISK_GDISK
config BR2_PACKAGE_GDISK_SGDISK
	bool "command line sgdisk"
	depends on BR2_PACKAGE_GDISK
	select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # util-linux
	select BR2_PACKAGE_UTIL_LINUX
	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
	select BR2_PACKAGE_POPT
+0 −1
Original line number Diff line number Diff line
@@ -4,7 +4,6 @@ config BR2_PACKAGE_USBMOUNT
	depends on BR2_USE_WCHAR # util-linux
	select BR2_PACKAGE_UDEV
	select BR2_PACKAGE_LOCKFILE_PROGS
	select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # util-linux
	select BR2_PACKAGE_UTIL_LINUX
	select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
	help
+0 −22
Original line number Diff line number Diff line
@@ -18,11 +18,9 @@ if BR2_PACKAGE_UTIL_LINUX

config BR2_PACKAGE_UTIL_LINUX_MOUNT
	bool "build mount utilties"
	default y

config BR2_PACKAGE_UTIL_LINUX_FSCK
	bool "build \"fsck\""
	default y

config BR2_PACKAGE_UTIL_LINUX_LIBUUID
	bool "build libuuid and uuid utilities"
@@ -30,7 +28,6 @@ config BR2_PACKAGE_UTIL_LINUX_LIBUUID

config BR2_PACKAGE_UTIL_LINUX_UUIDD
	bool "build \"uuidd\""
	default y

config BR2_PACKAGE_UTIL_LINUX_LIBBLKID
	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
@@ -39,39 +36,30 @@ config BR2_PACKAGE_UTIL_LINUX_LIBBLKID

config BR2_PACKAGE_UTIL_LINUX_AGETTY
	bool "build \"agetty\""
	default y

config BR2_PACKAGE_UTIL_LINUX_CRAMFS
	bool "build \"fsck.cramfs, mkfs.cramfs\""
	default y

config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
	bool "build \"switch_root\""
	default y

config BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT
	bool "build \"pivot_root\""
	default y

config BR2_PACKAGE_UTIL_LINUX_FALLOCATE
	bool "build \"fallocate\""
	default y

config BR2_PACKAGE_UTIL_LINUX_UNSHARE
	bool "build \"unshare\""
	default y

config BR2_PACKAGE_UTIL_LINUX_RENAME
	bool "build \"rename\""
	default y

config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
	bool "build \"chrt, ionice, teskset\""
	default y

config BR2_PACKAGE_UTIL_LINUX_WALL
	bool "build \"wall\""
	default y

############################################
# default disabled and should be enabled by
@@ -79,43 +67,33 @@ config BR2_PACKAGE_UTIL_LINUX_WALL
#
config BR2_PACKAGE_UTIL_LINUX_ARCH
	bool "build \"arch\""
	default n

config BR2_PACKAGE_UTIL_LINUX_INIT
	bool "build \"simpleinit, shutdown, initctl\""
	default n

config BR2_PACKAGE_UTIL_LINUX_KILL
	bool "build \"kill\""
	default n

config BR2_PACKAGE_UTIL_LINUX_LAST
	bool "build \"last\""
	default n

config BR2_PACKAGE_UTIL_LINUX_MESG
	bool "build \"mesg\""
	default n

config BR2_PACKAGE_UTIL_LINUX_PARTX
	bool "build \"addpart, delpart, partx\""
	default n

config BR2_PACKAGE_UTIL_LINUX_RAW
	bool "build \"raw\""
	default n

config BR2_PACKAGE_UTIL_LINUX_RESET
	bool "build \"reset\""
	default n

config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
	bool "build \"chfn, chsh, login, newgrp, vipw\""
	default n

config BR2_PACKAGE_UTIL_LINUX_WRITE
	bool "build \"write\""
	default n

endif

Loading