Mick wrote: > On Sunday 25 October 2009 13:35:30 Dirk Heinrichs wrote: > >> Am Sonntag 25 Oktober 2009 14:18:45 schrieb Neil Bothwick: >> >>> On Sun, 25 Oct 2009 13:30:32 +0100, Dirk Heinrichs wrote: >>> >>>>> Or turn off desktop searching, as I have on my notebook with a >>>>> noticeable improvement in responsiveness. >>>>> >>>> How would that affect akonadi? >>>> >>> Because you no longer need it. Set USE="-semantic-desktop" and akonadi >>> isn't even installed. >>> >> akonadi is an unconditional dep of kdepim. It's about storing PIM data, not >> desktop searching (strigi/nepomuk). >> >> Bye... >> >> Dirk >> >> > I set -semantic-desktop in my /etc/make.conf. I unmerged akonadi. Then > remerged: > > kde-base/kdelibs > kde-base/gwenview > kde-base/kget > kde-base/dolphin > kde-base/kmail > kde-base/kdebase-meta > kde-base/kdeaddons-meta > > These were all the packages that contained a semantic-desktop USE flag. Now > I > get this: > > # emerge -uatDv world > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > [nomerge ] kde-base/kdepim-meta-4.3.1 USE="(-kdeprefix)" > [ebuild N ] kde-base/akonadi-4.3.1 USE="(-aqua) -debug (-kdeprefix) - > semantic-desktop" 0 kB > > Which I guess proves the point that Dirk is making. If I were to emerge > akonadi again, will it pop up everytime I start kmail, knode, etc? >
Well, I put -semantic-desktop in my USE line and ran emerge -uvDN world. It recompiled several things and told me it had some @preserved-rebuild packages to build. So, I ran that and got this little message: r...@smoker / # emerge @preserved-rebuild -a These are the packages that would be merged, in order: Calculating dependencies ... done! emerge: there are no ebuilds built with USE flags to satisfy ">=kde-base/kdelibs-4.3.2:4.3[semantic-desktop,-kdeprefix]". !!! One of the following packages is required to complete your request: - kde-base/kdelibs-4.3.2-r3 (Change USE: +semantic-desktop) (dependency required by "kde-base/nepomuk-4.3.2" [ebuild]) (dependency required by "@preserved-rebuild" [argument]) r...@smoker / # So I guess we can't really have the USE flag disabled either. Neato ! < sarcasm there > Now to change my USE line back again and run emerge -uvDN world. Dale :-) :-)