Tracking bug for Soprano post-release update for Oneiric

Bug #901888 reported by Scott Kitterman
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
soprano (Ubuntu)
Fix Released
Wishlist
Unassigned
Oneiric
Fix Released
Undecided
Unassigned
Precise
Fix Released
Wishlist
Unassigned

Bug Description

Upstream reports that all known Soprano issues that affect KDE Nepomuk (it's only use in the archive) have been resolved and strongly recommends updates. Although not a core KDE module, so not covered under the KDE microversion release exception, it is a KDE support application developed by KDE developers using similar bug fix only rules as KDE.

In this case it seems to make sense to just update to the latest version instead of trying to cherrypick specific changes.

2.7.4
        * Enabled large file support (_FILE_OFFSET_BITS=64) to fix large DB file locking on 32bit machines.
        * Do not use an event loop when waiting for Virtuoso to initialize.
        * In the socket client: simply close the connection in case of a timeout. We cannot recover from it
          anyway.

2.7.3
        * Added new signal in the Virtuoso backend which signals when the server goes down.
        * Soprano can be built with cmake 2.6.4 again.

2.7.2
        * Reverted a change which was introduced in 2.7.1 to use a separate QDBusConnection for the
          DBusExportModel. It made things worse.
        * Fixed a crash in NRLModel caused by a non-mutex-protected hash.
        * Fixed the Virtuoso backend's option "forcedstart". Now the backend waits for the running instance
          to be shut down before trying to start a new one.

2.7.1
        * Lowered the min Raptor version to 2.0.0 since it was only a runtime dependancy for KDE.

TEST CASE: Install and evaluate for changes and regressions. Report test success or failure in the comments of this bug.

description: updated
Changed in soprano (Ubuntu):
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Martin Pitt (pitti) wrote :

soprano | 2.7.4+dfsg.1-0ubuntu1 | precise | source

Changed in soprano (Ubuntu Precise):
status: Confirmed → Fix Released
Changed in soprano (Ubuntu Oneiric):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Scott, or anyone else affected,

Accepted soprano into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Scott Kitterman (kitterman) wrote :

This seems much better behaved than the previous version. In particular the problem I had before that it would re-index after resuming from suspend seems to have gone.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package soprano - 2.7.4+dfsg.1-0ubuntu0.1

---------------
soprano (2.7.4+dfsg.1-0ubuntu0.1) oneiric-proposed; urgency=low

  * Post release update for oneiric to resolve ongoing issues with Nepomuk
   (LP: #901888)

soprano (2.7.4+dfsg.1-0ubuntu1) precise; urgency=low

  * New upstream bugfix release

soprano (2.7.3+dfsg.1-0ubuntu1) precise; urgency=low

  * Merge from Debian qt-kde git. Remainding Ubuntu changes:
    - Build-depend on libraptor2-dev instead of libraptor1-dev
    - Use Ubuntu version numbers in debian//libsoprano4.symbols
    - Dropped debian/patches/redland_raptor2_support.h, no longer needed

soprano (2.7.3+dfsg.1-0r0) UNRELEASED; urgency=low

  * New upstream release. (Closes: #641475)

  [ Daniele E. Domenichelli ]
  * Update libsoprano4.symbols.
 -- Scott Kitterman <email address hidden> Thu, 08 Dec 2011 16:40:13 -0500

Changed in soprano (Ubuntu Oneiric):
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.