On Thu, 2006-03-23 at 10:32 +0100, Murray Cumming wrote:
Some people seem to be working on packages, but sometimes it takes some time.
Ok, here's the recipe for getting Glom to work on FC5 at the moment: 1) Install the following packages: postgresql-devel (for libgda 1.2) postgresql-server (assuming you don't have a server) oidentd (I needed this to get FC5's auth to work with Glom) bakery-devel gtkmm24-devel gnome-vfsmm26-devel libgnomecanvasmm22-devel pygtk2-devel iso-codes-devel libxslt-devel libgnome-devel 2) Build and install libgda 1.2.latest. (http://ftp.gnome.org/pub/GNOME/sources/libgda/1.2/ ) 3) Build and install libgdamm 1.3.latest (http://ftp.gnome.org/pub/GNOME/sources/libgdamm/1.3/ ) 4) Build and install gnome-python-extras 2.14.latest (http://ftp.gnome.org/pub/GNOME/sources/gnome-python-extras/2.14/ ) (This will overwrite files from the gnome-python2-extras package) 5) Apply the attached patch to the glom sources to make it compile with GCC 4.1. 6) Build and install Glom 7) Configure Postgresql. I had some problems starting with a bare server. First there was the auth thing: I could run 'createdb' manually fine, but when Glom tried to connect, the server rejected the connection because I didn't have an identd running. Then first glom crashed when it didn't have the permissions to create the glom_developer role (I hadn't given my role/user CREATEROLE). Then it crashed when opening the example because DEBUG: Added user peter to glom developer group on postgres server. Glom Base_DB::Query_execute(): Error while executing SQL GRANT ALL PRIVILEGES ON contacts TO GROUP glom_developer Internal error: ERROR: relation "contacts" does not exist 8) Share and enjoy. Peter -- Peter Williams / peter newton cx
Attachment:
scoping.diff
Description: Text Data