Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 627090 - sys-libs/binutils-libs dependency for cross binutils creates conflict
Summary: sys-libs/binutils-libs dependency for cross binutils creates conflict
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-05 13:21 UTC by Sven
Modified: 2017-08-05 21:09 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.