Description of problem: gnomedb/gda crashes repeatedly on x86_64 (when using the db gui to add a DSN) it does not correctly connect to mysql DSN's (fails w/ protocol error when connecting to a mysql 5 server). Version-Release number of selected component (if applicable): latest release in FC6 extras How reproducible: Every time on the x86_64 and i386 systems I have access to Steps to Reproduce: (x86_64) 1. run database properties preference dialog 2. try and add a new DSN 3. choose any driver 4. click "next" Actual results: (x86_64) The dialog crashes Expected results: (x86_64) it to proceed to the next screen. Steps to Reproduce: (both) (i386 db properties works fine) 1. run gnumeric 2. add an execSQL function call to a cell 3. gnumeric prompts for pword 4. and prompts for pword 5. and prompts for pword Actual results: (both) it fails to query anything from the DB Expected results: (both) it should return the data. Attitional information: Attached is updated spec files for libgda and libgnomedb as well as required patches (some lovingly borrowed from Mandrake's cooker) Also in the tarball is an extra patch for gnumeric so it will work with gda/gnomedb 3.0.0. As well as an updated spec file ( for the 1.6.3 stable release)
Created attachment 153944 [details] Updated spec files and patches
Thanks for the specfiles and patches. I already have this on my todo list, and you've just made it a lot easier for me. Esp. the gnumeric patch is much appreciated that was one of the blocking issues in the past to update to a newer development snapshot. Now that 3.0.0 has been released, and you've provided a fix for the gnumeric issue. I'll certainly update gda + gnomedb + gnumeric. Unfortunately this will have to wait a bit until Fedora 7 is released as we are currently in a freeze pending the F7 release.
I've just send this to the fedora-devel mailing list, which closes this bug. Thanks again for all the help in making this happen! : Hi all, A bit late, as I was surprised with rawhide switching to F8 mode so soon, but here is a headsup, or more a heads after about a big leap in the libgda and libgnomedb versions, libgda and libgnomedb in Fedora have long been at the 1.9.100 unstable / testing version, as gnumeric needed something newer then the latest stable and stopped working with anything newer then 1.9.100 . However libgda and libgnomedb upstream have finally released a new stable version and a contributer has been so good as to provide a patch to gnumeric to make gnumeric work with this version. So a couple of days ago libgda-3.0.1 and libgnomedb-3.0.0 have hit rawhide, together with a gnumeric 1.6.3 update which works with these new versions. AFAIK gnumeric is the only user, but if not then please fix your packages to work with these new stable releases. Also AFAIK several potential libgnomedb using apps where sofar not packaged because of the libgda / libgnomedb long long testing phase. Now that there finally is a stable (most important ABI stable!) release, I expect to see other packages using libgda + libgnomedb showing up. When you add such a package please let me know, so that I can involve you in helping with testing with any gda / gnomedb updates. Since the 3.0.0 release is not ABI compatible with the 1.9.100 release I'm currently only releasing this for rawhide, however if requested I will concider pushing this as a F-7 updated too, so if you want to see it there, let me know Regards, Hans
p.s. I've send you're man page patch upstream by email, but they requested that it got filed in bugzilla with some explanation as to why it is needed. So can you file a bug against libgda in bugzilla.gnome.org, with the manpage patch, so that upstream can fix this / integrate the patch. Once done could you please add a comment here with the URL to this bug? Thanks!