Le mer. 12 juin 2019 à 11:54, Alarig Le Lay a écrit :
>
> Hi,
>
> Since some days emerge asks me to go back to ICU from profile 13.0, but
> I don’t understand why.
>
> ~ # emerge --ask --verbose --update --deep --newuse @world
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild r UD#] dev-libs/icu-58.2-r1:0/58.2::gentoo [63.1-r1:0/63.1::gentoo]
> USE="-debug -doc -examples -static-libs" ABI_X86="32 (64) (-x32)" 22,823 KiB
> [ebuild rR] dev-util/mdds-1.3.1:1/1.2::gentoo USE="-valgrind" 0 KiB
> [ebuild R] media-libs/gd-2.2.5-r2:2/3::gentoo USE="jpeg png tiff
> truetype zlib -fontconfig* -static-libs -test -webp -xpm" ABI_X86="32 (64)
> (-x32)" CPU_FLAGS_X86="sse" 0 KiB
> [ebuild rR] dev-libs/libixion-0.13.0:0/0.13::gentoo USE="threads -debug
> -python -static-libs" PYTHON_SINGLE_TARGET="python3_6 -python3_5"
> PYTHON_TARGETS="python3_6 -python3_5" 0 KiB
> [ebuild rR] media-libs/libcdr-0.1.5::gentoo USE="-doc -static-libs
> -test" 0 KiB
> [ebuild rR] dev-tex/bibtexu-3.71_p20170524::gentoo USE="-doc -source" 0
> KiB
> [ebuild rR] app-text/libmspub-0.1.4::gentoo USE="-doc -static-libs" 0
> KiB
> [ebuild rR] app-text/libqxp-0.0.2::gentoo USE="-debug -doc -test
> -tools" 0 KiB
> [ebuild rR] media-libs/libzmf-0.0.2::gentoo USE="-debug -doc -test
> -tools" 0 KiB
> [ebuild rR] dev-lang/spidermonkey-52.9.1_pre1:52::gentoo
> USE="system-icu -custom-cflags -custom-optimization -debug -minimal -test" 0
> KiB
> [ebuild rR] media-libs/libvisio-0.1.6::gentoo USE="-doc -static-libs
> -test -tools" 0 KiB
> [ebuild rR] app-text/libebook-0.1.2-r1::gentoo USE="-doc -test -tools"
> 0 KiB
> [ebuild rR] media-libs/raptor-2.0.15-r2:2::gentoo USE="curl unicode
> -debug -json -static-libs" 0 KiB
> [ebuild rR] dev-libs/libical-3.0.4:0/3::gentoo USE="berkdb -doc
> -examples -static-libs -test" 0 KiB
> [ebuild rR] dev-qt/qtcore-5.12.3:5/5.12::gentoo USE="icu -debug
> -systemd -test" 0 KiB
> [ebuild rR] app-text/libetonyek-0.1.9::gentoo USE="-doc -static-libs
> -test" 0 KiB
> [ebuild rR] media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo USE="cairo glib
> graphite icu introspection truetype -debug -static-libs -test" ABI_X86="32
> (64) (-x32)" 0 KiB
> [ebuild rR] app-text/texlive-core-2017-r4::gentoo USE="X luajittex
> xetex -cjk -doc -source -tk" 0 KiB
> [ebuild rR] app-office/libreoffice-bin-6.1.5.2::gentoo USE="-gnome
> -java -kde" PYTHON_TARGETS="python3_6" 0 KiB
>
> Total: 19 packages (1 downgrade, 18 reinstalls), Size of downloads: 22,823 KiB
>
> !!! 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-58.2-r1:0/58.2::gentoo, ebuild scheduled for merge) pulled in
> by
> (no parents that aren't satisfied by other packages in this slot)
>
> (dev-libs/icu-63.1-r1:0/63.1::gentoo, installed) pulled in by
> dev-libs/icu:0/63.1 required by
> (app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for merge)
> ^^^
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously. If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> The following packages are causing rebuilds:
>
> (dev-libs/icu-58.2-r1:0/58.2::gentoo, ebuild scheduled for merge) causes
> rebuilds for:
> (dev-qt/qtcore-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
> (media-libs/libvisio-0.1.6:0/0::gentoo, ebuild scheduled for merge)
> (media-libs/libcdr-0.1.5:0/0::gentoo, ebuild scheduled for merge)
> (app-text/libebook-0.1.2-r1:0/0::gentoo, ebuild scheduled for merge)
> (app-text/libmspub-0.1.4:0/0::gentoo, ebuild scheduled for merge)
> (app-text/texlive-core-2017-r4:0/0::gentoo, ebuild scheduled for merge)
> (media-libs/libzmf-0.0.2:0/0::gentoo, ebuild scheduled for merge)
> (app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for
> merge)
> (dev-libs/libical-3.0.4:0/3::gentoo, ebuild scheduled for merge)
> (dev-lang/spidermonkey-52.9.1_pre1:52/52::gentoo, ebuild scheduled for
> merge)
> (media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo, ebuild scheduled for merge)
> (dev-tex/bibtexu-3.71_p20170524:0/0::gentoo, ebuild scheduled for merge)
> (app-text/libqxp-0.0.2:0/0::gentoo, ebuild scheduled for merge)
> (media-libs/raptor-2.0.15-r2:2/2::gentoo, ebuild scheduled for merge)
>
> The following mask changes are necessary to proceed:
> (see "package.unmask" in the portage(5) man page for