Cant start straw up, keep getting errors about berkley db modules Reproducible: Always Steps to Reproduce: Actual Results: From straw: (straw:22235): Gtk-WARNING **: gtkwidget.c:2781: widget `GnomeApp' has no activatable signal "delete_event" without arguments Traceback (most recent call last): File "/usr/bin/straw", line 33, in ? s = straw.Main() File "/usr/lib/python2.3/site-packages/straw/Main.py", line 71, in __init__ self._itemstore = straw.ItemStore() File "/usr/lib/python2.3/site-packages/straw/ItemStore.py", line 262, in __init__ config._straw_dir, create = 1) File "/usr/lib/python2.3/site-packages/straw/ItemStore.py", line 34, in __init__ self._env.open(dbhome, myflags | flagsforenv) bsddb._db.DBError: (38, 'Function not implemented -- /home/greg/.straw/__db.001: unable to initialize environment lock: Function not implemented') Exception exceptions.AttributeError: "MyDB instance has no attribute '_db'" in <bound method MyDB.__del__ of <straw.ItemStore.MyDB instance at 0x411b1d6c>> ignored from qpkg -f python2.3 dev-db/postgresql * dev-java/java-config * dev-lang/python * dev-python/adns-python * dev-python/bsddb3 * dev-python/egenix-mx-base * dev-python/gnome-python * dev-python/ipython * dev-python/log4py * dev-python/orbit-python * dev-python/py-xmlrpc * dev-python/pycrypto * dev-python/pygtk * dev-python/pylibpcap * dev-python/pyorbit * dev-python/pypgsql * dev-python/pythondialog * dev-python/pyunit * dev-python/pyxml * dev-python/pyxmms * net-www/straw * emerge info: Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.0) ================================================================= System uname: 2.6.0 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.10 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fprefetch-loop-arrays -fomit-frame-pointer -mmmx -msse -funroll-loops" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/jboss /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fprefetch-loop-arrays -fomit-frame-pointer -mmmx -msse -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache notitles sandbox" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/test" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="S3TC X X509 aalib accounting altcolors altivec antlr apache2 avi bcel berkdb bonobo bsf bsh canna caps cdr cjk clamav crypt cups curl directfb distribution dnd doc dvd encode etdyn ethereal evo faad fam fbcon fbdev ffmpeg flash foomaticdb freetds fusion gd gdbm geoip ggi gif ginac glut gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gstreamer gtk gtk2 gtkhtml icc icc-pgo ifc imagemagick imap imlib innodb ipv6 jack-caps java javascript jdepend jikes jpeg js jsch junit jython ladcca lcms ldap libg++ libwww mad matroska mdb memlimit mikmod mmx mng mono motif mozaccess mozilla mozinterfaceinfo moznoirc moznomail mozp3p mozsvg mozxmlterm mpeg mpi msn nas ncurses nls nptl nvidia oav oci8 odbc offensive oggvorbis openal opengl openssh optional-tasks oro oskit-profiling ospfapi oss pam parse-clocks pcap pcmcia pdflib perl pic plotutils png postgres ppds python quicktime readline regexp samba sasl sdl skey slang slp spell sse ssl svga tcltk tcpd threads tiff truetype trusted uml unicode usagi usb videos vim-with-x wmf wxwindows x86 xchattext xml2 xmms xosd xv xvid zlib"
What version of straw are you using? By the way, liquidx, it looks like straw <=0.19.2 doesn't work with python 2.3
Straw 0.21.2
What version of bsddb3?
Tried both 3.4.0-r1 and 4.1.3
wanna reassign this? bug reporter, can you see if there's a /usr/lib/python2.3/lib-dynload/_bsddb.so installed? if it doesn't exist, then it's a python bug ..
Nope unfortunatly it there :(
can you try "emerge sync" and then emerge python again? there should be a patch now that fixes the problem with bsddb abd db-4.2 in portage.
this should be fixed. please do what i said in comment 7 and reopen if it still fails for you.