[GNC] GnuCash 3.2 Released

Geert Janssens geert.gnucash at kobaltwit.be
Fri Jun 29 17:17:19 EDT 2018


Op vrijdag 29 juni 2018 21:04:31 CEST schreef Stephen M. Butler:
> On 06/29/2018 11:02 AM, Geert Janssens wrote:
> > Op vrijdag 29 juni 2018 19:54:04 CEST schreef Stephen M. Butler:
> >> On 06/29/2018 12:42 AM, Geert Janssens wrote:
> >>> Op maandag 25 juni 2018 19:42:37 CEST schreef Stephen M. Butler:
> >>>> Further research:
> >>>> 
> >>>> It appears that net-charts.scm is a replacement for two other files in
> >>>> standard-reports:  net-linecharts.scm and net-barcharts.scm
> >>>> 
> >>>> I renamed those two to have a .old extension on them and GnuCash now
> >>>> starts up without complaining about duplicate report IDs.
> >>> 
> >>> Ah indeed. As you indicated you didn't uninstall first, the old files
> >>> remained in the installation directory causing the conflict.
> >> 
> >> Hopefully I remember for the next upgrade.
> >> 
> >>> The formal way to uninstall is a bit picky. You should run "make
> >>> uninstall" in your build directory *before* changing the source
> >>> directory
> >>> to a newer version (be it a new git checkout or pull, or installing a
> >>> new
> >>> release tar ball).
> >>> 
> >>> If you installed gnucash in it's own prefix (by adding
> >>> -DCMAKE_INSTALL_PREFIX=xyz to your cmake run), uninstalling would be as
> >>> easy as deleting this prefix.
> >>> 
> >>> But in this case manually removing/renaming the offending files works as
> >>> well. I would remove/rename the corresponding .go files in gnucash'
> >>> lib64/gnucash/ scm/ccache/ directory as well though.
> >> 
> >> Hmm.  Can't find that path.  Here is what is in /lib64 on my Ubuntu
> > 
> >> 18.04 box:
> > Oh, right. I believe debian and derivates use a different scheme for
> > 64-bit
> > applications
> > 
> > Do you have
> > /usr/lib/x86_64-linux-gnu/gnucash/scm/ccache ?
> > 
> > Geert
> 
> Not that I see -- I am using a 64-bit O/S so maybe 32 bit apps are the
> odd member here?
> 
> I did find them here though:
> /usr/local/lib/gnucash/scm/ccache/2.0/gnucash/report/standard-reports
> Occasionally find can be useful!
> 
> sudo find / -name net-barchart.go
> /usr/local/lib/gnucash/scm/ccache/2.0/gnucash/report/standard-reports/net-ba
> rchart.go
> 
> I removed both.

Ah, indeed. If you don't specify a prefix, cmake will use /usr/local. Sorry 
for sending you around on different wrong paths.

Geert





More information about the gnucash-user mailing list