Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42021 - Gnucash Fails To Launch With "Unbound variable: include-deprecated-features" Error
Summary: Gnucash Fails To Launch With "Unbound variable: include-deprecated-features" ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-18 04:34 UTC by Derek Berube
Modified: 2004-05-18 21:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Berube 2004-02-18 04:34:09 UTC
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
Comment 1 Derek Berube 2004-03-29 05:13:45 UTC
The problem still persists under the Gentoo-sources-2.4.26_pre6 and I've got version 1.8.8 of Gnucash installed.
Comment 2 Miroslav Šulc gentoo-dev 2004-05-17 06:35:29 UTC
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.
Comment 3 Derek Berube 2004-05-17 17:55:30 UTC
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"
Comment 4 Miroslav Šulc gentoo-dev 2004-05-18 01:46:13 UTC
I have just rebuilt guile-1.6.4-r1 and GNUCash now starts without problems. I haven't had to rebuild the gnucash.
Comment 5 Derek Berube 2004-05-18 06:52:59 UTC
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.
Comment 6 Yi Quang (RETIRED) gentoo-dev 2004-05-18 21:03:40 UTC
Closing per user request.