View previous topic :: View next topic |
Author |
Message |
Barnoid Tux's lil' helper
Joined: 30 Jul 2004 Posts: 103
|
Posted: Tue Jun 11, 2019 9:47 am Post subject: Portage trying todowngrade icu to masked version (0.58.2) |
|
|
Hi all,
since a few days ago portage has been trying to downgrade icu to a masked version, and I have failed to find the root cause of this problem so far.
Ideas, hints?
Thanks, Barnoid
Code: | $ sudo emerge -auvD --tree --backtrack=128 --with-bdeps y --verbose-conflicts @world
These are the packages that would be merged, in reverse 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="(64) -32 (-x32)" 0 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)
^^^^^^^
>=dev-libs/icu-59.1:= required by (mail-client/thunderbird-60.6.1:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^
...
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by @__auto_slot_operator_replace_installed__ (argument)
# /usr/portage/profiles/base/package.mask:
# Andreas Sturmlechner <asturm@gentoo.org> (15 Jul 2018)
# Old ICU is unsupported. ICU 58 only remains for 13.0 based profiles.
=dev-libs/icu-58.2-r1
|
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30894 Location: here
|
Posted: Tue Jun 11, 2019 9:54 am Post subject: |
|
|
You should post full emerge log with --verbose-conflicts option enabled.
Maybe you have icu in world file (grep icu /var/lib/portage/world)? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Barnoid Tux's lil' helper
Joined: 30 Jul 2004 Posts: 103
|
Posted: Tue Jun 11, 2019 10:07 am Post subject: |
|
|
Thank you for your feedback.
No, icu is not in the world file.
In my original post, --verbose-conflicts is already enabled; I was cutting some stuff to be concise. Here is the full log except the overly verbose LN10N variables:
Code: | $ sudo emerge -auvD --tree --backtrack=128 --with-bdeps y --verbose-conflicts @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild rR ] app-text/texlive-core-2017-r4::gentoo USE="X cjk luajittex xetex -doc -source -tk" 0 KiB
[ebuild rR ] dev-qt/qtwebkit-5.212.0_pre20180120:5/5.212::gentoo USE="X hyphen jit nsplugin opengl printsupport -geolocation (-gles2) -gstreamer -multimedia -orientation -qml -webp" 0 KiB
[ebuild rR ] mail-client/thunderbird-60.6.1::gentoo USE="dbus startup-notification system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite -bindist -clang -custom-cflags -custom-optimization -debug -hardened -jack -lightning (-neon) -pulseaudio (-selinux) -wifi" 37 KiB
[ebuild rR #] www-client/firefox-52.9.0::gentoo USE="dbus gmp-autoupdate jemalloc startup-notification system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite -bindist -custom-cflags -custom-optimization -debug -eme-free -gtk2 -hardened -hwaccel -jack (-neon) -pgo -pulseaudio (-rust) (-selinux) (-system-cairo) -test -wifi" 0 KiB
[ebuild rR ] app-office/libreoffice-bin-6.1.5.2::gentoo USE="java -gnome -kde" PYTHON_TARGETS="python3_6" 0 KiB
[ebuild rR ] app-text/libetonyek-0.1.9::gentoo USE="-doc -static-libs -test" 0 KiB
[ebuild rR ] media-libs/libcdr-0.1.5::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="(64) -32 (-x32)" 0 KiB
[ebuild rR ] dev-qt/qtcore-5.12.3:5/5.12::gentoo USE="icu -debug -systemd -test" 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
[nomerge ] app-office/libreoffice-bin-6.1.5.2::gentoo USE="java -gnome -kde" PYTHON_TARGETS="python3_6"
[ebuild U ] app-text/libmwaw-0.3.15::gentoo [0.3.14::gentoo] USE="-doc -static-libs -tools" 1,260 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-libs/libixion-0.13.0:0/0.13::gentoo USE="python threads -debug -static-libs" PYTHON_SINGLE_TARGET="python3_6 -python3_5" PYTHON_TARGETS="python3_5 python3_6" 0 KiB
[ebuild rR ] app-text/libmspub-0.1.4::gentoo USE="-doc -static-libs" 0 KiB
[ebuild rR ] app-text/libebook-0.1.2-r1::gentoo USE="-doc -test -tools" 0 KiB
[ebuild rR ] media-libs/libvisio-0.1.6::gentoo USE="-doc -static-libs -test -tools" 0 KiB
[ebuild rR ] dev-tex/bibtexu-3.71_p20170524::gentoo USE="-doc -source" 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-util/mdds-1.3.1:1/1.2::gentoo USE="-valgrind" 0 KiB
[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="(64) -32 (-x32)" 0 KiB
Total: 21 packages (1 upgrade, 1 downgrade, 19 reinstalls), Size of downloads: 1,296 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)
^^^^^^^
>=dev-libs/icu-59.1:= required by (mail-client/thunderbird-60.6.1: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:
(www-client/firefox-52.9.0:0/0::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libcdr-0.1.5:0/0::gentoo, ebuild scheduled for merge)
(dev-qt/qtwebkit-5.212.0_pre20180120:5/5.212::gentoo, ebuild scheduled for merge)
(app-text/libmspub-0.1.4:0/0::gentoo, ebuild scheduled for merge)
(app-text/libqxp-0.0.2:0/0::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)
(dev-qt/qtcore-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
(media-libs/libzmf-0.0.2:0/0::gentoo, ebuild scheduled for merge)
(dev-lang/spidermonkey-52.9.1_pre1:52/52::gentoo, ebuild scheduled for merge)
(app-text/libebook-0.1.2-r1:0/0::gentoo, ebuild scheduled for merge)
(app-text/texlive-core-2017-r4:0/0::gentoo, ebuild scheduled for merge)
(media-libs/raptor-2.0.15-r2:2/2::gentoo, ebuild scheduled for merge)
(media-libs/libvisio-0.1.6:0/0::gentoo, ebuild scheduled for merge)
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by @__auto_slot_operator_replace_installed__ (argument)
# /usr/portage/profiles/base/package.mask:
# Andreas Sturmlechner <asturm@gentoo.org> (15 Jul 2018)
# Old ICU is unsupported. ICU 58 only remains for 13.0 based profiles.
=dev-libs/icu-58.2-r1
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
Would you like to add these changes to your config files? [Yes/No]
|
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30894 Location: here
|
Posted: Tue Jun 11, 2019 10:26 am Post subject: |
|
|
Try to add also -t option to emerge command.
I thought the problem was firefox-52.9.0, but it doesn't look like it _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Lucipher Tux's lil' helper
Joined: 11 Feb 2007 Posts: 78
|
Posted: Tue Jun 11, 2019 1:24 pm Post subject: |
|
|
I am having the same issue here. Does anyone know how to fix it.
I also tried the option -t, but it only shows the same package list in tree format. I also don't have icu in the world set.
Any guess?
Code: |
[ebuild rR ] app-text/texlive-core-2017-r4
[ebuild rR ] dev-lang/R-3.4.1
[ebuild rR ] dev-qt/qtwebengine-5.12.3
[ebuild rR ] app-text/calibre-3.26.1
[ebuild rR ] app-office/libreoffice-bin-6.1.5.2
[ebuild rR ~] sci-libs/dcmtk-3.6.3
[ebuild rR ] media-sound/mpd-0.21.4-r1
[ebuild rR ] dev-qt/qtwebkit-5.212.0_pre20180120
[ebuild rR ] dev-libs/libical-3.0.4
[ebuild rR ] app-text/libetonyek-0.1.9
[ebuild rR ] media-libs/harfbuzz-2.3.1
[ebuild rR ] media-libs/libvisio-0.1.6
[ebuild rR ] app-text/libmspub-0.1.4
[ebuild rR ] app-text/libqxp-0.0.2
[ebuild rR ] media-libs/libcdr-0.1.5
[ebuild rR ] media-libs/libzmf-0.0.2
[ebuild rR ] dev-libs/libixion-0.13.0
[ebuild rR ] app-text/libebook-0.1.2-r1
[ebuild rR ] media-libs/raptor-2.0.15-r2
[ebuild rR ] dev-util/mdds-1.3.1
[ebuild rR ] dev-lang/spidermonkey-52.9.1_pre1
[ebuild rR ] dev-libs/libxml2-2.9.9-r1
[nomerge ] app-office/libreoffice-bin-6.1.5.2
[ebuild U ] app-text/libmwaw-0.3.15 [0.3.14]
[ebuild rR ] dev-tex/bibtexu-3.71_p20170524
[ebuild rR ] dev-qt/qtcore-5.12.3
[ebuild r UD#] dev-libs/icu-58.2-r1 [63.1-r1]
[ebuild NS ~] sys-kernel/gentoo-sources-5.1.8 [5.1.6, 5.1.7]
|
|
|
Back to top |
|
|
mahdi1234 Guru
Joined: 19 Feb 2005 Posts: 559 Location: Being There
|
Posted: Tue Jun 11, 2019 4:44 pm Post subject: |
|
|
Similar here
Code: | # emerge --update --newuse --deep --verbose-conflicts --tree --ask @world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild rR ] dev-qt/qtwebkit-5.212.0_pre20180120
[ebuild rR ] app-office/libreoffice-bin-6.1.5.2
[ebuild rR ] app-text/libetonyek-0.1.9
[ebuild rR ] media-libs/harfbuzz-2.3.1
[ebuild rR ] media-libs/libzmf-0.0.2
[ebuild rR ] app-text/libqxp-0.0.2
[ebuild rR ] app-text/libebook-0.1.2-r1
[ebuild rR ] dev-libs/libical-3.0.4
[ebuild rR ] app-text/libmspub-0.1.4
[ebuild rR ] media-libs/libcdr-0.1.5
[ebuild rR ] media-libs/libvisio-0.1.6
[ebuild rR ] media-libs/raptor-2.0.15-r2
[ebuild rR ] dev-lang/spidermonkey-52.9.1_pre1
[ebuild rR ] dev-libs/libxml2-2.9.9-r1
[ebuild rR ] dev-qt/qtcore-5.12.3
[ebuild r UD#] dev-libs/icu-58.2-r1 [63.1-r1]
[ebuild rR ] dev-libs/libixion-0.13.0
[ebuild rR ] dev-util/mdds-1.3.1
!!! 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-lang/spidermonkey-52.9.1_pre1:52/52::gentoo, ebuild scheduled for merge)
(media-libs/libzmf-0.0.2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libvisio-0.1.6:0/0::gentoo, ebuild scheduled for merge)
(media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for merge)
(dev-qt/qtcore-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
(media-libs/libcdr-0.1.5:0/0::gentoo, ebuild scheduled for merge)
(dev-qt/qtwebkit-5.212.0_pre20180120:5/5.212::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)
(dev-libs/libxml2-2.9.9-r1:2/2::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)
(dev-libs/libical-3.0.4:0/3::gentoo, ebuild scheduled for merge)
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by @__auto_slot_operator_replace_installed__ (argument)
# /usr/portage/profiles/base/package.mask:
# Andreas Sturmlechner <asturm@gentoo.org> (15 Jul 2018)
# Old ICU is unsupported. ICU 58 only remains for 13.0 based profiles.
=dev-libs/icu-58.2-r1
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
Would you like to add these changes to your config files? [Yes/No] |
Profile upgraded to 17.1
Code: | # eselect profile list | grep 20
[20] default/linux/amd64/17.1/desktop (stable) *
|
Not a part of world. _________________ http://gentoo.mahdi.cz <-- gentoo package search engine |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30894 Location: here
|
Posted: Tue Jun 11, 2019 4:51 pm Post subject: |
|
|
What happend with command
Code: | # emerge -1 =dev-libs/icu-63.1-r1 =dev-qt/qtcore-5.12.3 | _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
mahdi1234 Guru
Joined: 19 Feb 2005 Posts: 559 Location: Being There
|
Posted: Tue Jun 11, 2019 6:54 pm Post subject: |
|
|
fedeliallalinea wrote: | What happend with command
Code: | # emerge -1 =dev-libs/icu-63.1-r1 =dev-qt/qtcore-5.12.3 | :?: |
Did not help for me, still the same after rebuilding above. _________________ http://gentoo.mahdi.cz <-- gentoo package search engine |
|
Back to top |
|
|
dbautista n00b
Joined: 11 Nov 2006 Posts: 17 Location: Las Palmas de G.C.
|
Posted: Wed Jun 12, 2019 8:11 am Post subject: dev-libs/icu-58 conflict |
|
|
The package dev-libs/icu-58.2-r1:0/58.2 wants to be emerged because it's required by dev-db/sqlite-3.28.0::gentoo[icu], dev-qt/qtwebkit-5.212.0_pre20180120::gentoo and @__auto_slot_operator_replace_installed__ (argument).
It seems that icu-58 is for 13.0 based profiles, but I'm on 17.1.
How to solve that?
Thanks in advance!
Code: | # emerge -uDNav --with-bdeps=y --verbose-conflicts --keep-going --backtrack=90 system world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] sys-firmware/intel-microcode-20190514_p20190608::gentoo [20190514_p20190525::gentoo] USE="split-ucode -hostonly -initramfs -vanilla" 7.356 KiB
[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 U ] app-text/libmwaw-0.3.15::gentoo [0.3.14::gentoo] USE="-doc -static-libs -tools" 1.260 KiB
[ebuild rR ] dev-db/sqlite-3.28.0:3::gentoo USE="icu readline -debug -doc -secure-delete -static-libs -tcl -test -tools" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild rR ] dev-tex/bibtexu-3.71_p20170524::gentoo USE="-doc -source" 62.005 KiB
[ebuild rR ] dev-libs/libxml2-2.9.9-r1:2::gentoo USE="icu python readline -debug -examples -ipv6 -lzma -static-libs -test" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5 (-python3_7)" 0 KiB
[ebuild rR ] dev-lang/spidermonkey-52.9.1_pre1:52::gentoo USE="system-icu -custom-cflags -custom-optimization -debug -minimal -test" 29.477 KiB
[ebuild rR ] dev-libs/boost-1.65.0:0/1.65.0::gentoo USE="icu nls python threads -context -debug -doc -mpi -static-libs -tools" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5" 0 KiB
[ebuild rR ] dev-util/mdds-1.3.1:1/1.2::gentoo USE="-valgrind" 281 KiB
[ebuild rR ] media-libs/raptor-2.0.15-r2:2::gentoo USE="curl unicode -debug -json -static-libs" 0 KiB
[ebuild rR ] app-text/libqxp-0.0.2::gentoo USE="-debug -doc -test -tools" 334 KiB
[ebuild rR ] media-libs/libvisio-0.1.6::gentoo USE="-doc -static-libs -test -tools" 661 KiB
[ebuild rR ] media-libs/libzmf-0.0.2::gentoo USE="-debug -doc -test -tools" 314 KiB
[ebuild rR ] app-text/libebook-0.1.2-r1::gentoo USE="-doc -test -tools" 456 KiB
[ebuild rR ] app-text/libmspub-0.1.4::gentoo USE="-doc -static-libs" 369 KiB
[ebuild rR ] dev-libs/libixion-0.13.0:0/0.13::gentoo USE="python threads -debug -static-libs" PYTHON_SINGLE_TARGET="python3_6 -python3_5" PYTHON_TARGETS="python3_6 -python3_5" 405 KiB
[ebuild rR ] dev-qt/qtcore-5.12.3:5/5.12::gentoo USE="icu -debug -systemd -test" 47.249 KiB
[ebuild rR ] media-libs/libcdr-0.1.5::gentoo USE="-doc -static-libs -test" 598 KiB
[ebuild U ] sys-fs/lvm2-2.02.184-r4::gentoo [2.02.183::gentoo] USE="readline thin udev -device-mapper-only -lvm2create_initrd -sanlock (-selinux) -static -static-libs -systemd" 2.328 KiB
[ebuild rR ] dev-libs/libical-3.0.4:0/3::gentoo USE="berkdb -doc -examples -static-libs -test" 852 KiB
[ebuild rR #] dev-libs/beecrypt-4.2.1-r6::gentoo USE="cxx java python threads -doc -static-libs" PYTHON_TARGETS="python2_7" 863 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 r U ] app-text/poppler-0.77.0:0/88::gentoo [0.74.0:0/85::gentoo] USE="cairo cxx introspection jpeg jpeg2k lcms png qt5 tiff utils -cjk -curl -debug -doc -nss" 1.498 KiB
[ebuild rR ] app-text/libetonyek-0.1.9::gentoo USE="-doc -static-libs -test" 1.443 KiB
[ebuild rR ] app-text/texlive-core-2017-r4::gentoo USE="X luajittex -cjk -doc -source -tk -xetex" 11.187 KiB
[ebuild rR ] app-office/libreoffice-bin-6.1.5.2::gentoo USE="java -gnome -kde" PYTHON_TARGETS="python3_6" 104.961 KiB
[ebuild rR ] net-print/cups-filters-1.21.6::gentoo USE="dbus foomatic jpeg ldap pdf perl png postscript tiff -ipp_autosetup -pclm -static-libs -test -zeroconf" 1.441 KiB
[ebuild rR ] media-gfx/inkscape-0.92.4::gentoo USE="cdr dbus exif jpeg lcms nls openmp spell -dia -gnome -imagemagick -inkjar -latex -postscript -static-libs -visio -wpg" PYTHON_TARGETS="python2_7" 31.182 KiB
[ebuild rR ] dev-qt/qtwebkit-5.212.0_pre20180120:5/5.212::gentoo USE="X gstreamer hyphen jit nsplugin opengl printsupport -geolocation (-gles2) -multimedia -orientation -qml -webp" 18.389 KiB
Total: 29 packages (4 upgrades, 1 downgrade, 24 reinstalls), Size of downloads: 347.719 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/raptor-2.0.15-r2:2/2::gentoo, ebuild scheduled for merge)
(media-libs/libvisio-0.1.6:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/libical-3.0.4:0/3::gentoo, ebuild scheduled for merge)
(media-libs/libcdr-0.1.5:0/0::gentoo, ebuild scheduled for merge)
(dev-qt/qtwebkit-5.212.0_pre20180120:5/5.212::gentoo, ebuild scheduled for merge)
(app-text/libebook-0.1.2-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/libxml2-2.9.9-r1:2/2::gentoo, ebuild scheduled for merge)
(dev-db/sqlite-3.28.0:3/3::gentoo, ebuild scheduled for merge)
(dev-libs/beecrypt-4.2.1-r6:0/0::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/boost-1.65.0:0/1.65.0::gentoo, ebuild scheduled for merge)
(app-text/libmspub-0.1.4:0/0::gentoo, ebuild scheduled for merge)
(dev-tex/bibtexu-3.71_p20170524:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libzmf-0.0.2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo, ebuild scheduled for merge)
(app-text/libqxp-0.0.2:0/0::gentoo, ebuild scheduled for merge)
(dev-lang/spidermonkey-52.9.1_pre1:52/52::gentoo, ebuild scheduled for merge)
(app-text/poppler-0.77.0:0/88::gentoo, ebuild scheduled for merge) causes rebuilds for:
(media-gfx/inkscape-0.92.4:0/0::gentoo, ebuild scheduled for merge)
(net-print/cups-filters-1.21.6:0/0::gentoo, ebuild scheduled for merge)
(app-text/texlive-core-2017-r4:0/0::gentoo, ebuild scheduled for merge)
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by dev-db/sqlite-3.28.0::gentoo[icu]
# required by dev-qt/qtwebkit-5.212.0_pre20180120::gentoo
# required by @__auto_slot_operator_replace_installed__ (argument)
# /usr/portage/profiles/base/package.mask:
# Andreas Sturmlechner <asturm@gentoo.org> (15 Jul 2018)
# Old ICU is unsupported. ICU 58 only remains for 13.0 based profiles.
=dev-libs/icu-58.2-r1
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
|
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30894 Location: here
|
|
Back to top |
|
|
nibheis n00b
Joined: 18 May 2016 Posts: 9
|
Posted: Wed Jun 12, 2019 8:34 am Post subject: |
|
|
Hi there,
Same pb here. Struggling to find a solution...
I'm trying to update to icu-64.2.
I will let you know if it goes ok.
Regards,
nibheis |
|
Back to top |
|
|
netfab Veteran
Joined: 03 Mar 2005 Posts: 1896 Location: 127.0.0.1
|
Posted: Wed Jun 12, 2019 10:24 am Post subject: |
|
|
Hi,
I have the same dev-libs/icu conflict.
I'm also getting this message :
Code: |
* In order to avoid wasting time, backtracking has terminated early
* due to the above autounmask change(s). The --autounmask-backtrack=y
* option can be used to force further backtracking, but there is no
* guarantee that it will produce a solution.
|
--autounmask-backtrack=y solve the problem for now.
Code: |
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-libs/libixion:0
(dev-libs/libixion-0.14.1:0/0.14::gentoo, ebuild scheduled for merge) conflicts with
=dev-libs/libixion-0.13*:0/0.13= required by (dev-libs/liborcus-0.13.4:0/0.13::gentoo, installed)
^ ^^^^^^^^^^^^^
=dev-libs/libixion-0.13*:= required by (dev-libs/liborcus-0.13.4:0/0.13::gentoo, installed)
^ ^^^^^
dev-util/mdds:1
(dev-util/mdds-1.4.3:1/1.4::gentoo, ebuild scheduled for merge) conflicts with
=dev-util/mdds-1.3*:1 required by (dev-libs/liborcus-0.13.4:0/0.13::gentoo, installed)
^ ^^^^
=dev-util/mdds-1.3*:1= required by (dev-libs/libixion-0.13.0:0/0.13::gentoo, ebuild scheduled for merge)
^ ^^^^
dev-libs/icu:0
(dev-libs/icu-64.2:0/64.2::gentoo, ebuild scheduled for merge) conflicts with
dev-libs/icu:0/63.1 required by (app-office/libreoffice-bin-6.1.5.2:0/0::gentoo, ebuild scheduled for merge)
|
I think the source of the conflict is app-office/libreoffice-bin-6.1.5.2 which needs to be rebuilt/updated because of dev-libs/icu update. |
|
Back to top |
|
|
Xywa Veteran
Joined: 23 Jul 2005 Posts: 1631 Location: /mnt/Gentoo/Europe
|
Posted: Wed Jun 12, 2019 11:05 am Post subject: |
|
|
Hi,
Do you think my problem is related to the same bug?
Code: | 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)
^^^^^^^
>=dev-libs/icu-60.2:= required by (dev-qt/qtwebengine-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
^^ ^^^^ |
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30894 Location: here
|
Posted: Wed Jun 12, 2019 11:08 am Post subject: |
|
|
Someone has opened a new bug? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
dbautista n00b
Joined: 11 Nov 2006 Posts: 17 Location: Las Palmas de G.C.
|
Posted: Wed Jun 12, 2019 11:09 am Post subject: |
|
|
I would say it totally is...
Xywa wrote: | Hi,
Do you think my problem is related to the same bug?
Code: | 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)
^^^^^^^
>=dev-libs/icu-60.2:= required by (dev-qt/qtwebengine-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
^^ ^^^^ |
|
|
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8935
|
Posted: Wed Jun 12, 2019 11:19 am Post subject: |
|
|
As a workaround, try to put the following packages into package.accept_keywords:
Code: | =app-office/libreoffice-bin-6.2.4.2
=app-office/libreoffice-l10n-6.2.4.2
=dev-libs/liborcus-0.14.1
=dev-libs/libixion-0.14.1
=dev-util/mdds-1.4.3
|
|
|
Back to top |
|
|
nibheis n00b
Joined: 18 May 2016 Posts: 9
|
Posted: Wed Jun 12, 2019 11:45 am Post subject: |
|
|
I added libreoffice-bin to package.keywords, uninstalled sqlite (for now) and ran:
emerge -qav1 "=dev-libs/icu-64.2" (current stable version)
It pulls a new libreoffice-bin version and recompiles all libs using icu (including qtwebengine) - 27 packages.
Still compiling as of now, but at least emerge seems happy with the situation.
Code: |
emerge -qav1 "=dev-libs/icu-64.2"
[ebuild N ] media-libs/libuninameslist-20091231-r1
[ebuild U ] app-office/libreoffice-l10n-6.2.4.2 [6.1.5.2] USE="-offlinehelp" L10N="en fr -af -am -ar -as -ast -be -bg -bn -bn-IN -bo -br -brx -bs -ca -ca-valencia -cs -cy -da -de -dgo -dz -el -en-GB -en-ZA -eo -es -et -eu -fa -fi -ga -gd -gl -gu -gug -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kmr-Latn -kn -ko -kok -ks -lb -lo -lt -lv -mai -mk -ml -mn -mni -mr -my -nb -ne -nl -nn -nr -nso -oc -om -or -pa -pl -pt -pt-BR -ro -ru -rw -sa -sat -sd -si -sid -sk -sl -sq -sr -sr-Latn -ss -st -sv -sw-TZ -ta -te -tg -th -tn -tr -ts -tt -ug -uk -uz -ve -vi -xh -zh-CN -zh-TW -zu"
[ebuild r U ] dev-libs/icu-64.2 [63.1-r1] USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild rR ] dev-qt/qtcore-5.12.3 USE="icu -debug -systemd -test"
[ebuild rR ] dev-libs/boost-1.65.0 USE="icu nls threads -context -debug -doc -mpi -python -static-libs -tools" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5"
[ebuild rR ] dev-libs/re2-0.2018.10.01 USE="icu" ABI_X86="(64) -32 (-x32)"
[ebuild rR ] dev-tex/bibtexu-3.71_p20170524 USE="-doc -source"
[ebuild U ] dev-util/mdds-1.4.3 [1.3.1] USE="-doc% -valgrind"
[ebuild rR ] media-libs/libzmf-0.0.2 USE="-debug -doc -test -tools"
[ebuild rR ] media-libs/libcdr-0.1.5 USE="-doc -static-libs -test"
[ebuild rR ] app-text/libmspub-0.1.4 USE="-doc -static-libs"
[ebuild rR ] app-text/libqxp-0.0.2 USE="-debug -doc -test -tools"
[ebuild U ] dev-libs/libixion-0.14.1 [0.13.0] USE="threads -debug -python -static-libs" PYTHON_SINGLE_TARGET="python3_6 -python3_5 (-python3_7)" PYTHON_TARGETS="python3_6 -python3_5 (-python3_7)"
[ebuild U ] dev-libs/liborcus-0.14.1 [0.13.4] USE="spreadsheet-model -python -static-libs -tools" PYTHON_SINGLE_TARGET="python3_6 -python3_5 (-python3_7)" PYTHON_TARGETS="python3_6 -python3_5 (-python3_7)"
[ebuild rR ] dev-libs/libxml2-2.9.9-r1 USE="icu ipv6 python readline -debug -examples -lzma -static-libs -test" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_6 -python3_5 (-python3_7)"
[ebuild rR ] dev-lang/spidermonkey-52.9.1_pre1 USE="system-icu -custom-cflags -custom-optimization -debug -minimal -test"
[ebuild rR ] media-libs/libvisio-0.1.6 USE="-doc -static-libs -test -tools"
[ebuild rR ] app-text/libebook-0.1.2-r1 USE="-doc -test -tools"
[ebuild rR ] media-libs/raptor-2.0.15-r2 USE="curl unicode -debug -json -static-libs"
[ebuild rR ] net-libs/nodejs-8.12.0 USE="icu npm snapshot ssl -debug -doc -inspector -systemtap -test" CPU_FLAGS_X86="sse2" PYTHON_TARGETS="python2_7"
[ebuild rR ] dev-libs/libical-3.0.4 USE="berkdb -doc -examples -static-libs -test"
[ebuild rR ] media-libs/harfbuzz-2.3.1 USE="cairo glib graphite icu introspection truetype -debug -static-libs -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] app-text/libetonyek-0.1.9 USE="-doc -static-libs -test"
[ebuild N ] media-gfx/fontforge-20170731-r4 USE="X cairo gif gtk jpeg png python readline svg tiff unicode -test -truetype-debugger" PYTHON_SINGLE_TARGET="python3_6 -python2_7 -python3_5" PYTHON_TARGETS="python2_7 python3_6 -python3_5"
[ebuild rR ] app-i18n/poedit-2.2
[ebuild rR ] dev-qt/qtwebengine-5.12.3 USE="alsa geolocation jumbo-build system-ffmpeg system-icu widgets -bindist -debug -designer -pax_kernel -pulseaudio -test"
[ebuild r U ] app-office/libreoffice-bin-6.2.4.2 [6.1.5.2] USE="kde -gnome -java" PYTHON_TARGETS="python3_6"
The following packages are causing rebuilds:
(dev-libs/icu-64.2:0/64.2::gentoo, ebuild scheduled for merge) causes rebuilds for:
(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)
(media-libs/libzmf-0.0.2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/harfbuzz-2.3.1:0/0.9.18::gentoo, ebuild scheduled for merge)
(dev-libs/re2-0.2018.10.01:0/gentoo-2017-03-01::gentoo, ebuild scheduled for merge)
(app-i18n/poedit-2.2:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libcdr-0.1.5:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/libxml2-2.9.9-r1:2/2::gentoo, ebuild scheduled for merge)
(app-office/libreoffice-bin-6.2.4.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)
(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)
(dev-qt/qtcore-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
(dev-qt/qtwebengine-5.12.3:5/5.12::gentoo, ebuild scheduled for merge)
(net-libs/nodejs-8.12.0:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/boost-1.65.0:0/1.65.0::gentoo, ebuild scheduled for merge)
(dev-tex/bibtexu-3.71_p20170524:0/0::gentoo, ebuild scheduled for merge)
(media-libs/libvisio-0.1.6:0/0::gentoo, ebuild scheduled for merge)
|
|
|
Back to top |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2571 Location: Here and Away Again
|
Posted: Wed Jun 12, 2019 12:03 pm Post subject: |
|
|
Merged in dev-libs/icu-58 conflict, starting from 8343012 with its 8 replies. _________________ Kindest of regardses. |
|
Back to top |
|
|
Barnoid Tux's lil' helper
Joined: 30 Jul 2004 Posts: 103
|
Posted: Wed Jun 12, 2019 2:12 pm Post subject: |
|
|
Indeed, libreoffice-bin seems to be the culprit. Uninstalling it, updating world, then re-installing (upgrading) libreoffice-bin seems to work.
Below is the sequence of commands that solved the issue in my case. I am still running the 17.0 profile.
There is one annoyance: revdep-rebuild rebuilds libreoffice-bin-6.2.4.2 on every invocation after the change. I can live with that for now.
The original bug (that portage cannot figure out what's going on) should still be fixed, though.
Thanks for all the help,
Barnoid
Code: | $ emerge -av --depclean libreoffice-bin
((unmerges libreoffice-bin-6.1.5.2))
$ sudo emerge -auvD --tree --backtrack=128 --with-bdeps y --verbose-conflicts --autounmask-backtrack=y @world
((updates icu to 64.2 which causes a number of rebuilds but updates world without complaints))
((lots of warnings about preserved libraries (icu-63), ignored at this point in time))
$ sudo emerge -avuD libreoffice-bin
((asks to unmask libreoffice-bin-6.2.4.2, say yes, then gives lots of the following warnings (ignored at this point in time)
!!! All ebuilds that could satisfy "dev-libs/icu:0/63.1=" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/icu-63.1-r1::gentoo (masked by: backtracking: slot conflict)
(dependency required by "app-text/libmspub-0.1.4::gentoo" [installed])
(dependency required by "app-office/libreoffice-bin-6.2.4.2::gentoo" [ebuild])
(dependency required by "libreoffice-bin" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
))
$ dispatch-conf
(( to apply the keyword change for libreoffice-bin ))
$ sudo emerge -avuD libreoffice-bin
(( works fine and all complaints about preserved libraries are gone as well))
$ sudo revdep-rebuild
(( rebuilds libreoffice-bin-6.2.4.2 on every invocation ))
|
|
|
Back to top |
|
|
nibheis n00b
Joined: 18 May 2016 Posts: 9
|
Posted: Wed Jun 12, 2019 2:58 pm Post subject: |
|
|
Hi,
I confirmed this worked for me (17.1 profile / mostly stable):
1) add keyword for libreoffice-bin-6.2.4.2
2) emerge -qav1 "=dev-libs/icu-64.2" (=> rebuilds pkgs depending on icu)
3) the usual "emerge --quiet --ask --verbose --update --newuse --deep --with-bdeps\=y @world"
Maybe just keywording libreoffice-bin is enough, but icu has a new stable version anyway... that's the reason for step #2.
"emerge --quiet --ask @preserved-rebuild" remains silent after that.
Hope this helps. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8935
|
Posted: Wed Jun 12, 2019 3:00 pm Post subject: |
|
|
nibheis wrote: | but icu has a new stable version anyway... that's the reason for step #2. |
That's exactly what the world update does as well. |
|
Back to top |
|
|
Barnoid Tux's lil' helper
Joined: 30 Jul 2004 Posts: 103
|
Posted: Thu Jun 13, 2019 12:18 am Post subject: |
|
|
True, simply keywording libreoffice-bin should help.
However, there still seems to be a bug in portage / the portage tree. Portage should not request a downgrade of icu to a masked version without giving any useful explanation.
Has someone opened a bug already? |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8935
|
Posted: Thu Jun 13, 2019 12:33 am Post subject: |
|
|
It will be fixed once 6.2.4.2 is stable, which is an ongoing process - done except for the fact that current -bin still needs a rebuild. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|