/sbin/crda (interpreter => /lib64/ld-linux-x86-64.so.2) libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 libdl.so.2 => /lib64/libdl.so.2 libz.so.1 => /lib64/libz.so.1 libnl-genl-3.so.200 => /usr/lib64/libnl-genl-3.so.200 libnl-3.so.200 => /usr/lib64/libnl-3.so.200 libpthread.so.0 => /lib64/libpthread.so.0 libm.so.6 => /lib64/libm.so.6 libc.so.6 => /lib64/libc.so.6 /sbin/regdbdump (interpreter => /lib64/ld-linux-x86-64.so.2) libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 libdl.so.2 => /lib64/libdl.so.2 libz.so.1 => /lib64/libz.so.1 libc.so.6 => /lib64/libc.so.6 The files should be probably moved to /usr/sbin or /usr/bin.
Split /usr is broken by design. I fail to see why I should manually move key binaries to new places. If we don't move it to /usr it doesn't work before /usr is mounted, if we move it to /usr it doesn't work before /usr is mounted. there is no possible benefit to this change.
This is a QA issue. Shortly saying, you're wasting space on a (possibly small) rootfs through executables which are of no benefit there, and making users think that they could use it without /usr mounted. QA can probably argue better.
yeah, installing crda into / makes no sense when the files it needs to use (the wireless-regdb) live in /usr
Should we also create a /usr/etc/wireless-regdb folder for these? There is no point in keeping them in /etc if the problems needing them requires /usr mounted first - right? Just curious, since these files makes no sense without /usr mounted...
programs*
(In reply to Bjarke Istrup Pedersen from comment #4) err, no, config files go in /etc. there is no /usr/etc nor should there be. if you want a split /usr, then you need to mount it early. files in / are only there to assist in checking/recovering/mounting /usr and crda does not fall into that category at all.
should be all set now in the tree; thanks for the report! Commit message: Update to python-any-r1. Respect $EPREFIX. Fix path to regulatory.bin. Move binaries from /sbin to /usr/sbin http://sources.gentoo.org/net-wireless/crda/crda-1.1.3-r1.ebuild?rev=1.1