On 06/29/2018 02:17 PM, Geert Janssens wrote: > 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 > > > >
No problem. Forces me to figure out what _is_ happening. At least you told me about the .go files. _______________________________________________ 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.