I'm trying to install blas-reference from the science overlay. This worked
fine in the past, but with the last updates (portage, gcc) it does not pass
dependency checks anymore.
Do you have any pointers on what could be wrong here?
As far as I understand make.profile below, it should have the right IUSE
for the ABI.
Many thanks
Michael
$ emerge --ask -1 blas-reference
!!! The ebuild selected to satisfy "blas-reference" has unmet requirements.
- sci-libs/blas-reference-20151113-r1::science USE="(prefix) (prefix-guest)
-int64 -static-libs -test"
The following REQUIRED_USE flag constraints are unsatisfied:
any-of ( abi_x86_32 abi_x86_64 )
The above constraints are a subset of the following complete expression:
test? ( ) any-of ( abi_x86_32 abi_x86_64 )
$ eselect profile show
Current /software/prefix/etc/portage/make.profile symlink:
gentoo_prefix:prefix/linux/amd64
$ eselect profile list
!!! Warning: Failed to determine ${ARCH}. Please submit a bug report.
!!! Error: Cannot determine architecture
!!! Error: Failed to get a list of valid profiles
exiting
$ tail -5 /software/prefix/etc/portage/make.profile/make.defaults
MULTILIB_ABIS="amd64"
DEFAULT_ABI="amd64"
ABI="amd64"
IUSE_IMPLICIT="abi_x86_64"
LIBDIR_amd64="lib"