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: drwxr-xr-x 2 root root 4096 May 6 20:28 ./ drwxr-xr-x 26 root root 4096 Jun 12 10:04 ../ lrwxrwxrwx 1 root root 32 Apr 16 13:14 ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-2.27.so* lrwxrwxrwx 1 root root 20 May 6 20:28 ld-lsb-x86-64.so.2 -> ld-linux-x86-64.so.2* lrwxrwxrwx 1 root root 20 May 6 20:28 ld-lsb-x86-64.so.3 -> ld-linux-x86-64.so.2* And here is the location of all lib64 directories (via sudo find / -name lib64 /usr/src/linux-headers-3.19.0-28/arch/sh/lib64 /usr/src/linux-headers-3.19.0-26/arch/sh/lib64 /usr/src/linux-headers-3.19.0-25/arch/sh/lib64 /usr/src/linux-headers-4.15.0-23/arch/sh/lib64 /usr/src/linux-headers-3.19.0-29/arch/sh/lib64 /usr/src/linux-headers-4.15.0-22/arch/sh/lib64 /usr/src/linux-headers-3.19.0-27/arch/sh/lib64 /usr/src/linux-headers-3.19.0-23/arch/sh/lib64 /usr/src/linux-headers-3.19.0-24/arch/sh/lib64 /usr/src/linux-headers-3.16.0-32/arch/sh/lib64 /lib64 /var/tmp/mkinitramfs_pYKPbh/lib64 /var/tmp/mkinitramfs_edihqS/lib64 /var/tmp/mkinitramfs_JevWJj/lib64 /var/tmp/mkinitramfs_dZ5Hy3/lib64 /var/tmp/mkinitramfs_2s7hMA/lib64 /var/tmp/mkinitramfs_ncQdoR/lib64 /var/tmp/mkinitramfs_fF6uQ0/lib64 /var/tmp/mkinitramfs_pWngoT/lib64 /var/tmp/mkinitramfs_gE5Jr7/lib64 /var/tmp/mkinitramfs_9spxCx/lib64 /var/tmp/mkinitramfs_Qr12to/lib64 /var/tmp/mkinitramfs_FJaQ9o/lib64 /snap/core/4830/lib64 /snap/core/4571/lib64 /snap/core/4650/lib64 /opt/wine-devel/lib64 /opt/sophos-av/lib64 /opt/sophos-av/update/cache/Primary/sav-linux/x86/64/lib64 /opt/epson-inkjet-printer-201208w/lib64 > Geert > > Thanks, -- Steve _______________________________________________ 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.