[Bug 572233] Review Request: compat-tracker - Compatibilty libraries and tools for tracker-0.6.x

bugzilla at redhat.com bugzilla at redhat.com
Thu Apr 15 20:08:43 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=572233

--- Comment #3 from Mads Villadsen <maxx at krakoa.dk> 2010-04-15 16:08:37 EDT ---
After removing deskbar-applet-devel it now correctly compiles on my system.

Running rpmlint gives the following output:

compat-tracker.i686: W: spelling-error Summary(en_US) Compatibilty ->
Compatibility, Compatibly, Compatible
compat-tracker.i686: W: spelling-error %description -l en_US metadata -> meta
data, meta-data, metatarsus
compat-tracker.i686: W: spelling-error %description -l en_US infinte ->
infinite, infinity, infinitive
compat-tracker.i686: W: spelling-error %description -l en_US abiword ->
afterword, Abidjan, abiding
compat-tracker.i686: W: no-version-in-last-changelog
compat-tracker.i686: W: non-conffile-in-etc
/etc/ld.so.conf.d/tracker-0.6-i386.conf
compat-tracker.i686: W: devel-file-in-non-devel-package
/usr/lib/tracker/libtracker-db.so
compat-tracker.i686: W: devel-file-in-non-devel-package
/usr/lib/tracker/libstemmer.so
compat-tracker.i686: W: devel-file-in-non-devel-package
/usr/lib/tracker/libtracker-data.so
compat-tracker.i686: W: devel-file-in-non-devel-package
/usr/lib/tracker/libtracker-common.so
compat-tracker.i686: W: devel-file-in-non-devel-package
/usr/lib/tracker/libtracker-module.so
compat-tracker-debuginfo.i686: W: no-version-in-last-changelog
compat-tracker-devel.i686: W: no-version-in-last-changelog
compat-tracker-devel.i686: W: no-documentation
3 packages and 0 specfiles checked; 0 errors, 14 warnings.

They are mainly minor issues however it would be nice to add the version number
to the changelog and fix the "Compatibilty" spelling error.

As I read the -devel guidelines
(https://fedoraproject.org/wiki/Packaging/Guidelines#DevelPackages) I guess the
.so files are fine in the main package as they are internal to tracker itself.

The package succesfully builds in koji.

In regards to the naming it appears to me that it should really be called
tracker0696 to comply with the naming guidelines (see
https://fedoraproject.org/wiki/Packaging/NamingGuidelines#MultiplePackages and
http://lists.fedoraproject.org/pipermail/packaging/2009-August/006431.html).

After building I installed compat-tracker and did a yum install paperbox which
went fine. So the package works in that regard. However upon starting paperbox
the trackerd-daemon from compat-tracker started up and began indexing my files
- alongside the version of tracker 0.8 I already had running. And due to the
way the compat-tracker package is made I didn't even have the old command-line
tools to check the status and more of trackerd.

My suggestion would be to at least very, very clearly state that by installing
this package you will end up having two different indexers running - which will
most likely bring any system to its knees.

Given that it is most likely only paperbox that will require this package I
think it would be a good idea to make a plan for either bringing paperbox up to
the new version of tracker or deprecate paperbox in the near future.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list