View previous topic :: View next topic |
Author |
Message |
OPelerin Guru
Joined: 17 Jul 2004 Posts: 354 Location: Belgium
|
Posted: Mon Mar 25, 2013 6:28 am Post subject: app-emulation/emul-linux-x86-xlibs is blocking x11-proto/xcb |
|
|
I'm using the profile [5] default/linux/amd64/13.0/desktop/kde *
I' now getting the following error:
Quote: | [ebuild U ] net-fs/samba-3.6.13 [3.6.12]
[ebuild U ] sys-power/upower-0.9.20-r2 [0.9.20-r1]
[blocks B ] <=app-emulation/emul-linux-x86-xlibs-20130224 ("<=app-emulation/emul-linux-x86-xlibs-20130224" is blocking x11-proto/xcb-proto-1.8-r2)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(x11-proto/xcb-proto-1.8-r2::gentoo, ebuild scheduled for merge) pulled in by
x11-proto/xcb-proto required by (x11-libs/xcb-util-wm-0.3.9::gentoo, installed)
>=x11-proto/xcb-proto-1.7.1[python_targets_python2_7(-),python_targets_python3_2(-),python_single_target_python2_7(+)] required by (x11-libs/xpyb-1.3.1-r1::gentoo, installed)
(app-emulation/emul-linux-x86-xlibs-20130224::gentoo, installed) pulled in by
>=app-emulation/emul-linux-x86-xlibs-20120520 required by (net-im/skype-4.1.0.20::gentoo, installed)
>=app-emulation/emul-linux-x86-xlibs-2.1[development] required by (app-emulation/wine-1.5.26::gentoo, installed)
~app-emulation/emul-linux-x86-xlibs-20130224 required by (app-emulation/emul-linux-x86-medialibs-20130224::gentoo, installed)
app-emulation/emul-linux-x86-xlibs required by (www-plugins/nspluginwrapper-1.4.4-r3::gentoo, installed)
>=app-emulation/emul-linux-x86-xlibs-20100611 required by (app-emulation/emul-linux-x86-opengl-20130224::gentoo, installed)
~app-emulation/emul-linux-x86-xlibs-20130224 required by (app-emulation/emul-linux-x86-gtklibs-20130224::gentoo, installed)
|
My make.conf is
Any ideas what's going on here? _________________ Olivier PELERIN |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8933
|
Posted: Mon Mar 25, 2013 6:53 am Post subject: |
|
|
Hmm, as far as I understand, it should only block emul-linux-x86-xlibs-20130224 if you have set ABI_X86="32 for one or more X packages. //well, maybe the block is needed because adding "32" to the ABI_X86 flag later would cause file collisions with xlibs, in that case it makes sense that you can't mix old emul-linux with new multilib X packages and vice versa.
You apparently are running a mixed keywords system, so trouble like this is expected to happen. Your choices are: remove xcb-proto from package.keywords (xcb-proto-1.8-r1 is non-multilib), or upgrade to emul-linux-x86-xlibs-20130224-r1 (with a flurry of additional multilib X deps) which then serves as meta-package pulling in those X multilib packages that previously came as binaries. |
|
Back to top |
|
|
OPelerin Guru
Joined: 17 Jul 2004 Posts: 354 Location: Belgium
|
Posted: Mon Mar 25, 2013 8:36 am Post subject: |
|
|
Hey
I had x86 for historical reasons. There is indeed no need to keep that nowadays
I've got rid of x86 keyword + removed all ABI_X86 32 from the package.use + emerge newuse & revdep-rebuild
so far so good _________________ Olivier PELERIN |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|