first off: make[1]: Leaving directory `/var/tmp/portage/openct-0.6.9/work/openct-0.6.9/src' /usr/lib/portage/bin/newexe: Need two arguments, old file and new file !!! ERROR: dev-libs/openct-0.6.9 failed. Call stack: ebuild.sh, line 1546: Called dyn_install ebuild.sh, line 1020: Called src_install openct-0.6.9.ebuild, line 49: Called die because of: if [ -e ${ROOT}etc/udev/scripts ]; then exeinto /etc/udev/scripts/ newexe etc/openct_pcmcia || die newexe etc/openct_serial || die newexe etc/openct_usb || die fi next up ... you should never use ${ROOT} in src_install() let alone to control installing of files; please drop those ${ROOT} checks in favor of `use udev` finally, the libopenct.so.0 checks are incorrect ... you should never refer to /lib/, but use /$(get_libdir)/ and inherit the multilib eclass
my bad. thanks, fixed in cvs