On Mon, Sep 29, 2014 at 8:18 PM, Andrew Lowe <a...@wht.com.au> wrote: > Hi all, > Just what is happening with ebuilds today? At work, I'm in the process > of setting up a workstation using the KDE profile. I've gone to the KDE > install doco on the wiki, http://wiki.gentoo.org/wiki/KDE, had a read > and it says that I'll need D-Bus, polkit, udev and udisks. I can emerge > D-Bus with no problems then onto polkit which its wiki says needs D-Bus > and consolekit. > > So I attempt to install consolekit and bingo, there's the avalanche. > Perl crap everywhere, Samba, MySQL & MariaDB, and I don't even use > either of these DB's, a battle between LibAV and FFMPEG, what looks like > all of KDE and oh look, there's vlc along for the ride. Even zlib > decides it wants to come along but manages to block itself. That many > files want to come along to the party that I can't "Shift PgUp" back up > through my text console to see it all - a text console because I don't > have any graphics installed yet. > > I had a look at the consolekit ebuild and it says that it needs > polkit, > even though the wiki says that polkit depends upon consolekit - going > round in circles here. So I looked at the polkit ebuild and it looks > like it needs polkit-kde-agent, which to my untrained eye, probably is > responsible for this avalanche os stuff - I think.... > > So what do I have to do to not have this avalanche of stuff, so that I > can emerge pieces bit by bit, so that I can see what's happening. I've > probably got some of the above slightly wrong, "lost in translation" > going from work to home, but "the vibe" is there. It is so frustrating > when you sit there and see a massive list of packages, a good proportion > I don't even want, I'm looking at you MySQL/MariaDB - isn't this due to > the Akonadi mess, scroll up the screen and it makes no sense as to why > things are being brought in. > > There, I've vented my spleen, any thoughts on how to control this > "beast" would be greatly appreciated. > > Regards, > Andrew >
Can you post the output of the command lines shown below: (1). eselect profile list (2). emerge --info|grep USE (3). cat /etc/portage/package.accept_keywords (4). cat /etc/portage/package.use Is this a brand new setup you're working on, or are you just switching profiles?