help with gconf and default file location

Josh Sled jsled at asynchronous.org
Tue Nov 27 22:21:51 EST 2007


(Please remember to CC: the mailing list on all replies, using your mailer's
"Reply To List" or "Reply to All" functions.)

Walter Sams <walter at samsco.biz> writes:
> On Tuesday 27 November 2007 9:48:12 am you wrote:
>> Walter Sams <walter at samsco.biz> writes:
>> > I just upgraded from Mandriva 2007 to Mandriva 2008
>> > I had GNUCash working great , but, after the upgrade, I get the error
>> > "the configuratin data used to specify default values cannot be found
>> > at default system locations"
>> >
>> > running the wizzard that is supposed to fix this didnt work.
>> >
>> > I understand that I must add some file locations to the path of the
>> > gconf.path
>> >
>> > Can someone help with this operation?
>>
>> You should file a bug with your distro's packager; Doing gconf schema
>> installation during package installation should be a well-solved step for
>> gconf-using packages.
>>
>> In the mean time, assuming that /etc/gconf/gconf.xml.defaults/apps/gnucash/
>> exists, make sure you ~/.gconf.path looks something like:
>>
>>     xml:readwrite:$(HOME)/.gconf
>>     xml:readonly:/etc/gconf/gconf.xml.defaults
>>
>> And run `gconftool-2 --shutdown` to restart the daemon.
> Josh
> is this a problem-- the only place I found /apps/gnucash was at the following 
> location
> /home/walter/.gconf/apps/gnucash
>
> I looked in the /etc/gconf/xml.defaults file and found entries like these
> file:///etc/gconf/gconf.xml.defaults/%gconf-tree-af.xml
> file:///etc/gconf/gconf.xml.defaults/%gconf-tree-am.xml
> file:///etc/gconf/gconf.xml.defaults/%gconf-tree-ar.xml
> file:///etc/gconf/gconf.xml.defaults/%gconf-tree-as.xml
> file:///etc/gconf/gconf.xml.defaults/%gconf-tree-az.xml

Well, I have those ... but also a /etc/gconf/gconf.mxl.defaults/apps/gnucash/
directory, full of a whole tree of pointers into the schema.

These defaults and the schema are supposed to be installed during the package
installation, which is a function of your distro.  You should really follow
up with them about creating a package that installs the relevant schemas; the
Makefiles that we provide do this in the accepted way for downstream packaging.

-- 
...jsled
http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo ${a}@${b}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-user/attachments/20071127/32df86da/attachment-0001.bin 


More information about the gnucash-user mailing list