After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 766960 - gnucash-make-guids fails to run due to hardcoded paths
gnucash-make-guids fails to run due to hardcoded paths
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Build system
2.6.12
Other Linux
: Normal normal
: ---
Assigned To: gnucash-core-maint
gnucash-core-maint
Depends on:
Blocks:
 
 
Reported: 2016-05-28 13:59 UTC by Pacho Ramos
Modified: 2018-06-29 23:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pacho Ramos 2016-05-28 13:59:35 UTC
This is a bug that is affecting most distributions, for example:
https://bugs.gentoo.org/show_bug.cgi?id=576908
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691503

/usr/libexec/gnucash/overrides/gnucash-env: line 28: /var/tmp/portage/app-office/gnucash-2.6.12/work/gnucash-2.6.12/gnc-guile: No such file or directory

ArchLinux package is workarounding this with:
sed -i  's/exec gnucash-env [^[:space:]]*/exec gnucash-env guile/g' "${pkgdir}/usr/lib/gnucash/overrides/gnucash-make-guids"

Thanks
Comment 1 Pacho Ramos 2016-05-28 14:08:36 UTC
They also remove /usr/lib/gnucash/overrides/guile
Comment 2 John Ralls 2016-05-29 22:58:45 UTC
Thanks for pointing this out. I've changed gnucash-make-guids as the Arch folks suggest and made the guile script no-install. The changes will be in the next release.
Comment 3 John Ralls 2018-06-29 23:49:18 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=766960. Please update any external references or bookmarks.