On Fri, 2007-06-15 at 12:47 +0200, Bernhard Fischer wrote: > On Fri, Jun 15, 2007 at 11:42:24AM +0200, Michele Sanges wrote: > >Hello everybody, > >in busybox 1.5.1 and 1.6.0, the FEATURE_MOUNT_NFS setting is not > >accessible by means the "make menuconfig/xconfig". This setting is > > $ grep RPC .config > # CONFIG_FEATURE_HAVE_RPC is not set
Wanting to use NFS (and never having worked deeply inside it and thus having no idea about this hidden RPC dependency), I also lost about 3 hours earlier this week fighting mount's vague error messages. (How about "file system type 'nfs' not supported" rather than "mount failed"?) But whenever I'm having trouble finding a config item that I think exists I turn on Option -> Show All Options. It's a very big hammer, but is better than nothing. I think that by default the config UI should only hide items that are children of an unchecked (but visible) item. It should not hide things because of an unsatisfied dependency on some random item somewhere else in the tree precisely because doing so obfuscates the dependency. In the case at hand, the NFS file system would not be a child of RPC so the file system list would be complete. The NFS item would be visible but grayed out and we'd be able to find it and see what its dependencies are. The config system is very similar to the kernel's. I know nothing about how it's implemented in either case. Would a behavior change like that be part of BB's source or is the config system a separate thing like autoconf? -Mike _______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
