[GNC] GnuCash 3.2 Released

Stephen M. Butler kg7je at arrl.net
Fri Jun 29 21:09:20 EDT 2018


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.


More information about the gnucash-user mailing list