MySQL configuration not recorded nor taken into account

Bug #779530 reported by Fiable.biz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gbirthday (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: gbirthday

I use Ubuntu 11.04 classic, and installed Gbirthday 0.6.4. In Preferences: Database, I chose only "MySQL", then clicked on "Configure" and filled the "Database configuration" form, but there is not even a button to confirm or save that. If I click on the "Save and Close" button of the "Preferences" window without closing the "Database configuration" window, the click is not accepted (the button doesn't give way) and if I close the "Database configuration" window to click on "Save and close", my changes seem lost because, if I try to add a birthday, I get the message: "Could not execute SQLite-query: SELECT id from cal_calendars LIMIT 1; 'NoneType' object has no attribute 'execute'". Note that "cal_calendars is no the name of the table I configure.
   I would expect the "Database configuration" have a "Save" button, and, when I add a birthday, that birthday appear in my MySQL database or an understandable error message appear, such as "Gbirthday couldn't connect to your MySQL database called X as user Y using a password.", or "Gbirthday could connect to your MySQL database X but the table 'birthday' was absent.", or "Gbirthday could connect to your MySQL database X but was not allowed to write in the table 'birthday'.".

Tags: design
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers at https://sourceforge.net/tracker/?group_id=210152&atid=1012585. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

Revision history for this message
Jerome (jerome-jolimont) wrote :

Hi.

I just noticed this bug report. I'll try to have a look at this as soon as I can.

In the meantime, can you please confirm that you still face this issue on latest version ?

You can download it from here :
http://sourceforge.net/projects/gbirthday/files/

Unpack and execute, you don't have to install for the sake of the test.

Note the configuration has moved since 0.6.6, and if you set anything then switch back to 0.6.5, you will certainly lose the changes.

Thanks for the feedback.

--
Jérôme

Revision history for this message
Jerome (jerome-jolimont) wrote :

This bug report is one and a half year old and I believe the menu issue is fixed since 0.6.6.

Please note that gbirthday does not create any tables. It is supposed to read/write in an existing database in existing tables. Unless I missed something, there is no code (yet ?) to let it create the tables itself. It should not be too difficult to add, though.

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.