When I try to run Gnucash from a command prompt, I get the following message: ERROR: Unbound variable: include-deprecated-features When I attempt to emerge Gnucash, I get an error message about guile not being installed correctly (version check didn't pass). I'm running Gnucash version 1.8.8 and version 1.6.4-r1 of dev-util/guile. Reproducible: Always Steps to Reproduce: 1. Open a termainal window. 2. Type gnucash <ENTER> 3. Error message is displayed. Actual Results: The following error message is displayed: ERROR: Unbound variable: include-deprecated-features Expected Results: Gnucash should have started. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.22-gentoo-r5) ================================================================= System uname: 2.4.22-gentoo-r5 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://www.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kerberos krb4 libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png python quicktime readline scanner sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib" Process List ============ UID PID PPID C STIME TTY TIME CMD root 1 0 0 07:17 ? 00:00:04 init root 2 1 0 07:17 ? 00:00:00 [keventd] root 3 1 0 07:17 ? 00:00:00 [kapmd] root 4 1 0 07:17 ? 00:00:00 [ksoftirqd_CPU0] root 5 1 0 07:17 ? 00:00:00 [kswapd] root 6 1 0 07:17 ? 00:00:00 [bdflush] root 7 1 0 07:17 ? 00:00:00 [kupdated] root 10 1 0 07:17 ? 00:00:00 [knodemgrd_0] root 11 1 0 07:17 ? 00:00:00 [khubd] root 19 1 0 07:18 ? 00:00:00 [kreiserfsd] root 164 1 0 07:18 ? 00:00:00 /sbin/devfsd /dev root 885 1 0 07:18 ? 00:00:00 /sbin/dhcpcd eth0 root 1152 1 0 07:18 ? 00:00:00 /usr/sbin/syslog-ng root 1253 1 0 07:18 ? 00:00:00 /opt/vmware/bin/vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0 root 1283 1 0 07:18 ? 00:00:00 /opt/vmware/bin/vmnet-natd -d /var/run/vmnet-natd-8.pid -m /var/run/vmnet-natd-8.mac -c /etc/vmware/vmnet8/nat/nat.conf root 1544 1 0 07:18 ? 00:00:00 /usr/sbin/cupsd ntp 1822 1 0 07:18 ? 00:00:00 /usr/bin/ntpd -p /var/run/ntpd.pid -U ntp root 1853 1 0 07:18 ? 00:00:00 /sbin/cardmgr -s /var/run/stab -f root 1888 1 0 07:18 ? 00:00:00 /usr/sbin/smbd root 1914 1 0 07:18 ? 00:00:00 /usr/sbin/cron root 1951 1 0 07:18 vc/1 00:00:00 /sbin/agetty 38400 tty1 linux root 1952 1 0 07:18 vc/2 00:00:00 /sbin/agetty 38400 tty2 linux root 1953 1 0 07:18 vc/3 00:00:00 /sbin/agetty 38400 tty3 linux root 1954 1 0 07:18 vc/4 00:00:00 /sbin/agetty 38400 tty4 linux root 1955 1 0 07:18 vc/5 00:00:00 /sbin/agetty 38400 tty5 linux root 1956 1 0 07:18 vc/6 00:00:00 /sbin/agetty 38400 tty6 linux root 1973 1 0 07:18 ? 00:00:00 /usr/bin/gdm root 1975 1973 0 07:18 ? 00:00:00 /usr/bin/gdm root 1976 1975 8 07:18 ? 00:01:13 /etc/X11/X :0 -nolisten tcp -audit 0 -auth /var/lib/gdm/:0.Xauth vt7 root 1981 1 0 07:18 ? 00:00:00 /opt/vmware/bin/vmnet-netifup -d /var/run/vmnet-netifup-vmnet8.pid /dev/vmnet8 vmnet8 root 2000 1 0 07:18 ? 00:00:00 /opt/vmware/bin/vmnet-dhcpd -cf /etc/vmware/vmnet8/dhcpd/dhcpd.conf -lf /etc/vmware/vmnet8/dhcpd/dhcpd.leases -pf /var/run/vmnet-dhcpd-vmnet8.pid vmnet8 derek 2062 1975 0 07:18 ? 00:00:00 /usr/bin/gnome-session derek 2071 2062 0 07:18 ? 00:00:00 /usr/bin/ssh-agent -- /etc/X11/gdm/gnomerc derek 2073 1 0 07:18 ? 00:00:00 /usr/libexec/gconfd-2 11 derek 2076 1 0 07:18 ? 00:00:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=18 derek 2078 1 0 07:18 ? 00:00:00 gnome-smproxy --sm-config-prefix /.gnome-smproxy-3IDo2T/ --sm-client-id 117f000001000107446250200000099570000 derek 2080 1 0 07:18 ? 00:00:00 gnome-settings-daemon --oaf-activate-iid=OAFIID:GNOME_SettingsDaemon --oaf-ior-fd=22 derek 2089 1 0 07:18 ? 00:00:00 xscreensaver -nosplash derek 2121 1 0 07:18 ? 00:00:01 metacity --sm-save-file 1077104063-2239-3354896422.ms derek 2131 1 0 07:19 ? 00:00:01 nautilus --sm-config-prefix /nautilus-gLvzzS/ --sm-client-id 117f000001000107446250200000099570003 --screen 0 --no-default-window derek 2135 1 0 07:19 ? 00:00:01 gnome-panel --sm-config-prefix /gnome-panel-msa9YT/ --sm-client-id 117f000001000107446250200000099570002 --screen 0 --profile default derek 2137 1 0 07:19 ? 00:00:00 /usr/libexec/evolution/1.4/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify-gKQXdV/ --sm-client-id 117f000001000107668918000000020620016 --screen 0 derek 2138 2131 0 07:19 ? 00:00:00 nautilus --sm-config-prefix /nautilus-gLvzzS/ --sm-client-id 117f000001000107446250200000099570003 --screen 0 --no-default-window derek 2139 2138 0 07:19 ? 00:00:00 nautilus --sm-config-prefix /nautilus-gLvzzS/ --sm-client-id 117f000001000107446250200000099570003 --screen 0 --no-default-window derek 2140 2138 0 07:19 ? 00:00:00 nautilus --sm-config-prefix /nautilus-gLvzzS/ --sm-client-id 117f000001000107446250200000099570003 --screen 0 --no-default-window derek 2144 1 0 07:19 ? 00:00:00 /usr/libexec/mapping-daemon derek 2145 2138 0 07:19 ? 00:00:00 nautilus --sm-config-prefix /nautilus-gLvzzS/ --sm-client-id 117f000001000107446250200000099570003 --screen 0 --no-default-window derek 2147 1 0 07:19 ? 00:00:00 /usr/libexec/evolution/1.4/evolution-exchange-storage --oaf-activate-iid=OAFIID:GNOME_Evolution_ExchangeStorage_CalendarFactory --oaf-ior-fd=30 derek 2149 1 0 07:19 ? 00:00:00 /usr/libexec/evolution/1.4/evolution-wombat --oaf-activate-iid=OAFIID:GNOME_Evolution_Wombat_CalendarFactory --oaf-ior-fd=32 derek 2151 1 0 07:19 ? 00:00:01 /usr/libexec/battstat-applet-2 --oaf-activate-iid=OAFIID:GNOME_BattstatApplet_Factory --oaf-ior-fd=34 derek 2153 1 0 07:19 ? 00:00:01 /usr/libexec/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=36 derek 2155 1 0 07:19 ? 00:00:00 /usr/libexec/gdict-applet --oaf-activate-iid=OAFIID:GNOME_GDictApplet_Factory --oaf-ior-fd=38 derek 2157 1 0 07:19 ? 00:00:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=40 derek 2159 1 0 07:19 ? 00:00:00 /usr/libexec/notification-area-applet --oaf-activate-iid=OAFIID:GNOME_NotificationAreaApplet_Factory --oaf-ior-fd=42 derek 2161 1 0 07:19 ? 00:00:00 /usr/libexec/wireless-applet --oaf-activate-iid=OAFIID:GNOME_Panel_WirelessApplet_Factory --oaf-ior-fd=44 derek 2163 1 0 07:19 ? 00:00:00 /usr/libexec/multiload-applet-2 --oaf-activate-iid=OAFIID:GNOME_MultiLoadApplet_Factory --oaf-ior-fd=46 derek 2165 1 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2166 2165 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2167 2166 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2168 2166 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2169 2166 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2176 2166 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2177 2166 0 07:19 ? 00:00:00 /usr/libexec/gweather-applet-2 --oaf-activate-iid=OAFIID:GNOME_GWeatherApplet_Factory --oaf-ior-fd=48 derek 2179 1 1 07:19 ? 00:00:13 /opt/OpenOffice.org1.1.0/program/soffice.bin /home/derek/Documents/Wildstar/Human Resources/Timesheets/2004 Time Summary.sxc derek 2209 1 1 07:19 ? 00:00:11 /opt/vmware/lib/bin/vmware derek 2215 1 1 07:19 ? 00:00:09 evolution-1.4 derek 2217 2179 0 07:19 ? 00:00:00 /opt/OpenOffice.org1.1.0/program/soffice.bin /home/derek/Documents/Wildstar/Human Resources/Timesheets/2004 Time Summary.sxc derek 2218 2217 0 07:19 ? 00:00:00 /opt/OpenOffice.org1.1.0/program/soffice.bin /home/derek/Documents/Wildstar/Human Resources/Timesheets/2004 Time Summary.sxc derek 2220 2179 0 07:19 ? 00:00:00 /opt/OpenOffice.org1.1.0/program/getstyle-gnome --vcl-system-settings-window 46137346 derek 2222 2217 0 07:19 ? 00:00:00 /opt/OpenOffice.org1.1.0/program/soffice.bin /home/derek/Documents/Wildstar/Human Resources/Timesheets/2004 Time Summary.sxc derek 2223 2215 0 07:19 ? 00:00:00 [netstat] <defunct> derek 2226 2215 0 07:19 ? 00:00:00 evolution-1.4 derek 2227 2226 0 07:19 ? 00:00:00 evolution-1.4 derek 2228 2226 0 07:19 ? 00:00:02 evolution-1.4 derek 2229 2226 0 07:19 ? 00:00:00 evolution-1.4 derek 2237 1 0 07:19 ? 00:00:04 gnome-terminal derek 2252 2217 0 07:19 ? 00:00:00 /opt/OpenOffice.org1.1.0/program/soffice.bin /home/derek/Documents/Wildstar/Human Resources/Timesheets/2004 Time Summary.sxc derek 2253 2237 0 07:19 ? 00:00:00 gnome-pty-helper derek 2254 2237 0 07:19 pts/0 00:00:00 -bash root 2264 2254 0 07:20 pts/0 00:00:00 su - root 2267 2264 0 07:20 pts/0 00:00:00 -bash derek 4530 1 0 07:21 ? 00:00:00 /bin/bash /usr/bin/firefox derek 4538 4530 0 07:21 ? 00:00:00 /bin/sh /usr/lib/MozillaFirefox/run-mozilla.sh /usr/lib/MozillaFirefox/firefox-bin derek 4544 4538 4 07:21 ? 00:00:30 /usr/lib/MozillaFirefox/firefox-bin derek 4546 4544 0 07:21 ? 00:00:00 /usr/lib/MozillaFirefox/firefox-bin derek 4547 4546 0 07:21 ? 00:00:00 /usr/lib/MozillaFirefox/firefox-bin derek 4549 4546 0 07:21 ? 00:00:00 /usr/lib/MozillaFirefox/firefox-bin derek 4553 1 0 07:22 ? 00:00:00 /usr/bin/esd -terminate -nobeeps -as 2 -spawnfd 32 derek 4565 2226 0 07:23 ? 00:00:00 evolution-1.4 derek 4566 2209 0 07:23 ? 00:00:00 /opt/vmware/lib/bin/vmware-vmx -@ pipe=/tmp/vmx27e09863547826ac;vm=27e09863547826ac /home/derek/vmware/winXPPro/winXPPro.vmx derek 4567 4566 0 07:23 ? 00:00:01 vmware-mks -A 12 -D 14 -S -L /tmp/vmware-derek/4566.log -P 4566 -@ vm=27e09863547826ac; gui=true; vmdbMemMapHandle=0x4; vmdbMemMapSize=0x400000; useSELinux=false /home/derek/vmware/winXPPro/winXPPro.vmx derek 4568 4566 0 07:23 ? 00:00:00 vmware [Floppy] derek 4569 4566 0 07:23 ? 00:00:01 vmware [ide0:0] derek 4570 4566 0 07:23 ? 00:00:00 vmware [ide0:1] derek 4571 4566 0 07:23 ? 00:00:00 /opt/vmware/lib/bin/vmware-vmx -@ pipe=/tmp/vmx27e09863547826ac;vm=27e09863547826ac /home/derek/vmware/winXPPro/winXPPro.vmx derek 4572 4571 8 07:23 ? 00:00:44 /opt/vmware/lib/bin/vmware-vmx -@ pipe=/tmp/vmx27e09863547826ac;vm=27e09863547826ac /home/derek/vmware/winXPPro/winXPPro.vmx derek 4579 2226 0 07:29 ? 00:00:00 evolution-1.4 derek 4616 4546 0 07:31 ? 00:00:00 /usr/lib/MozillaFirefox/firefox-bin derek 4618 4544 0 07:31 ? 00:00:00 [netstat] <defunct> root 4619 2267 1 07:32 pts/0 00:00:00 ps -eaf
The problem still persists under the Gentoo-sources-2.4.26_pre6 and I've got version 1.8.8 of Gnucash installed.
I have the same problem with version 1.8.9. If I remember good, I have had this problem with version 1.8.8 too. I don't know if it is related to guile, but I have these guile versions: /var/db/pkg/dev-util/guile-1.6.4-r1/guile-1.6.4-r1.ebuild /var/db/pkg/dev-util/guile-1.4-r3/guile-1.4-r3.ebuild The last one version of guile I have installed is the 1.4-r3 version because of error with libguile.so.9. I've made some cleanup and reinstall of some packages recently, but I'm not sure whether this error is related to this because I haven't run GNUCash for week or two.
It looks like I'm able to get Gnucash running now. When I initially tried to emerged the 1.8.9 version of Gnucash, I got an error about not having the correct version of guile installed (I have version 1.6.4-r1). I re-emerged guile and then emerged gnucash. When I tried to run gnucash as a non-root user, I got an error that the following directory didn't exist: /usr/share/guile/site I su-ed to root and then ran gnucash, closed the program out and then re-ran gnucash as my normal user account and everything appears to be working fine. The following is my emerge info: Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.4.12 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://www.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kerberos krb4 ldap libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png python quicktime readline scanner sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
I have just rebuilt guile-1.6.4-r1 and GNUCash now starts without problems. I haven't had to rebuild the gnucash.
As far as I'm concerned, this bug can be closed. It looks like it was either a problem with Guile or an older version of Gnucash. I'm running without a problem now.
Closing per user request.