tags 596231 + confirmed upstream
found 596231 1:2.4.8-1
severity 596231 normal
thanks

Hi Sascha,

Sascha Silbe <[email protected]> writes:

> When I started up GnuCash on a host that now runs Squeeze and
> previously ran Lenny (including GnuCash) with a data file that was
> last edited on another host running Squeeze, Gnucash shows the
> following two dialogs (transcribed manually because selecting the text
> doesn't work):
>
> "An error occured while loading or saving configuration information for 
> gnucash. Some of your configuration settings may not work properly."
> [Details]
> [OK]
>
> "Cannot find default values
>
> The configuration data used to specify default values for GnuCash cannot be 
> found in the default system locations. Without this data GnuCash will still 
> operate properly but it may require some extra time to setup. Do you wish to 
> setup the configuration data?"
> [Help]    [Quit] [Skip] [Setup]
>
>
> The most important issue is that the [Details] button cannot be
> activated, most likely because the second dialog is modal and prevents
> interaction with the first.
>
> The Help button is broken as well (even though gnucash-docs is
> installed), but that's a different bug.
>
> Especially (but not only) because the error message details are
> inaccessible, the user is faced with three options of unknown impact:
>
> [Quit] Will this change anything on my system (data file, configuration) or 
> exit right away?
> [Skip] What impact does ignoring the dialog (i.e. skipping it) have? Will it 
> change configuration? How does GnuCash behave afterwards? What does "require 
> some extra time to setup" mean? Just longer startup time or do I need to 
> change some configuration manually?
> [Setup] What exactly does it do? Where does the (new?) "configuration data" 
> get stored and where does it come from if not from the system? Will it 
> override my customised configuration? Will it still "require some extra time 
> to setup" (and again: what does that mean)?

I am able to replicate your problem if I do the following:

1) kill the gconfd-2 daemon
2) break my gconfd-2 installation by removing
   `/usr/lib/libgconf2-4/gconfd-2'
3) run gnucash

Then I get the two same dialogs than you, with the two problems that you
describe:

1) the dialog with "An error ocurred…" is unresponsive
2) the "Help" button of the other dialog is broken, even if
   "gnucash-docs" is installed.

Can you possibly give some details about the configuration of the
machine on which you had this problem? It is unlikely that you got this
because gconfd-2 was uninstalled, since it is a dependency of gnucash.

Also, I am lowering the severity of this bug since the problems that you
describe do not prevent GnuCash from functionning (though they are
frustrating for a user who would like to understand what's going on).

Best,

-- 
Sébastien Villemot
Researcher in Economics at CEPREMAP & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-49-90 - GPG Key: 4096R/381A7594

Attachment: pgpdSlK6BJMOZ.pgp
Description: PGP signature

Reply via email to