portage / eselect-compiler

On Monday I helped Ned fixing ebuilds using the following DEPEND/RDEPEND:

Problems only popped up because app-admin/eselect-compiler got masked due to numerous, unresolved bugs (and Jeremy/eradicator being MIA again).

But that also revealed a bug within portage on handling the || ( a b ), where a is being masked.

So solar and I had being working on updating those ebuilds that use the above syntax (or something similar, some are using other versions, thanks Sven for the hint/reminder).

But now I’m sitting here with a broken system (ask tsunam about yesterday evening, ~ 20:00 UTC), unable to switch gcc-versions (due to gcc-config-1.3 misbehaving in some way and always only setting the cross-compiler when it should set the native-compiler).

I decided to reinstall the system from my kept binary packages (heh FEATURES=buildpkg ++), just backed up /etc (and left /home and /root). Will see how that turns out.

One thought to “portage / eselect-compiler”

Leave a Reply

Your email address will not be published. Required fields are marked *

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.

This site uses Akismet to reduce spam. Learn how your comment data is processed.