ls -dl /var/db/pkg/sys-apps/portage-* cd /etc/overlay/sys-apps rm -fr portage-test-a portage-test-b mkdir portage-test-a portage-test-b cat > portage-test-a/portage-test-a-1.ebuild < "\$d/file-\$1" ln -s "file-\$1" "\$d/symlink-\$1" mkdir "\$d/dir-\$1" } src_install() { d="\$D/var/tmp/portage/test" mkdir -p "\$d" stuff "portage-test" stuff "portage-test-\$PV" stuff "\$PN" stuff "\$P" } EOF cp -ip portage-test-a/portage-test-a-1.ebuild portage-test-a/portage-test-a-2.ebuild cp -ip portage-test-a/portage-test-a-1.ebuild portage-test-b/portage-test-b-1.ebuild ebuild portage-test-a/portage-test-a-1.ebuild digest || exit ebuild portage-test-b/portage-test-b-1.ebuild digest || exit emerge -O =portage-test-a-1 && ls -l /var/tmp/portage/test || exit emerge -O =portage-test-a-1 && ls -l /var/tmp/portage/test || exit emerge -O =portage-test-a-2 && ls -l /var/tmp/portage/test || exit FEATURES="-collision-protect" emerge -O =portage-test-b-1 && ls -l /var/tmp/portage/test || exit emerge -C =portage-test-a-2 && ls -l /var/tmp/portage/test || exit