Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 491004 - can't (re)emerge sys-devel/gcc [gcj,amd64] with x11-libs/libX11 [ABI_X86="32 64"] : app-emulation/* conflict
Summary: can't (re)emerge sys-devel/gcc [gcj,amd64] with x11-libs/libX11 [ABI_X86="32 ...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2013-11-11 09:29 UTC by Raphaël Droz
Modified: 2013-11-11 13:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---

emerge --info (emerge--info.log,5.96 KB, text/plain)
2013-11-11 09:29 UTC, Raphaël Droz

Note You need to log in before you can comment on or make changes to this bug.
Description Raphaël Droz 2013-11-11 09:29:21 UTC
# emerge -vt sys-devel/gcc

These are the packages that would be merged, in reverse order:

Calculating dependencies               ... done!                   
[ebuild  NS    ] sys-devel/gcc-4.7.3-r1:4.7 [4.6.3:4.6] USE="cxx gcj graphite gtk (multilib) nls nptl openmp (-altivec) -doc (-fixed-point) -fortran -go (-hardened) (-libssp) -lto -mudflap -multislot -nopie -nossp -objc -objc++ -objc-gc -regression-test -vanilla" 0 kB
[ebuild  N    ~]  app-emulation/emul-linux-x86-gtklibs-20131008-r1  USE="-development" ABI_X86="-32" 6,997 kB
[ebuild  N    ~]   app-emulation/emul-linux-x86-xlibs-20131008  USE="(development) opengl" ABI_X86="-32" 2,627 kB
[ebuild  N    ~]    app-emulation/emul-linux-x86-opengl-20131008  USE="development" ABI_X86="-32" 68,720 kB
[ebuild  N    ~]    app-emulation/emul-linux-x86-baselibs-20131008-r3  USE="development" ABI_X86="-32" 54,680 kB
[blocks B      ] x11-libs/libX11[abi_x86_32(-)] ("x11-libs/libX11[abi_x86_32(-)]" is blocking app-emulation/emul-linux-x86-xlibs-20131008)
[blocks B      ] [...] [...]

Seems related to /usr/portage/eclass/toolchain.eclass (side note : no result from `equery b`)

Reproducible: Always
Comment 1 Raphaël Droz 2013-11-11 09:29:45 UTC
Created attachment 363060 [details]
emerge --info
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-11-11 13:44:51 UTC
You are mixing stable and unstable; use either one or the other, then accept keywords and unmask the multilib approach you want and mask the other approach.

Support mediums like #gentoo on the FreeNode IRC network or our Gentoo Forums at can help you further with this.