Hi Geert,
Thanks for going to the trouble to load the 2.6.21 to confirm that that version 
would not generate the Expense Stacked Bar Graph and for giving me a list of 
options to best resolve my issues.
I've decided to dispense with the old version altogether and give another 
attempt to download the 3.8 version, which I attempted from the GnuCash site - 
which upon hitting the download button, transported me to site called 
SOURCEFORCE for the actual download (it seems).
After downloading, all appeared problem free but upon clicking the GnuCash icon 
in my file manager desktop, the process came to a stop with a pop-up message 
which read:
"The File c:\user\ownerA\desktop\GnuCash.gnucash.2020025185342.gnucash could 
not be found.  The file is in the history list, do you want to remove it?
I elected the option Yes at first (assuming that it would transport the file to 
the correct location) but got another pop-up titled "Unsaved Book" but the 
contents listed no files in the body of that window, so I closed the program 
not knowing what to do next.  

I started the program again but this time selecting the No option on 'removing' 
the said file but it still didn't get me any further into starting the program 
correctly.  BTW, using Windows 10.

Would you have any more suggestions which I could try?
Thanks very much,
Leo
p.s., Should I need to resort to going back to v. 2.6.18 temperately...where 
could I obtain that specific version?  I was only able to locate the 2.6.21 
version in my initial search.

    On Friday, February 28, 2020, 10:54:23 a.m. EST, Geert Janssens 
<geert.gnuc...@kobaltwit.be> wrote:  
 
 Hi Leo,

Based on your trace file, I see you are on Windows. So I have now installed 
the old 2.6.21 release on my Windows test machine and I see the same error 
message.

I have searched around in the code a bit and it looks like there was a change 
in that report between version 2.6.19 and 2.6.20. Unfortunately that change is 
incompatible with guile 1.8.8 (which is the version of guile used in gnucash 
2.6.x on Windows). That means this report is broken on gnucash 2.6.20 and 
2.6.21 on Windows.

So your options are as follows:
1. Go back to gnucash 2.6.18 if you need the report and can't make 3.8 to work
2. Continue with 2.6.21, not using this report.
3. Fix what's causing your 3.8 install to fail and move to that version.

Option 1 and 2 are pretty much without support. The 2.6 series is not seeing 
any updates any more.

As for the 3.8 upgrade path, I don't find any details on what went wrong in 
your previous messages. Can you give more details ?

Regards,

Geert

Op woensdag 26 februari 2020 20:02:32 CET schreef LEO BOLTA:
>  Hello Geert,I tried to follow the path of instructions from the link that
> you provided and found this trace file which appear to record errors so
> hope this is relevant to resolving the problem of generating the stacked
> bar, expense report.Thank you,Leo p.s. My plan is to correct my current
> problem using the 2.26.1 version, and if troubleshooting goes well and I
> feel comfortable - give another attempt at downloading the latest 3.8.
> 
> * 09:30:49  WARN <gnc.app-utils> Could not spawn perl: Failed to execute
> child process (No such file or directory)* 09:30:58  CRIT <GLib>
> g_key_file_free: assertion 'key_file != NULL' failed * 09:33:38  WARN
> <gnc.scm> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
> 755:  2* [gnc:backtrace-if-exception #<procedure #f ()>]
> In unknown file:
>    ?:  3  (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda #
> #f))) In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
> 114:  4  [catch ignore #<procedure #f ()> #<procedure #f (key . args)>] In
> unknown file:
>    ?:  5* [#<procedure #f ()>]
> In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
>  117:  6* [lazy-catch #t #<procedure #f ()> #<procedure dumper (key .
> args)>] In unknown file:
>    ?:  7* [#<procedure #f ()>]
> In C:\Program Files (x86)\gnucash\share\gnucash/scm/gnucash/main.scm:
>  118:  8* [apply #<procedure #f ()> ()]
> In unknown file:
>    ?:  9  [#<procedure #f ()>]
> In C:\Program Files (x86)\gnucash\share\gnucash/scm/report.scm:
>    ...
>  758: 10  (begin (set! html #) (set! html #) (set! html #))
>  759: 11* (set! html (gnc:report-render-html report #t))
>  759: 12* [gnc:report-render-html # #t]
>  718: 13  (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext
> report) ...) 726: 14  (let ((template #) (doc #f)) (set! doc (if template #
> #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...)
> ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...)
>  730: 17  (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html)
> ...) 732: 18* [#<procedure #f #> #]
> In C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm: 691: 19  [category-barchart-renderer # "Expense Over Time" ...]
> In unknown file:
>    ...
>    ?: 20  (letrec (# # #) (if # # #) (gnc:report-finished) ...)
> In C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm: 272: 21* [account-destination-alist (# # # # ...) (9) ...
> C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm:272:7: While evaluating arguments to account-destination-alist in
> expression (account-destination-alist accounts account-types ...):
> C:\Program Files
> (x86)\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-ba
> rchart.scm:272:7: Variable used before given a value: tree-depth
> 
> 
> 
>    On Wednesday, February 26, 2020, 4:12:00 a.m. EST, Geert Janssens
> <geert.gnuc...@kobaltwit.be> wrote:
>  Op woensdag 26 februari 2020 10:01:52 CET schreef Colin Law:
> > On Wed, 26 Feb 2020 at 00:59, David Cousens <davidcous...@bigpond.com>
> 
> wrote:
> > > Leo,
> > > 
> > > There were changes in the storage locations of configuration files
> > > between
> > > 2.6 and 3.x described on this page on the wiki
> > 
> > If the OP ran 3.8 and then went back to an older version could this
> > have messed things up?
> > 
> > Colin
> 
> It depends. The old configuration files are left in place and untouched. So
> after a conversion there are two copies of the configuration data: one for
> 2.6.x and older (which are completely unchanged) and one for 3.x.
> 
> On the other hand there are a few changes to the data file format of the
> gnucash book itself. So if the user successfully ran gnucash 3.8 and made
> changes to the book itself, there is a chance gnucash 2.6.19 or older won't
> be able to open it anymore. This depends on which data the user has
> exactly. However gnucash 2.6.21 should still be able to work with this
> book.
> 
> Regards,
> 
> Geert
> 
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.




  
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to