[Mageia-dev] tracker...

Anssi Hannula anssi.hannula at iki.fi
Fri Sep 9 01:55:11 CEST 2011


On 07.09.2011 17:50, Jani Välimaa wrote:
> 2011/9/7 Frank Griffin <ftg at roadrunner.com>:
>> On 09/07/2011 08:26 AM, Guillaume Rousse wrote:
>>>
>>> Since this morning, a shiny piece of software I never opted to run not
>>> even to install is eating 99% of my cpu.
>>>
>>> I don't find any way to disable it (excepted killall...), and I can't even
>>> uninstall it:
>>> tracker is needed by libtracker
>>> libtracker is needed by libfolks
>>> libfolks is needed by gnome-shell
>>>
>>> Whereas I perfectly understand why tracker (the binary) would requires
>>> libtracker (the library), I really don't see why libtracker would make
>>> tracker presence mandatory. After all, if the main program is missing, I
>>> don't even need libtracker to be in working state, I just need its symbols
>>> to be available to libfolks...
>>
>> This must be a recent packaging change.  When tracker first showed up, I
>> changed my post-install auto-urpme of beagle to tracker, and it uninstalled
>> just fine.
>>
> 
> I'd say all this is caused by a packaging error as tracker pkg
> contains some lib files:
> 
> /usr/lib64/tracker-0.12/libtracker-common.so
> /usr/lib64/tracker-0.12/libtracker-common.so.0
> /usr/lib64/tracker-0.12/libtracker-common.so.0.1102.0
> /usr/lib64/tracker-0.12/libtracker-data.so
> /usr/lib64/tracker-0.12/libtracker-data.so.0
> /usr/lib64/tracker-0.12/libtracker-data.so.0.1102.0

Well, it depends if these plugins are used by tracker or libtracker.

It _looks_ like the above ones should be in libtracker-plugins or
similar, which would be required by the libtracker0.12_0 package, and
tracker shouldn't be required.

But it all depends on what is using what, and what is required for what,
which I didn't check.

-- 
Anssi Hannula


More information about the Mageia-dev mailing list