Gentoo Archives: gentoo-user

From: Peter Humphrey <peter@××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Package conflict while trying to emerge chromium
Date: Fri, 13 Feb 2015 09:46:51
Message-Id: 2746338.pH2tCrIju9@wstn
In Reply to: Re: [gentoo-user] Package conflict while trying to emerge chromium by Alec Ten Harmsel
1 On Thursday 12 February 2015 09:02:33 Alec Ten Harmsel wrote:
2
3 > I think (emphasis on the think) that qtwebkit needs libxml2 with -icu,
4 > and chromium needs libxml2 with +icu. As far as I can tell from
5 > reading a couple bug reports, it looks like you can rebuild qtwebkit
6 > with -gstreamer (since that's what causes the !icu? blocker) and then
7 > you should be able to install chromium.
8
9 I think (likewise) I remember having a similar conflict when I installed
10 chromium some time ago, but although what you say rings some faint bells
11 somewhere, Alec, it seems not to be the whole answer. I have qtwebkit
12 and libxml2 with +icu here; also qtwebkit has +gstreamer, thus:
13
14 $ emerge -pv chromium qtwebkit libxml2
15
16 These are the packages that would be merged, in order:
17
18 Calculating dependencies ... done!
19 [ebuild R ] dev-libs/libxml2-2.9.2:2 USE="icu ipv6 python readline
20 -debug -examples -lzma -static-libs {-test}" ABI_X86="(64) (-32) (-x32)"
21 PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
22 [ebuild R ] www-client/chromium-40.0.2214.111 USE="cups (pic)
23 tcmalloc -bindist -custom-cflags -gnome -gnome-keyring -kerberos (-neon)
24 -pulseaudio (-selinux) {-test} -widevine" LINGUAS="en_GB -am -ar -bg -bn
25 -ca -cs -da -de -el -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu
26 -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -
27 ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 0 KiB
28 [ebuild R ] dev-qt/qtwebkit-4.8.5:4 USE="exceptions gstreamer icu
29 jit (-aqua) -debug -pch" 0 KiB
30
31 I wish I could remember how I got out of the conflict, but anno domini
32 prevents it. Not much help, I know. :-(
33
34 --
35 Rgds
36 Peter.