diff --git a/Changes b/Changes index 3a38d8f..522ec29 100644 --- a/Changes +++ b/Changes @@ -1,4 +1,5 @@ 0.2.1 2017-02-09/14 + - omit blacklisted packages and other cleaned packages from upgrade set 0.2.0 2017-02-08/10 - @perl-cleanup now includes ancient cruft treecleaned virtuals diff --git a/libexec/gen-upgrade-sets b/libexec/gen-upgrade-sets index 53179b8..52a1f50 100755 --- a/libexec/gen-upgrade-sets +++ b/libexec/gen-upgrade-sets @@ -51,7 +51,7 @@ einfo "Generating ${upgrade}" dorun installed-deps-perl-subslot-rebuild "${destsubslot}" | grep -v '^perl-core/' ||\ die "No packages detected needing recompilation against ${perl_target}, perhaps you've already upgraded to it?" dorun installed-perl-virtuals -) | sort -u >"${upgrade}" || die "Error generating rebuild list" +) | grep -vxFf "${cleanup}" | sort -u >"${upgrade}" || die "Error generating rebuild list" einfo "... Done ${upgrade}"