190615 Nikos Chantziaras wrote: > On 15/06/2019 11:57, Philip Webb wrote: >> For a long time, I've been having a problem upgrading 'icu'. >> There seems to be a conflict with KDE : >> !!! Multiple package instances within a single package slot have been >> pulled >> !!! into the dependency graph, resulting in a slot conflict: >> dev-libs/icu:0 >> (dev-libs/icu-64.2:0/64.2::gentoo, ebuild scheduled for merge) pulled in >> by >> dev-libs/icu (Argument) >> (dev-libs/icu-60.2:0/60.2::gentoo, installed) pulled in by >> dev-libs/icu:0/60.2= required by >> (dev-qt/qtwebkit-5.212.0_pre20180120:5/5.212::gentoo, installed) >> ^^^^^^^^ > I get something like that from time to time. > What I do is to back up the current ICU with: > quickpkg dev-libs/icu > so that I can quickly install it again if something doesn't work later on. > Reinstalling it from the above created binary package is done with: > emerge -a1K dev-libs/icu > Then I unmerge it: > emerge -aC dev-libs/icu > And then I run the @world upgrade again > and see if portage is now able to figure it out.
Thanks : that's my own procedure in simpler cases. In fact, it worked well here too, upgrading 'icu' + some requirements. After that, there was 2 hr further "preserved-rebuild", incl LO. It's a pity Portage can't handle these cases itself or offer help. -- ========================,,============================================ SUPPORT ___________//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT `-O----------O---' purslowatchassdotutorontodotca