libgda3-sqlite is broken

Bug #145361 reported by Johannes Schmid
4
Affects Status Importance Assigned to Milestone
libgdamm
New
Undecided
Unassigned
libgda3 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: libgda3-sqlite

It seems like you patched libgda3-sqlite to use sqlite from the system installation. Anyway, when configuring libgda-3.0.1 with the system sqlite installation it rejects to use it and uses it's internal implementation itself. When trying to use anjuta (trunk) I get the following errors using libgda-sqlite which disappears when building from source and using the internal implementation:

** (AnjutaGda:4609): CRITICAL **: gda_connection_execute_select_command: assertion `GDA_IS_CONNECTION (cnc)' failed

I guess something is wrong with the package and it should probably not use the system implementation or use a more recent one.

Revision history for this message
Johannes Schmid (jhs.schmid) wrote :

Quote from Vivien Malerba (gnome-db maintainer):

"Version 3.0.x of libgda can't work correctly if it is forced to use
the system installed sqlite. This only works from version 3.1.1.
However if it's very important, that feature can be backported to
3.0.x with SQLite 3.4.2."

I would really appreciate if this could be fixed before gutsy is out!

Revision history for this message
Alex Biddle (heuristic) wrote :

Gutsy is now out and I would also like to see this fixed.

Revision history for this message
Murray Cumming (murrayc) wrote :

Is this still broken in Hardy?

Revision history for this message
Alex Biddle (heuristic) wrote :

Haven't upgraded to Hardy, but the version number, libgda3-sqlite (3.0.1-1build2), is the same viewing Hardy's package list.

Revision history for this message
Murray Cumming (murrayc) wrote :

Could someone please take this seriously?

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 RC or later with 3.0.2?

Changed in libgda3:
status: New → Incomplete
Revision history for this message
Johannes Schmid (jhs.schmid) wrote :

Yes, because it's broken by design. libgda 3.0.x will never work with system included sqlite3 - you will have to accept this - sorry!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libgda3 - 3.0.2-5

---------------
libgda3 (3.0.2-5) unstable; urgency=high

  * Acknowledge NMU, thanks Steve.
  * debian/control.in: build-depend on sqlite3 to make the sqlite version
    test on configure work correctly. (closes: #500288, LP: #145361)

 -- Ubuntu Archive Auto-Sync <email address hidden> Tue, 04 Nov 2008 21:31:05 +0000

Changed in libgda3:
status: Incomplete → Fix Released
Revision history for this message
Murray Cumming (murrayc) wrote :

Why depend on sqlite3 if libgda 3.0 can never work with the system included sqllite3?

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.