Custom Reports Mgration from 2.2.9 to 2.3.17?

David T. sunfish62 at yahoo.com
Tue Dec 14 00:48:39 EST 2010


Okay, so coming back to this thread (which I hijacked myself!), I *still* don't have the custom reports from 2.2.9 available in 2.3.17.

It seems to me that I shouldn't have both the saved-reports-2.0 and saved-reports-2.4. Shouldn't these have been merged somehow?

David

--- On Sun, 12/5/10, David T. <sunfish62 at yahoo.com> wrote:

> From: David T. <sunfish62 at yahoo.com>
> Subject: Re: Custom Reports Mgration from 2.2.9 to 2.3.17?
> To: "John Ralls" <jralls at ceridwen.us>
> Cc: "devel gnucash" <gnucash-devel at gnucash.org>
> Date: Sunday, December 5, 2010, 5:36 PM
> 
> --- On Sat, 12/4/10, John Ralls <jralls at ceridwen.us>
> wrote:
> 
> > From: John Ralls <jralls at ceridwen.us>
> > Subject: Re: Custom Reports Mgration from 2.2.9 to
> 2.3.17?
> > To: "David T." <sunfish62 at yahoo.com>
> > Cc: "devel gnucash" <gnucash-devel at gnucash.org>
> > Date: Saturday, December 4, 2010, 6:06 PM
> > 
> > On Dec 4, 2010, at 4:52 PM, David T. wrote:
> > 
> > > Well, this is odd. Here is the first thing in
> > ~/Library:
> > > 
> > > dhtmbp:Library david$ ls -l G*
> > > Gnucash-2.2.9:
> > > total 0
> > > drwxr-xr-x    3 david 
> > david   102 Mar 11  2010 Library
> > > drwxr-xr-x  121 david  david  4114 Mar
> > 11  2010 bin
> > > drwxr-xr-x    6 david 
> > david   204 Mar 11  2010 etc
> > > drwxr-xr-x   33 david  david 
> > 1122 Mar 11  2010 include
> > > drwxr-xr-x    7 david 
> > david   238 Mar 11  2010 info
> > > drwxr-xr-x  103 david  david  3502 Mar
> > 11  2010 lib
> > > drwxr-xr-x    3 david 
> > david   102 Mar 11  2010 man
> > > drwxr-xr-x   36 david  david 
> > 1224 Mar 11  2010 share
> > > drwxr-xr-x    3 david 
> > david   102 Mar 11  2010 var
> > > 
> > > Gnucash-2.3.x:
> > > total 0
> > > drwxr-xr-x    3 david 
> > david   102 Mar 13  2010 Library
> > > drwxr-xr-x  200 david  david  6800 Mar
> > 13  2010 bin
> > > drwxr-xr-x   14 david 
> > david   476 Mar 13  2010 etc
> > > drwxr-xr-x   80 david  david 
> > 2720 Mar 13  2010 include
> > > drwxr-xr-x   10 david 
> > david   340 Mar 13  2010 info
> > > drwxr-xr-x  281 david  david  9554 Mar
> > 13  2010 lib
> > > drwxr-xr-x   11 david 
> > david   374 Mar 13  2010 libexec
> > > drwxr-xr-x    3 david 
> > david   102 Mar 13  2010 man
> > > drwxr-xr-x    3 david 
> > david   102 Mar 13  2010 sbin
> > > drwxr-xr-x   58 david  david 
> > 1972 Mar 13  2010 share
> > > drwxr-xr-x    5 david 
> > david   170 Mar 13  2010 var
> > > 
> > > the Gnucash-2.2.9 folder is 131.1 MB; the
> > Gnucash-2.3.17 is 301 MB. I'll note that the app
> bundles are
> > 121 MB and 221 MB respectively. That's a lot of
> stuff.
> > > 
> > > I do see the folder in Library/Application
> Support,
> > and config.user there included an absolute reference
> to the
> > duplicate report file. So, I think that explains how
> it kept
> > loading the file. But frankly, the error message is
> not very
> > helpful, and does practically nothing to help a user
> resolve
> > the problem (what user is going to know what a guid
> is, let
> > alone how to find the report that has it hidden away
> > somewhere, and then change this hidden data
> elemant?).
> > 
> > 
> > Those are installation directories which are the
> result of
> > you building Gnucash yourself with prefix set to
> > ~/Library/Gnucash-2.2.9  and ~/Library/Gnucash-2.3.x
> .
> > They're bigger than the bundle because there are a lot
> of
> > extra files that are needed to build everything that
> aren't
> > needed to run Gnucash.
> 
> Mea culpa. Those other folders are my own doing then. It's
> another example of "Never trust David to remember the crazy
> sh*t he's tried in the past." I will assume I can delete
> those folders, since I'm using your .app files now.
> 
> I will note that ~/Library/Application Support/Gnucash has
> both saved-reports-2.0 AND saved-report-2.4. 2.0 has my
> custom reports; 2.4 has only a single new report I just
> saved. Replacing 2.4 with the 2.0 file, I get duplicate guid
> errors for all my old reports. I also get a note about
> upgraded reports. Restoring the skeletal 2.4 file confirms
> that the custom reports aren't there. 
> 
> David
> 
> > 
> > So the hard-coded path is in config.user? That's
> annoying.
> > I guess I need to run sed on it as part of the
> migration
> > script.
> > 
> > Regards,
> > John Ralls
> > 
> > 
> 
> 
> 
> 


      


More information about the gnucash-devel mailing list