indexpluginloader.h not packaged in libstreamanalyzer-dev

Bug #282925 reported by Tobias Junghans
4
Affects Status Importance Assigned to Milestone
strigi (Ubuntu)
Fix Released
Undecided
Harald Sitter

Bug Description

Binary package hint: libstreamanalyzer-dev

strigi-.../src/streamanalyzer/CMakeLists.txt needs to be modified to also install indexpluginloader.h to /usr/include/strigi/. Same applies for debian/libstreamanalyzer-dev.install

With current strigi packages it's impossible to build KDE 4.2 snapshots from SVN :(

Revision history for this message
Harald Sitter (apachelogger) wrote :

Please explain why _exactly_ we want to do that. Such patches are not to be taken lightly and should be considered carefully. So the more information you provide the more likely it is that we will change this.

Changed in strigi:
assignee: nobody → apachelogger
status: New → Incomplete
Revision history for this message
EsbenMoseHansen (kde-mosehansen) wrote :

This is a public headerfile, and the reason to fix this is that a major project that uses this lib (kdebase) won't compile without it. Details on fix etc following.

API lists this header file as a public headerfile:
http://api.kde.org/kdesupport-api/kdesupport-apidocs/strigi/src/streamanalyzer/html/namespaceStrigi_1_1IndexPluginLoader.html#d8d9ea5bc3b85bd60171315ce9b430dc

This is really an upstream bug, and has been fixed (in svn). So perhaps you could just backport the fix?

svn blame and a svn log gave me this:

------------------------------------------------------------------------
r836487 | trueg | 2008-07-22 13:25:34 +0200 (Tue, 22 Jul 2008) | 1 line

Install header indexpluginloader.h
------------------------------------------------------------------------

Unfortunately, this is not even in at the latest tag 0.5.9:

esben@sneppe:~/kdesvn/src/kdesupport/strigi/src/streamanalyzer$ svn log --limit 1 svn+ssh://svn.kde.org/home/kde/tags/strigi/strigi/0.5.9
------------------------------------------------------------------------
r801843 | vandenoever | 2008-04-28 00:02:45 +0200 (Mon, 28 Apr 2008) | 3 lines

Tag version 0.5.9.

So to fix this properly, we would need to bug strigi for a new release, and get that included, I think. Though I am not a packaging expert.

Changed in strigi:
status: Incomplete → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package strigi - 0.5.11-1ubuntu2

---------------
strigi (0.5.11-1ubuntu2) intrepid; urgency=low

  * Add kubuntu_01_add_indexpluginloader_header_file.diff from upstream
    (LP: #282925)

 -- Harald Sitter <email address hidden> Thu, 16 Oct 2008 00:29:51 +0200

Changed in strigi:
status: In Progress → 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.