Building gnucash on Ubuntu 12.04 Alpha

Colin Law clanlaw at googlemail.com
Sun Jan 22 15:26:43 EST 2012


On 22 January 2012 18:06, John Ralls <jralls at ceridwen.us> wrote:
>
> On Jan 22, 2012, at 9:36 AM, Colin Law wrote:
>
>> On 22 January 2012 17:04, John Ralls <jralls at ceridwen.us> wrote:
>>>
>>> On Jan 22, 2012, at 7:48 AM, Colin Law wrote:
>>>
>>>> I have built GC 2.4 (git branch tip) on ubuntu 12.04 alpha.  When I
>>>> run it it says that the configuration data used to specify default
>>>> settings has not been setup and asks if I want to do that, but if I
>>>> say I do it brings up a small window with title Update gconf but
>>>> nothing in it other than the text:
>>>> [a GnomeDruid]
>>>> Is this a bug or am I missing something?
>>>>
>>>> If I tell it to skip the setup then I am able to carry on and use GC
>>>> but I get the warning again when I start up next time.
>>>
>>> There should be more diagnostic information in wherever you're sending stderr, but in general I see that box when something's gone wrong with dbus.
>>
>> I am running it from the terminal and don't get anything there (just
>> the warning about it being a development version) and nothing in dmesg
>> or syslog.  Is there anything else I can look at?
>>
>> By the way the warning says that the last stable version was 2.4.4 and
>> the next will be 2.6 which doesn't seem quite right.  I am building
>> from the tip of the 2.4 branch on git.
>
> The tracefile, of course. GConf itself uses g_log just like Gnucash, so any messages it emits will be there. You could also try running gconftool-2; it might give you some clues about what's gone wrong.

Yes, of course, sorry.  I have never had to look there before.  It contains:
* 16:03:44  WARN <Gtk> Unable to locate theme engine in module_path: "pixmap",
* 16:03:44  WARN <Gtk> Unable to locate theme engine in module_path: "pixmap",
* 16:03:44  WARN <Gtk> Unable to locate theme engine in module_path: "pixmap",
* 16:03:44  WARN <Gtk> Unable to locate theme engine in module_path: "pixmap",
* 16:03:45  WARN <libglade> Could not load support for `gnome':
libgnome.so: cannot open shared object file: No such file or directory
* 16:04:43  WARN <libglade> Could not load support for `gnome':
libgnome.so: cannot open shared object file: No such file or directory
* 16:04:43  WARN <libglade> unknown widget class 'GnomeDruid'
* 16:04:44  WARN <GLib-GObject>
/build/buildd/glib2.0-2.31.10/./gobject/gsignal.c:2325: signal
`cancel' is invalid for instance `0x9e11aa8'
* 16:04:44  WARN <gnc.gui> [gnc_glade_lookup_widget()] I know nothing
of this 'choose_page' whom you seek.
* 16:04:44  CRIT <Gtk> IA__gtk_widget_modify_base: assertion
`GTK_IS_WIDGET (widget)' failed
* 16:04:44  CRIT <Gtk> IA__gtk_widget_modify_base: assertion
`GTK_IS_WIDGET (widget)' failed
* 16:04:44  CRIT <Gtk> IA__gtk_widget_modify_base: assertion
`GTK_IS_WIDGET (widget)' failed
* 16:04:44  CRIT <Gtk> IA__gtk_widget_modify_base: assertion
`GTK_IS_WIDGET (widget)' failed
* 16:04:44  CRIT <Gtk> IA__gtk_widget_modify_base: assertion
`GTK_IS_WIDGET (widget)' failed
* 16:04:44  CRIT <Gtk> IA__gtk_widget_modify_base: assertion
`GTK_IS_WIDGET (widget)' failed

The file /usr/lib/libglade/2.0/libgnome.so is present.

>
> The stable version warning is really written for trunk, and 2.4.4 was the last release made from trunk before we branched 2.4 so we could work on other stuff in trunk. Not that anyone has bothered to update the message in trunk, either...

It might be better if the section about specific versions was just
removed, then it would not have to be maintained :)

Thanks for the help

Colin



More information about the gnucash-devel mailing list