View previous topic :: View next topic |
Author |
Message |
YaroKasear n00b
Joined: 06 Apr 2015 Posts: 1
|
Posted: Mon Apr 06, 2015 9:19 pm Post subject: Lots of blocked packages: abi_a86_64 |
|
|
I am having a hard time figuring out just what the heck Portage is trying to do here. One reason I have a tendency to switch off Gentoo after only a week is because of how easily Portage seems to break and provide the least helpful error messages you can get. I am getting the below.
Code: |
x11-proto/xcb-proto:0
(x11-proto/xcb-proto-1.11:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-proto/xcb-proto-1.11[abi_x86_32(-),abi_x86_64(-),python_targets_python3_3(-),python_single_target_python3_3(+)] required by (x11-libs/libxcb-1.11-r1:0/1.11::gentoo, installed)
media-libs/harfbuzz:0
(media-libs/harfbuzz-0.9.35:0/0.9.18::gentoo, ebuild scheduled for merge) conflicts with
>=media-libs/harfbuzz-0.9.18:=[icu(+)] required by (app-office/libreoffice-4.3.5.2:0/0::gentoo, installed)
>=media-libs/harfbuzz-0.9.18:0/0.9.18=[icu(+)] required by (app-office/libreoffice-4.3.5.2:0/0::gentoo, installed)
dev-libs/libpthread-stubs:0
(dev-libs/libpthread-stubs-0.3-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=dev-libs/libpthread-stubs-0.3-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.11-r1:0/1.11::gentoo, installed)
x11-proto/inputproto:0
(x11-proto/inputproto-2.3.1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-proto/inputproto-2.3[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.2:0/0::gentoo, installed)
sys-libs/zlib:0
(sys-libs/zlib-1.2.8-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-),abi_x86_64(-)] required by (dev-libs/openssl-1.0.1l-r1:0/0::gentoo, ebuild scheduled for merge)
x11-libs/libX11:0
(x11-libs/libX11-1.6.2:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libX11-1.6.2[abi_x86_32] required by (x11-drivers/nvidia-drivers-346.47:0/0::gentoo, installed)
^^^^^^^^^^
>=x11-libs/libX11-1.6.2:=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.3:0/0::gentoo, installed)
>=x11-libs/libX11-1.6.2:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.3:0/0::gentoo, installed)
x11-proto/xextproto:0
(x11-proto/xextproto-7.3.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-proto/xextproto-7.2.1-r1:0/0=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.3:0/0::gentoo, installed)
>=x11-proto/xextproto-7.2.1-r1:=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXext-1.3.3:0/0::gentoo, installed)
>=x11-proto/xextproto-7.2.1-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.2:0/0::gentoo, installed)
x11-libs/libxcb:0
(x11-libs/libxcb-1.11-r1:0/1.11::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libxcb-1.9.3[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.2:0/0::gentoo, installed)
x11-proto/kbproto:0
(x11-proto/kbproto-1.0.6-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-proto/kbproto-1.0.6-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.2:0/0::gentoo, installed)
x11-proto/xf86bigfontproto:0
(x11-proto/xf86bigfontproto-1.2.0-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-proto/xf86bigfontproto-1.2.0-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.2:0/0::gentoo, installed)
dev-lang/python:2.7
(dev-lang/python-2.7.9-r1:2.7/2.7::gentoo, ebuild scheduled for merge) conflicts with
>=dev-lang/python-2.7.5-r2:2.7[threads,sqlite] required by (mail-client/thunderbird-31.5.0:0/0::gentoo, ebuild scheduled for merge)
^^^^^^
x11-libs/libXau:0
(x11-libs/libXau-1.0.8:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.11-r1:0/1.11::gentoo, installed)
mate-base/mate-menus:0
(mate-base/mate-menus-1.8.0:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=mate-base/mate-menus-1.6:0[introspection,python] required by (x11-misc/mozo-1.8.0:0/0::gentoo, installed)
^^^^^^
x11-proto/xproto:0
(x11-proto/xproto-7.0.27:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-proto/xproto-7.0.24[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libXau-1.0.8:0/0::gentoo, installed)
>=x11-proto/xproto-7.0.24[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libX11-1.6.2:0/0::gentoo, installed)
x11-libs/libXext:0
(x11-libs/libXext-1.3.3:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXext-1.3.2[abi_x86_32] required by (x11-drivers/nvidia-drivers-346.47:0/0::gentoo, installed)
^^^^^^^^^^
x11-libs/libXdmcp:0
(x11-libs/libXdmcp-1.1.1-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/libxcb-1.11-r1:0/1.11::gentoo, installed)
|
I looked around, Googled the problem, even added ABI_x86="64 32" that I saw in more recent posts in the forum, but it's still giving me this problem when I try to do emerge -av --update --newuse --deep --with-bdeps=y @world. I thought about perhaps taking away xorg-server and some libraries and have Portage automatically remove dependant packages and reinstall them, but I can't fing Portage's equivalent to "pacman -Rc <package>" like in Arch. |
|
Back to top |
|
|
quilosaq Veteran
Joined: 22 Dec 2009 Posts: 1522
|
Posted: Tue Apr 07, 2015 12:50 am Post subject: |
|
|
Hi!
Post your emerge --info, please |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Tue Apr 07, 2015 4:02 am Post subject: |
|
|
YaroKasear wrote: | I thought about perhaps taking away xorg-server and some libraries and have Portage automatically remove dependant packages and reinstall them, but I can't fing Portage's equivalent to "pacman -Rc <package>" like in Arch. | It would appear that you are looking for some variation on emerge --ask --verbose --depclean, emerge -avc when using short argument names. |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Tue Apr 07, 2015 5:02 am Post subject: |
|
|
May I hypothesize that the --backtrack=100 option might help here?
Also, to rebuild everything that a package depends on, you want the emerge --ask -e <package> It is really hard to see what is actually happening with the provided output. Making friends with wgetpaste is a good idea. wgetpaste file will upload file and <command> | wgetpaste will upload the output of file to pastebin. All that you need do from there is post the URL here. _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8935
|
Posted: Tue Apr 07, 2015 6:14 am Post subject: Re: Lots of blocked packages: abi_a86_64 |
|
|
YaroKasear wrote: | I looked around, Googled the problem, even added ABI_x86="64 32" that I saw in more recent posts in the forum |
Please don't, it is utterly unnecessary and will only add much more packages to the dependency graph for portage to figure out (and bring in a huge amount of rebuilds).
As said, use --backtrack=100 or 1000 and also make use of --autounmask-write. Skimming through your output, there is nvidia-drivers which unfortunately requires native 32-bit support (which was previously provided by emul-linux-x86-*, but is now replaced by native libs). |
|
Back to top |
|
|
kurly Apprentice
Joined: 02 Apr 2012 Posts: 260
|
Posted: Tue Apr 07, 2015 6:14 am Post subject: |
|
|
The Doctor wrote: | wgetpaste file will upload file and <command> | wgetpaste will upload the output of file to pastebin. All that you need do from there is post the URL here. |
Even better, wgetpaste -c '<command>' which will include <command> at the top of the output for your viewing pleasure! (Also has the benefit of additionally capturing stderr where applicable and/or necessary.) |
|
Back to top |
|
|
gazj n00b
Joined: 18 Nov 2007 Posts: 49 Location: Cambs, UK
|
Posted: Tue Feb 02, 2016 11:00 pm Post subject: |
|
|
Probably a bit late now, I have been having similar problems today when trying to update world,unmerging xorg-server and nvidia-drivers and then doing a depclean followed by a world update cured it. Once this was done I reinstalled xorg-server and nvidia-drivers which wanted to add loads of abi_a86_64 use flags that I didn't previously have in package.use before.
I installed nvidia-drivers before xorg-server when setting the machine up, maybe this caused the problem? _________________ Gary |
|
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
|
|