rsync uses dev-libs/popt, but the dependency is missing. Reproducible: Always Steps to Reproduce: ldd /usr/bin/rsync qpkg -q popt Actual Results: It showed that rsync uses popt, but the dependency is missing :-)
how about adding this as RDEPEND ?
rsync can compile w/out popt installed bash-2.05b# emerge -C popt && emerge ">=rsync-0.0.1" bash-2.05b# ldd `which rsync` libresolv.so.2 => /lib/libresolv.so.2 (0x4001b000) libc.so.6 => /lib/libc.so.6 (0x41156000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x41000000) but can also link against external popt bash-2.05b# emerge popt && emerge ">=rsync-0.0.1" bash-2.05b# ldd `which rsync` libpopt.so.0 => /usr/lib/libpopt.so.0 (0x4001b000) libresolv.so.2 => /lib/libresolv.so.2 (0x40023000) libc.so.6 => /lib/libc.so.6 (0x41156000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x41000000) I'm thinking if is better maybe have the popt dependency (in DEPEND) dependent on the build useflag as seems that the src_compile is already doing.
committed the changes