pentoo-updater: remove old/broken binutils if newer exists

This commit is contained in:
Rick Farina (Zero_Chaos) 2019-09-12 14:52:11 -04:00
parent 6cb60a00e3
commit ad56cb10bd
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC

View file

@ -342,8 +342,16 @@ fi
#handle hard blocks here, and like this
removeme=$(portageq match / '<dev-python/setuptools_scm-3')
if [ -n "${removeme}" ]; then
printf "Removing old setuptools_scm...\n"
emerge -C "=${removeme}"
fi
if [ "$(portageq match / '=sys-devel/binutils-2.32-r1')" = '=sys-devel/binutils-2.32-r1' ]; then
removeme2=$(portageq match / '<sys-devel/binutils-2.32-r1')
if [ -n "${removeme2}" ]; then
printf "Removing old/broken binutils...\n"
emerge -C "=${removeme2}"
fi
fi
#before main upgrades, let's set a good java-vm
set_java