util-linux: drop BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependency
authorPeter Korsgaard <jacmet@sunsite.dk>
Fri, 29 Jul 2011 06:53:55 +0000 (08:53 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Fri, 29 Jul 2011 06:53:55 +0000 (08:53 +0200)
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: Peter Korsgaard <jacmet@sunsite.dk>
package/Config.in
package/e2fsprogs/Config.in
package/gdisk/Config.in
package/usbmount/Config.in
package/util-linux/Config.in
package/xfsprogs/Config.in

index 61f82560e1e8df1bc35765cb647298d42ec22e85..7112e059e3e5ad0cf95a4b0adcd50a078559db58 100644 (file)
@@ -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
 
index 91e167067ed460737ebe25738b6a44819dcdb233..ebf500309bd0cf3080fed13830b07ea9025fbbb8 100644 (file)
@@ -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
index 02bc188ff2de740290cd28be02ce965fe8bb4eb8..24d305d1f981e8466de19d2f5ba6a7a3634c27de 100644 (file)
@@ -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
index dbbc72d0a91ebb859b4d763675e8023e91cfeda2..6980c8c27419aa9221953d3eeec45b9d099b1ad4 100644 (file)
@@ -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
index 4bb614a3bd8df818ba08d3a8b5128f0931ed9099..45b0a825defcb428d2edba6a4444a35d03e33d63 100644 (file)
@@ -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
 
index 6c4d547dcd1e959336a453cfab6478e23ab6d94f..fda068f7d6aec9ca5dab20bb1418c4f6157218b9 100644 (file)
@@ -9,7 +9,6 @@ config BR2_PACKAGE_XFSPROGS
        bool "xfsprogs"
        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_LIBUUID
        help