View previous topic :: View next topic |
Author |
Message |
imesg Guru
Joined: 12 Jul 2002 Posts: 445
|
Posted: Mon Dec 29, 2014 7:10 pm Post subject: chromium libxml2 slot and use flag conflicts |
|
|
Can't access my credit account with firefox so install chromium I try:
Code: |
root@go:~# eav chromium
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-libs/re2-0_p20140304:0/0.20140110 ABI_X86="(64) -32 (-x32)" 1,026 KiB
[ebuild N ] dev-libs/jsoncpp-0.6.0_rc2 USE="-doc" 115 KiB
[ebuild N ] dev-util/re2c-0.13.7.5 2,293 KiB
[ebuild N ] dev-libs/dotconf-1.3 326 KiB
[ebuild N ] app-arch/snappy-1.1.2-r1 USE="-static-libs" ABI_X86="(64) -32 (-x32)" 1,451 KiB
[ebuild N ] x11-libs/libXScrnSaver-1.2.2-r1 USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] dev-util/ninja-1.5.3 USE="-doc -emacs {-test} -vim-syntax -zsh-completion" 165 KiB
[ebuild R ] dev-libs/libxml2-2.9.2:2 USE="icu* ipv6 python readline -debug -examples -lzma -static-libs {-test}" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_3 python3_4 (-python3_2%)" 0 KiB
[ebuild N ] dev-python/simplejson-3.6.5 PYTHON_TARGETS="python2_7 python3_3 python3_4 -pypy -pypy3" 73 KiB
[ebuild N ] dev-python/ply-3.4-r1 USE="-examples" PYTHON_TARGETS="python2_7 python3_3 python3_4 -pypy" 136 KiB
[ebuild N ] app-accessibility/espeak-1.48.04 USE="pulseaudio -portaudio" 2,949 KiB
[ebuild N ] app-accessibility/speech-dispatcher-0.8.1 USE="alsa espeak pulseaudio python -ao -flite -nas -static-libs" PYTHON_TARGETS="python3_3 python3_4" 1,280 KiB
[ebuild N ] www-client/chromium-40.0.2214.45 USE="bindist cups gnome gnome-keyring (pic) pulseaudio tcmalloc -custom-cflags -kerberos (-neon) (-selinux) {-test}" LINGUAS="es it -am -ar -bg -bn -ca -cs -da -de -el -en_GB -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 222,201 KiB
Total: 13 packages (12 new, 1 reinstall), Size of downloads: 232,010 KiB
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by www-client/chromium-40.0.2214.45
# required by chromium (argument)
>=dev-libs/libxml2-2.9.2 icu
Would you like to add these changes to your config files? [Yes/No]
|
So cool I select 'y'. I do an 'etc-update' and /etc/portage/package.use gets updated with the 'libxml2 icu' stuff and off I go.
Code: |
root@go:~# eav chromium
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-libs/re2-0_p20140304:0/0.20140110 ABI_X86="(64) -32 (-x32)" 1,026 KiB
[ebuild N ] dev-libs/jsoncpp-0.6.0_rc2 USE="-doc" 115 KiB
[ebuild N ] dev-util/re2c-0.13.7.5 2,293 KiB
[ebuild N ] dev-libs/dotconf-1.3 326 KiB
[ebuild N ] x11-libs/libXScrnSaver-1.2.2-r1 USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] app-arch/snappy-1.1.2-r1 USE="-static-libs" ABI_X86="(64) -32 (-x32)" 1,451 KiB
[ebuild N ] dev-util/ninja-1.5.3 USE="-doc -emacs {-test} -vim-syntax -zsh-completion" 165 KiB
[ebuild R ] dev-libs/libxml2-2.9.2:2 USE="icu* ipv6 python readline -debug -examples -lzma -static-libs {-test}" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_3 python3_4 (-python3_2%)" 0 KiB
[ebuild N ] dev-python/simplejson-3.6.5 PYTHON_TARGETS="python2_7 python3_3 python3_4 -pypy -pypy3" 73 KiB
[ebuild N ] dev-python/ply-3.4-r1 USE="-examples" PYTHON_TARGETS="python2_7 python3_3 python3_4 -pypy" 136 KiB
[ebuild N ] app-accessibility/espeak-1.48.04 USE="pulseaudio -portaudio" 2,949 KiB
[ebuild N ] app-accessibility/speech-dispatcher-0.8.1 USE="alsa espeak pulseaudio python -ao -flite -nas -static-libs" PYTHON_TARGETS="python3_3 python3_4" 1,280 KiB
[ebuild N ] www-client/chromium-40.0.2214.45 USE="bindist cups gnome gnome-keyring (pic) pulseaudio tcmalloc -custom-cflags -kerberos (-neon) (-selinux) {-test}" LINGUAS="es it -am -ar -bg -bn -ca -cs -da -de -el -en_GB -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 222,201 KiB
Total: 13 packages (12 new, 1 reinstall), Size of downloads: 232,010 KiB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/libxml2:2
(dev-libs/libxml2-2.9.2:2/2::gentoo, ebuild scheduled for merge) pulled in by
dev-libs/libxml2:=[icu] required by (www-client/chromium-40.0.2214.45:0/0::gentoo, ebuild scheduled for merge)
^^^
(dev-libs/libxml2-2.9.2:2/2::gentoo, installed) pulled in by
dev-libs/libxml2:2[!icu?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, installed)
^^^^^
|
What exactly is the conflict here? It is hard to tell because of the cryptic output. Also do I have 4 versions of qtwebkit in 4 slots?
Thanks for help. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Mon Dec 29, 2014 10:19 pm Post subject: |
|
|
qtwebkit needs USE=icu the same as libxml2. That's what the "?" means. |
|
Back to top |
|
|
imesg Guru
Joined: 12 Jul 2002 Posts: 445
|
Posted: Tue Dec 30, 2014 4:40 pm Post subject: |
|
|
Ant P. wrote: | qtwebkit needs USE=icu the same as libxml2. That's what the "?" means. |
Doesn't work to do this.
Added this to /etc/portage/package.use
Code: |
dev-qt/qtwebkit -icu
|
Also added icu to USE in make.conf
Last edited by imesg on Tue Jan 13, 2015 12:43 pm; edited 1 time in total |
|
Back to top |
|
|
Markus09 Tux's lil' helper
Joined: 22 Mar 2013 Posts: 78
|
|
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
|
|