Gentoo Archives: gentoo-user

From: Michael Schubert <mschu.dev@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] blas-reference: abi_x86 incompatibility on prefix
Date: Mon, 29 Feb 2016 20:04:09
Message-Id: CAPVh6Y4N4U-K+b62MPQGuoUa0OvxjLV1b31M2BUrvN8yLFjd9w@mail.gmail.com
1 I'm trying to install blas-reference from the science overlay. This worked
2 fine in the past, but with the last updates (portage, gcc) it does not pass
3 dependency checks anymore.
4
5 Do you have any pointers on what could be wrong here?
6
7 As far as I understand make.profile below, it should have the right IUSE
8 for the ABI.
9
10 Many thanks
11 Michael
12
13 $ emerge --ask -1 blas-reference
14 !!! The ebuild selected to satisfy "blas-reference" has unmet requirements.
15 - sci-libs/blas-reference-20151113-r1::science USE="(prefix) (prefix-guest)
16 -int64 -static-libs -test"
17
18 The following REQUIRED_USE flag constraints are unsatisfied:
19 any-of ( abi_x86_32 abi_x86_64 )
20
21 The above constraints are a subset of the following complete expression:
22 test? ( ) any-of ( abi_x86_32 abi_x86_64 )
23
24 $ eselect profile show
25 Current /software/prefix/etc/portage/make.profile symlink:
26 gentoo_prefix:prefix/linux/amd64
27
28 $ eselect profile list
29 !!! Warning: Failed to determine ${ARCH}. Please submit a bug report.
30 !!! Error: Cannot determine architecture
31 !!! Error: Failed to get a list of valid profiles
32 exiting
33
34 $ tail -5 /software/prefix/etc/portage/make.profile/make.defaults
35 MULTILIB_ABIS="amd64"
36 DEFAULT_ABI="amd64"
37 ABI="amd64"
38 IUSE_IMPLICIT="abi_x86_64"
39 LIBDIR_amd64="lib"