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