Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Lots of blocked packages: abi_a86_64
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
YaroKasear
n00b
n00b


Joined: 06 Apr 2015
Posts: 1

PostPosted: Mon Apr 06, 2015 9:19 pm    Post subject: Lots of blocked packages: abi_a86_64 Reply with quote

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
View user's profile Send private message
quilosaq
Veteran
Veteran


Joined: 22 Dec 2009
Posts: 1090

PostPosted: Tue Apr 07, 2015 12:50 am    Post subject: Reply with quote

Hi!

Post your emerge --info, please
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 8531

PostPosted: Tue Apr 07, 2015 4:02 am    Post subject: Reply with quote

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
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 1938

PostPosted: Tue Apr 07, 2015 5:02 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 3710
Location: Austria

PostPosted: Tue Apr 07, 2015 6:14 am    Post subject: Re: Lots of blocked packages: abi_a86_64 Reply with quote

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).
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
kurly
Apprentice
Apprentice


Joined: 02 Apr 2012
Posts: 227

PostPosted: Tue Apr 07, 2015 6:14 am    Post subject: Reply with quote

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
View user's profile Send private message
gazj
n00b
n00b


Joined: 18 Nov 2007
Posts: 46
Location: Cambs, UK

PostPosted: Tue Feb 02, 2016 11:00 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
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