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

Bug 573396

Summary: app-text/texlive-core depends on dev-libs/icu:0/55 but dev-libs/icu:0/56 available
Product: Gentoo Linux Reporter: hexum <hexumg>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED CANTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge world -uDN -j3 --keep-going --info

Description hexum 2016-01-30 13:32:53 UTC
I got an error when tried to emerge world.
Error says what new icu and texlive-core can't be installed together.
Is it correct?

  (dev-libs/icu-56.1:0/56::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-libs/icu-55.1:0/55::gentoo, installed) pulled in by
    >=dev-libs/icu-50:0/55= required by (app-text/texlive-core-2015:0/0::gentoo, installed)
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-01-30 14:29:05 UTC
Could you please include the entire emerge output, and emerge --info?
Comment 2 hexum 2016-01-30 16:46:02 UTC
Created attachment 424262 [details]
emerge world -uDN -j3 --keep-going --info

emerge world -uDN -j3 --keep-going --info > /tmp/emerge.world.log
Comment 3 Michael Palimaka (kensington) gentoo-dev 2016-01-31 16:48:20 UTC
Could you please try again with portage-2.2.27? It has a fix for some subslot regression.
Comment 4 hexum 2016-01-31 22:00:53 UTC
I was not help.
I had to unmerge list of depandant packages to emerge world

emerge -C app-text/texlive-core media-libs/libvisio net-libs/webkit-gtk media-libs/libvisio app-text/libebook dev-tex/bibtexu dev-qt/qtcore dev-qt/qtwebkit net-libs/webkit-gtk media-libs/libcdr media-libs/raptor app-text/libmspub x11-drivers/xf86-video-amdgpu x11-drivers/xf86-video-ati

After farther use flags changing problem was gone completely and now I can't reproduce it.

Somehow portage remember libs verssions packets built with and ask for ther while world update. And of course new versions of libs can not be installed simultaneously with old ones.

May be there are some fundamental bugs in portage...