Gentoo Archives: gentoo-user

From: Joshua Murphy <poisonbl@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] New installation and problem with rp-pppoe
Date: Thu, 31 Mar 2011 14:23:06
Message-Id: AANLkTim8t7ROKD3QquDmbXRQAQQkDznK3-A8dViOX4cn@mail.gmail.com
In Reply to: [gentoo-user] New installation and problem with rp-pppoe by "Andrzej Styczeń"
1 2011/3/30 Andrzej Styczeń <styczen_andrzej@××.pl>:
2 > Hello,
3 >
4 > I try today install Gentoo on my PC. Every thing go well until to install
5 > net-dialup/rp-pppoe
6 > then I got:
7 >>=x11-libs/cairo-1.10.0 [-qt4]
8 >
9 > How to resolve. If I add the 'qt4' flag to USE in
10 > /etc/portage/package.use
11 > this not work. If I set it globally in make.conf USE="qt4" - still not work.
12 >
13 > What for is 'cario' and 'qt' needed if I install 'ppp' or 'rp-pppoe' in
14 > console. I will be later install whole KDE (and then maybe is needed)  but not
15 > now, I think (?).
16 >
17 > I select profile for KDE, x86 machine.
18 >
19 >
20 > Greetings,
21 > Andrzej
22 >
23 >
24
25 I believe the line immediately following:
26
27 ">=x11-libs/cairo-1.10.0 [-qt4]"
28
29 should state rather clearly something close to the below block (if it
30 doesn't, you may need to run with --verbose to get that, I have
31 verbose set as default in make.conf)...
32
33 !!! One of the following packages is required to complete your request:
34 - x11-libs/cairo-1.10.2-r1 (Change USE: -qt4)
35 (dependency required by "x11-libs/qt-gui-4.6.3-r2" [ebuild])
36 (dependency required by "x11-libs/cairo-1.10.2-r1" [ebuild])
37 (dependency required by "x11-libs/pango-1.28.3" [ebuild])
38 (dependency required by "x11-libs/gtk+-2.20.1-r1" [ebuild])
39 (dependency required by "net-dialup/ppp-2.4.4-r25" [ebuild])
40 (dependency required by "net-dialup/rp-pppoe-3.8-r2" [ebuild])
41 (dependency required by "rp-pppoe" [argument])
42
43 Which tells me, A) it's failing because the qt4 USE flag *is* set, and
44 that adding it more places won't help, and B) you should add an entry
45 in /etc/packages.use for net-dialup/ppp to disable gtk.
46
47 rp-pppoe is pulling in ppp.
48 ppp (because of the gtk use flag) is pulling in gtk+2.
49 gtk+2 is pulling in pango.
50 pango is pulling in cairo with the qt4 use flag (because of your profile).
51 Something, somewhere, in that list is incompatible with qt4.
52
53 --
54 Poison [BLX]
55 Joshua M. Murphy