#!/usr/bin/env bash
set_portroot
ebuild "$(get_ebuild libdummy 1.5 lib.so:"${LIBD100}")" merge
ebuild "$(get_ebuild libalt 1.5 lib.so:"${LIBA300}")" merge
ebuild "$(get_ebuild alt 1.5 bin:"${EXEA}" RDEPEND:dev-test/libdummy)" merge
expect "*+dev-test/libalt" -cUrWsbx dev-test/alt
expect "VDB:*expected*" -cUrWsbx --exclude=dev-test/libalt dev-test/alt
expect "VDB:*expected*" -cUrWsbx --exclude-lib=libalt.so dev-test/alt
ebuild "$(get_ebuild alt 2.5 bin:"${EXED}" RDEPEND:'dev-test/libdummy dev-test/libalt')" merge
expect "VDB:*expected*" -cUrWsbx dev-test/alt
