Please merge tracker 0.6.92-1 (main) from Debian unstable

Bug #353480 reported by Chris Coulson
2
Affects Status Importance Assigned to Milestone
tracker (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

tracker (0.6.92-1) unstable; urgency=low

  * New upstream release.
  * debian/watch
    - Check for the tarball directly on the GNOME ftp server.
  * debian/patches/01-tracker-statistics-fix.patch
    - Removed, merged upstream.
  * debian/libtracker{client,-gtk}-dev.install
    - Upstream no longer builds static libraries, so remove *.a files.
  * debian/tracker.install
    - Install the new-style push modules. Currently available is kmail
      support, evolution support requires at least version 2.25.5 of evolution
      and eds which are not yet in unstable.
  * debian/control
    - Tighten build dependency on libraptor1-dev to (>= 1.4.18-2) to make sure
      we link against a version with GnuTLS support and not OpenSSL.
      Closes: #519684
  * debian/patches/10-drop-bogus-version-info.patch
    - Revert bogus libtool so-versioning.

 -- Michael Biebl <email address hidden> Tue, 31 Mar 2009 01:32:34 +0200

Related branches

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Here is the new delta to Debian

affects: ubuntu → tracker (Ubuntu)
Changed in tracker (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

And here is the diff to the current version in Ubuntu

Revision history for this message
Michael Biebl (mbiebl) wrote : Re: [Bug 353480] Re: Please merge tracker 0.6.92-1 (main) from Debian unstable

Hi,

maybe you want to enable the new-style evolution plugin.
For that you have to build-depend on
evolution-dev (>= 2.25.5)
and
evolution-data-server-dev (>= 2.25.5)

I couldn't test this on Debian though, as the required b-deps are not there yet.

Martyn, Philip, will the old-style evolution plugin be deactivated
automatically?

From what I can see in configure.ac, there is
 Evolution extracter (data-pull): yes (old) (thus always on???)
and in src/tracker-indexer/Makefile.am,
libtracker-module-evolution.la is built unconditionally, thus always installed.

That's confusing me a bit

Cheers,
Michael

---------- Forwarded message ----------
From: Chris Coulson <email address hidden>
Date: 2009/4/1
Subject: [Bug 353480] Re: Please merge tracker 0.6.92-1 (main) from
Debian unstable
To: <email address hidden>

And here is the diff to the current version in Ubuntu

** Attachment added: "tracker_0.6.92-1ubuntu1 Ubuntu diff.patch"
  http://launchpadlibrarian.net/24650747/tracker_0.6.92-1ubuntu1%20Ubuntu%20diff.patch

--
Please merge tracker 0.6.92-1 (main) from Debian unstable
https://bugs.launchpad.net/bugs/353480
You received this bug notification because you are subscribed to tracker
in ubuntu.

--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Revision history for this message
Philip Van Hoof (pvanhoof) wrote : Re: [Bug 353480] Re: Please merge tracker 0.6.92-1 (main) from Debian unstable

I removed the evolution-imap-db one. That one was loading the sqlite of
Evolution.

The other one, the current one, the one you are seeing, parses summary
files. This is a different old file format for old Evolution installs
that don't have the sqlite summary storage.

This old evo support wont interfere with a new Evolution that has a
sqlite storage.

On Thu, 2009-04-02 at 17:51 +0200, Michael Biebl wrote:
> Hi,
>
> maybe you want to enable the new-style evolution plugin.
> For that you have to build-depend on
> evolution-dev (>= 2.25.5)
> and
> evolution-data-server-dev (>= 2.25.5)
>
> I couldn't test this on Debian though, as the required b-deps are not there yet.
>
> Martyn, Philip, will the old-style evolution plugin be deactivated
> automatically?
>
> From what I can see in configure.ac, there is
> Evolution extracter (data-pull): yes (old) (thus always on???)
> and in src/tracker-indexer/Makefile.am,
> libtracker-module-evolution.la is built unconditionally, thus always installed.
>
> That's confusing me a bit
>
>
>
> Cheers,
> Michael
>
>
> ---------- Forwarded message ----------
> From: Chris Coulson <email address hidden>
> Date: 2009/4/1
> Subject: [Bug 353480] Re: Please merge tracker 0.6.92-1 (main) from
> Debian unstable
> To: <email address hidden>
>
>
> And here is the diff to the current version in Ubuntu
>
> ** Attachment added: "tracker_0.6.92-1ubuntu1 Ubuntu diff.patch"
> http://launchpadlibrarian.net/24650747/tracker_0.6.92-1ubuntu1%20Ubuntu%20diff.patch
>
> --
> Please merge tracker 0.6.92-1 (main) from Debian unstable
> https://bugs.launchpad.net/bugs/353480
> You received this bug notification because you are subscribed to tracker
> in ubuntu.
>
>
>
--
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
http://pvanhoof.be/blog
http://codeminded.be

Revision history for this message
Martyn Russell (martyn-imendio) wrote : Re: [Bug 353480] Re: Please merge tracker 0.6.92-1 (main) from Debian unstable

Michael Biebl wrote:
> Hi,

Hi :)

> maybe you want to enable the new-style evolution plugin.
> For that you have to build-depend on
> evolution-dev (>= 2.25.5)
> and
> evolution-data-server-dev (>= 2.25.5)

These are the requirements in configure right now.

> I couldn't test this on Debian though, as the required b-deps are not there yet.

Right, I haven't been able to test it yet either.

> Martyn, Philip, will the old-style evolution plugin be deactivated
> automatically?

It is already disabled, Philip did it recently due to all the problems
Ubuntu users were reporting.

> From what I can see in configure.ac, there is
> Evolution extracter (data-pull): yes (old) (thus always on???)

I think so.

> and in src/tracker-indexer/Makefile.am,
> libtracker-module-evolution.la is built unconditionally, thus always installed.
>
> That's confusing me a bit

We should fix this and just remove the whole evolution module stack.
Carlos, Philip, any problems with that?

> ---------- Forwarded message ----------
> From: Chris Coulson <email address hidden>
> Date: 2009/4/1
> Subject: [Bug 353480] Re: Please merge tracker 0.6.92-1 (main) from
> Debian unstable
> To: <email address hidden>
>
>
> And here is the diff to the current version in Ubuntu
>
> ** Attachment added: "tracker_0.6.92-1ubuntu1 Ubuntu diff.patch"
> http://launchpadlibrarian.net/24650747/tracker_0.6.92-1ubuntu1%20Ubuntu%20diff.patch
>
> --
> Please merge tracker 0.6.92-1 (main) from Debian unstable
> https://bugs.launchpad.net/bugs/353480
> You received this bug notification because you are subscribed to tracker
> in ubuntu.

--
Regards,
Martyn

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Here's an updated version with support for the new Evolution plugin, and the old Evolution module disabled

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work there

Changed in tracker (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tracker - 0.6.92-1ubuntu1

---------------
tracker (0.6.92-1ubuntu1) jaunty; urgency=low

  * Merge from debian unstable (LP: #353480), remaining changes:
    - debian/control:
      + Do not build-depend on universe dependencies:
        libunac1-dev, libqdbm-dev.
      + Build-depends on evolution-dev and e-d-s-dev (>= 2.25.5)
        for the new Evolution plugin.
      + tracker depends on procps.
    - debian/30-tracker.conf:
      + Increase maximum number of inotify watches to 524288.
    - debian/rules:
      + Don't build against the system qdbm library.
      + Pass --disable-unac to configure. The new version won't
        automatically build without UNAC support when it
        is not installed now.
    - debian/tracker.install:
      + Don't install the DBus service so trackerd is not automatically
        started when other software try to see if it's already running
      + Install tracker.py in /usr/share/apport/package-hooks/
    - debian/tracker.postinst:
      + Start procps to apply "sysctl.d/30-tracker.conf"
    - debian/tracker.py:
      + Added an apport hook to ignore tracker-extract crashes, since they
        are caused by setrlimit terminating tracker-extract when it raises
        it's cpu/memory limit.
    - debian/patches/03_dont_activate_indexing_and_watching.patch:
      + Don't active indexing nor watching as decided by the
        technical board.
    - debian/patches/02_no_kde_autostart.patch:
      + Do not autostart trackerd in KDE, as they have strigi.
    - debian/patches/11_drop_evolution_module.patch:
      + Don't build the old Evolution module (fixes LP: #335911).
    - 99_autotools.patch:
      + Recreate build system.
  * Other changes:
    - debian/rules:
      + Drop obsolete "--enable-external-sqlite" build option.

 -- Chris Coulson <email address hidden> Thu, 02 Apr 2009 17:40:15 +0100

Changed in tracker (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.