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

:-)  :-) 

Reply via email to