Your message dated Thu, 16 Jun 2011 22:04:23 +0200
with message-id <[email protected]>
and subject line Fixed in 4.2.8-1
has caused the Debian Bug report #619121,
regarding libgda-4.0-4: Requires libsqlite3-dev but shouldn't
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
619121: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619121
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgda4
Version: 4.2.4-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
*** /tmp/tmp_PcBQf
In Ubuntu, the attached patch was applied to achieve the following:
libgda4 only tries to load libsqlite3.so, not libsqlite3.so.0. So the -dev
version of sqlite must be installed or libgda4 will fail to load.
See upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=644699
And Ubuntu bug: https://launchpad.net/bugs/722079
This patch fixes that by allowing libgda4 to load the .so.0 version of the
sqlite library. It came from upstream and has been applied in Ubuntu.
Thanks for considering the patch.
-- System Information:
Debian Release: squeeze/sid
APT prefers natty-updates
APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-6-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libgda4-4.2.4/debian/patches/allow-loading-sqlite-so-0.patch libgda4-4.2.4/debian/patches/allow-loading-sqlite-so-0.patch
--- libgda4-4.2.4/debian/patches/allow-loading-sqlite-so-0.patch 1969-12-31 19:00:00.000000000 -0500
+++ libgda4-4.2.4/debian/patches/allow-loading-sqlite-so-0.patch 2011-03-21 08:20:47.000000000 -0400
@@ -0,0 +1,29 @@
+From 9038f4a4db5ea1a5d5f5362511ab875bd90f482f Mon Sep 17 00:00:00 2001
+From: Vivien Malerba <[email protected]>
+Date: Fri, 11 Mar 2011 18:26:18 +0000
+Subject: Allow loading of SQLite DLL ending in .so*
+
+---
+diff --git a/libgda/sqlite/gda-symbols-util.c b/libgda/sqlite/gda-symbols-util.c
+index 1350124..1de65df 100644
+--- a/libgda/sqlite/gda-symbols-util.c
++++ b/libgda/sqlite/gda-symbols-util.c
+@@ -47,9 +47,14 @@ find_sqlite_in_dir (const gchar *dir_name, const gchar *name_part)
+ }
+
+ while ((name = g_dir_read_name (dir))) {
+- if (!g_str_has_suffix (name, "." G_MODULE_SUFFIX))
++ const gchar *ptr1, *ptr2;
++ ptr1 = g_strrstr (name, "." G_MODULE_SUFFIX);
++ if (! ptr1)
+ continue;
+- if (!g_strrstr (name, name_part))
++ ptr2 = g_strrstr (name, name_part);
++ if (!ptr2)
++ continue;
++ if (ptr1 < ptr2)
+ continue;
+
+ gchar *path;
+--
+cgit v0.8.3.4
diff -Nru libgda4-4.2.4/debian/patches/series libgda4-4.2.4/debian/patches/series
--- libgda4-4.2.4/debian/patches/series 1969-12-31 19:00:00.000000000 -0500
+++ libgda4-4.2.4/debian/patches/series 2011-03-21 08:57:30.000000000 -0400
@@ -0,0 +1,1 @@
+allow-loading-sqlite-so-0.patch
--- End Message ---
--- Begin Message ---
Version: 4.2.8-1
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature
--- End Message ---