while emerging perl-5.10.1: rm: remove write-protected regular file `/Library/Gentoo/var/tmp/portage/dev-lang/perl-5.10.1/image/Library/Gentoo///usr/lib/perl5/5.10.1/powerpc-darwin/CORE/libperl.5.10.1.dylib'? to avoid this, just use rm -f @@ -297,13 +299,13 @@ fi make DESTDIR="${D}" ${installtarget} || die "Unable to make ${installtarget}" - rm "${ED}"/usr/bin/perl + rm -f "${ED}"/usr/bin/perl ln -s perl${MY_PV} "${ED}"/usr/bin/perl dolib.so "${ED}"/${coredir}/${LIBPERL} || die dosym ${LIBPERL} /usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die dosym ${LIBPERL} /usr/$(get_libdir)/libperl$(get_libname) || die - rm "${ED}"/${coredir}/${LIBPERL} + rm -f "${ED}"/${coredir}/${LIBPERL} dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/${LIBPERL} dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname ${SHORT_PV}) dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname) @@ -382,7 +384,7 @@ for DIR in ${INC} ; do if [[ -d "${EROOT}/${DIR}" ]] ; then for file in $(find "${EROOT}/${DIR}" -name "*.ph" -type f ) ; do - rm "${EROOT}/${file}" + rm -f "${EROOT}/${file}" einfo "<< ${file}" done fi