Hello,

My previous post suggest that every file under /etc/portage

can be parsed for flags and directives. I removed all of the archives

and that cleanup  of /etc/portage/ is in progress. This question

is unrelated, as best as I can tell.


Ok, so I just went to install something and got this ::

emerge -uDNvtp  =dev-java/sbt-0.13.10_rc2

[ebuild     U ~] dev-java/sbt-0.13.10_rc2::gentoo [0.13.8::gentoo]

USE="-binary" 210,199 KiB

[ebuild     U ~]  dev-lang/scala-2.11.7-r1:2.11/2.11.7::gentoo

[2.11.4-r1:2.11/2.11.4::gentoo] USE="source -binary -doc -emacs" 0 KiB

[ebuild     U ~]  dev-lang/scala-2.10.6:2.10/2.10.6::gentoo

[2.10.4-r2:2.10/2.10.4::gentoo] USE="source -binary -doc -emacs" 82,629 KiB

Total: 3 packages (3 upgrades), Size of downloads: 292,827 KiB

WARNING: One or more updates/rebuilds have been skipped due to a 
dependency conflict:

sys-devel/llvm:0

  sys-devel/llvm-3.5.0:0/3.5::gentoo, ebuild scheduled for merge
conflicts with
   
sys-devel/llvm-3.5.0[clang(-),-debug,python,static-
analyzer,abi_x86_32(-),abi_x86_64(-)]

required by (sys-devel/clang-3.5.0-r100:0/3.5::gentoo, installed) 

I have both installed::   [I] sys-devel/llvm

 Installed versions:  3.5.0(06:15:37 PM 01/25/2016)(clang libffi ncurses

python 
static-analyzer -debug -doc -gold -libedit -multitarget -ocaml -test -xml 

ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" 

ABI_X86="32 64 -x32" KERNEL="-Darwin -FreeBSD" PYTHON_TARGETS="python2_7 -pypy" 
VIDEO_CARDS="radeon")

and  [I] sys-devel/clang
 Installed versions:  3.5.0-r100(12:07:02 PM 01/17/2016)(python

static-analyzer -debug -multitarget ABI_MIPS="-n32 -n64 -o32" 

ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")


in my /etc/portage/package.use/000.abi  I have this 
entry::   */* -abi_x86_32


both "egrep -r clang /etc/portage/" and "egrep -r clang /etc/portage/"
return empty. Commenting out the above referenced entry in did not fix the
conflict. 

I still want to ensure I have no 32 bit  packages on this system.
Is that my problem that clang/llvm require 32 bit sources? If so, how do I
fix this and keep 32 bit packages off the system? Surely I am confused as to
resolution options.


Suggestions?
James



Reply via email to