Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 627090

Summary: sys-libs/binutils-libs dependency for cross binutils creates conflict
Product: Gentoo Linux Reporter: Sven <sven.koehler>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sven 2017-08-05 13:21:32 UTC
Right now, portage would like to upgrade cross-aarch64-unknown-linux-gnu/binutils to version 2.28.1, and the cross binutils have a dependency on sys-libs/binutils-libs.

This leads to the following conflict on my system:


sys-libs/binutils-libs:0

  (sys-libs/binutils-libs-2.28.1:0/2.28.1::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-libs/binutils-libs-2.28.1 required by (cross-aarch64-unknown-linux-gnu/binutils-2.28.1:2.28.1/2.28.1::bumblebee, ebuild scheduled for merge)
    ^^                       ^^^^^^                                                                                                                                                                          

  (sys-libs/binutils-libs-2.28-r1:0/2.28::gentoo, installed) pulled in by
    sys-libs/binutils-libs:0/2.28=[abi_x86_32(-),abi_x86_64(-)] required by (x11-libs/cairo-1.14.8:0/0::gentoo, installed)
                          ^^^^^^^^                                                            


Note that the bumblebee overlay is where crossdev is copying its ebuilds. Still have to figure out how to workaround that issue.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2017-08-05 21:09:27 UTC
There is no conflict.
You need to update sys-libs/binutils-libs and rebuild its reverse dependencies (e.g. x11-libs/cairo) during one invocation of emerge.