2011/3/30 Andrzej Styczeń <styczen_andr...@o2.pl>: > Hello, > > I try today install Gentoo on my PC. Every thing go well until to install > net-dialup/rp-pppoe > then I got: >>=x11-libs/cairo-1.10.0 [-qt4] > > How to resolve. If I add the 'qt4' flag to USE in > /etc/portage/package.use > this not work. If I set it globally in make.conf USE="qt4" - still not work. > > What for is 'cario' and 'qt' needed if I install 'ppp' or 'rp-pppoe' in > console. I will be later install whole KDE (and then maybe is needed) but not > now, I think (?). > > I select profile for KDE, x86 machine. > > > Greetings, > Andrzej > >
I believe the line immediately following: ">=x11-libs/cairo-1.10.0 [-qt4]" should state rather clearly something close to the below block (if it doesn't, you may need to run with --verbose to get that, I have verbose set as default in make.conf)... !!! One of the following packages is required to complete your request: - x11-libs/cairo-1.10.2-r1 (Change USE: -qt4) (dependency required by "x11-libs/qt-gui-4.6.3-r2" [ebuild]) (dependency required by "x11-libs/cairo-1.10.2-r1" [ebuild]) (dependency required by "x11-libs/pango-1.28.3" [ebuild]) (dependency required by "x11-libs/gtk+-2.20.1-r1" [ebuild]) (dependency required by "net-dialup/ppp-2.4.4-r25" [ebuild]) (dependency required by "net-dialup/rp-pppoe-3.8-r2" [ebuild]) (dependency required by "rp-pppoe" [argument]) Which tells me, A) it's failing because the qt4 USE flag *is* set, and that adding it more places won't help, and B) you should add an entry in /etc/packages.use for net-dialup/ppp to disable gtk. rp-pppoe is pulling in ppp. ppp (because of the gtk use flag) is pulling in gtk+2. gtk+2 is pulling in pango. pango is pulling in cairo with the qt4 use flag (because of your profile). Something, somewhere, in that list is incompatible with qt4. -- Poison [BLX] Joshua M. Murphy