On Tuesday 18 November 2008 08:14:02 Harry Putnam wrote:
> I've decided to stop using KDE after yrs of use... given that gentoo
> compiles everything from scratch, its just getting to much time lost
> jacking around with kde during upgrades.
>
> But also I'd forgotten what the oldtime linux desktops were like.
> fvwm was the main one in use when I started circa 1997.
>
> I see blackbox is even a bit more stark... but since I am mainly
> command line oriented it doesn't present a problem.
>
> But cutting to the chase here, I'm getting rid of KDE but I see
> kde-base/arts shows lots of dependencies. Even now that I've changed
> my USE flag `kde' to `-kde'
remove arts and any other kde-related flags from USE and package.use. Unmerge
arts, continue
arts is only used in kde, it's a piece of utter trash and totally not needed -
everything it ever did can now be done by alsa.
> qdepends -C kde-base/arts|awk '{gsub(/ /,"\n");print}'
> kde-base/arts-3.5.10:
> x11-libs/qt:3
>
> >=dev-libs/glib-2
>
> media-libs/alsa-lib
> media-libs/libogg
> media-libs/libvorbis
> media-sound/esound
> media-libs/libmad
> media-libs/audiofile
> dev-util/pkgconfig
> =sys-devel/automake-1.9*
>
> >=sys-devel/autoconf-2.61
>
> sys-devel/libtool
> sys-devel/make
> dev-util/pkgconfig
> dev-lang/perl
>
> I'm pretty sure at least some of this doesn't actually depend on
> kde-base/arts but not quite sure what to make of the output.
You have it the wrong way round. Those packages do not depend on arts, instead
arts depends on them. They are needed to either run or to build arts.
Don't worry about it. portage knows how to build anything that's missing after
you are done cleaning up
--
alan dot mckinnon at gmail dot com