This must just be a typo in the ebuild but “RDEPEND="${RDEPEND}"” (instead of the usual boilerplate “RDEPEND="${DEPEND}"”) means that there are no runtime dependencies. When emerging as a tbz2 into an alternate ROOT, things like libnl do not get pulled in. Reproducible: Always Steps to Reproduce: 1. emerge -b hostapd 2. ROOT=/altroot emerge -k hostapd 3. Actual Results: Both libnl and hostapd are emerged to the system, yet only hostapd is emerged to /altroot. Accordingly, when attempting to run, you get: “hostapd: error while loading shared libraries: libnl.so.1: cannot open shared object file: No such file or directory”. Expected Results: libnl should have been emerged in /altroot. This is easily worked around by simply emerging libnl manually.
Fixed in 0.7.1 , 0.7.0 is gone :-)