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

Bug 882739

Summary: dev-libs/icu-72,1 fails to build w/ b2 | boost conflict
Product: Gentoo Linux Reporter: ciaran <ciaran>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=882735
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: output for attempt at build on dev-libs/icu
w/ verbose-conflicts flag

Description ciaran 2022-11-24 13:03:15 UTC
I am attempting to build dev-libs/icu-72.1 and I am getting a conflict between boost and b2. 

Reproducible: Always

Steps to Reproduce:
1.emerge =dev-libs/icu-72.1
2.error

Actual Results:  
[blocks B      ] dev-util/boost-build ("dev-util/boost-build" is soft blocking dev-util/b2-4.9.2)
[blocks B      ] dev-util/b2 ("dev-util/b2" is soft blocking dev-util/boost-build-1.79.0-r1)


Expected Results:  
Good.

see log for emerge --info / output.
Comment 1 ciaran 2022-11-24 13:04:42 UTC
Created attachment 836391 [details]
output for attempt at build on dev-libs/icu
Comment 2 ciaran 2022-11-24 13:06:20 UTC
Created attachment 836393 [details]
w/ verbose-conflicts flag
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-11-24 21:22:00 UTC
 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-util/b2-4.9.2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-util/b2-4.9.2 required by (dev-libs/boost-1.80.0-r1:0/1.80.0::gentoo, ebuild scheduled for merge) USE="bzip2 icu nls python zlib -context -debug -doc -lzma -mpi -numpy -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_10 -python3_11 -python3_8 -python3_9"

  (dev-util/boost-build-1.79.0-r1-1:0/0::gentoo, installed) pulled in by
    dev-util/boost-build required by @selected 


Please emerge --deselect dev-util/boost-build. You shouldn't have random packages you don't personally want in your world file. See https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Maintaining_a_Gentoo_system#World_file_hygiene.