when setting USE=make-symlinks, the ebuild does only make symlinks for /bin and /sbin but not for /usr/bin and /usr/sbin. <patch> --- busybox-1.1.0.ebuild.orig 2006-03-11 01:41:44.000000000 +0100 +++ busybox-1.1.0.ebuild 2006-03-15 15:57:59.758949456 +0100 @@ -173,13 +173,15 @@ die "silly options will destroy your system" fi make CROSS="${CROSS}" install || die - dodir /bin - cp -pPR _install/bin/* "${D}"/bin/ - dodir /sbin - cp -pPR _install/sbin/* "${D}"/sbin/ + local bindir + for bindir in bin sbin usr/bin usr/sbin ; do + dodir $bindir + cp -pPR _install/$bindir/* "${D}"/$bindir/ + done + [[ -L _install/linuxrc ]] && cp -pP _install/linuxrc "${D}"/ cd "${D}" local symlink - for symlink in {bin,sbin}/* ; do + for symlink in {bin,sbin,usr/bin,usr/sbin}/* linuxrc ; do [[ -L ${symlink} ]] || continue [[ -e ${ROOT}/${symlink} ]] \ && eerror "Deleting symlink ${symlink} because it exists in ${ROOT}" \
should be fixed now in 1.1.0 and 1.1.1