1 |
Hello, |
2 |
|
3 |
My previous post suggest that every file under /etc/portage |
4 |
|
5 |
can be parsed for flags and directives. I removed all of the archives |
6 |
|
7 |
and that cleanup of /etc/portage/ is in progress. This question |
8 |
|
9 |
is unrelated, as best as I can tell. |
10 |
|
11 |
|
12 |
Ok, so I just went to install something and got this :: |
13 |
|
14 |
emerge -uDNvtp =dev-java/sbt-0.13.10_rc2 |
15 |
|
16 |
[ebuild U ~] dev-java/sbt-0.13.10_rc2::gentoo [0.13.8::gentoo] |
17 |
|
18 |
USE="-binary" 210,199 KiB |
19 |
|
20 |
[ebuild U ~] dev-lang/scala-2.11.7-r1:2.11/2.11.7::gentoo |
21 |
|
22 |
[2.11.4-r1:2.11/2.11.4::gentoo] USE="source -binary -doc -emacs" 0 KiB |
23 |
|
24 |
[ebuild U ~] dev-lang/scala-2.10.6:2.10/2.10.6::gentoo |
25 |
|
26 |
[2.10.4-r2:2.10/2.10.4::gentoo] USE="source -binary -doc -emacs" 82,629 KiB |
27 |
|
28 |
Total: 3 packages (3 upgrades), Size of downloads: 292,827 KiB |
29 |
|
30 |
WARNING: One or more updates/rebuilds have been skipped due to a |
31 |
dependency conflict: |
32 |
|
33 |
sys-devel/llvm:0 |
34 |
|
35 |
sys-devel/llvm-3.5.0:0/3.5::gentoo, ebuild scheduled for merge |
36 |
conflicts with |
37 |
|
38 |
sys-devel/llvm-3.5.0[clang(-),-debug,python,static- |
39 |
analyzer,abi_x86_32(-),abi_x86_64(-)] |
40 |
|
41 |
required by (sys-devel/clang-3.5.0-r100:0/3.5::gentoo, installed) |
42 |
|
43 |
I have both installed:: [I] sys-devel/llvm |
44 |
|
45 |
Installed versions: 3.5.0(06:15:37 PM 01/25/2016)(clang libffi ncurses |
46 |
|
47 |
python |
48 |
static-analyzer -debug -doc -gold -libedit -multitarget -ocaml -test -xml |
49 |
|
50 |
ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" |
51 |
|
52 |
ABI_X86="32 64 -x32" KERNEL="-Darwin -FreeBSD" PYTHON_TARGETS="python2_7 -pypy" |
53 |
VIDEO_CARDS="radeon") |
54 |
|
55 |
and [I] sys-devel/clang |
56 |
Installed versions: 3.5.0-r100(12:07:02 PM 01/17/2016)(python |
57 |
|
58 |
static-analyzer -debug -multitarget ABI_MIPS="-n32 -n64 -o32" |
59 |
|
60 |
ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32") |
61 |
|
62 |
|
63 |
in my /etc/portage/package.use/000.abi I have this |
64 |
entry:: */* -abi_x86_32 |
65 |
|
66 |
|
67 |
both "egrep -r clang /etc/portage/" and "egrep -r clang /etc/portage/" |
68 |
return empty. Commenting out the above referenced entry in did not fix the |
69 |
conflict. |
70 |
|
71 |
I still want to ensure I have no 32 bit packages on this system. |
72 |
Is that my problem that clang/llvm require 32 bit sources? If so, how do I |
73 |
fix this and keep 32 bit packages off the system? Surely I am confused as to |
74 |
resolution options. |
75 |
|
76 |
|
77 |
Suggestions? |
78 |
James |