Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Jun 2009 15:59:04 -0500
From:      Joshua Isom <jrisom@gmail.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   portell breakage
Message-ID:  <a2c3e493d680d689d1b444e1b82cb45a@gmail.com>

next in thread | raw e-mail | index | archive | help
I recently upgraded my ports tree which included the python update.  
Everything went smoothly(except that openchrome on amd64 requires a 
hand patch), but now portell won't run.  I can create a database, but 
all I get otherwise is:

Traceback (most recent call last):
   File "/usr/local/bin/portell", line 93, in <module>
     main()
   File "/usr/local/bin/portell", line 73, in main
     if d.has_key(portname):
   File "/usr/local/lib/python2.6/shelve.py", line 107, in has_key
     return key in self.dict
TypeError: argument of type 'bsddb.bsddb' is not iterable

I've tried reinstalling python26 and portell, as well as seeing if a 
missing dependency of databases/py-bsddb was the cause to no avail.  I 
haven't found anyone else having this error, so I'm not sure how to fix 
it.  Has anyone else had this happen and know how to fix it?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a2c3e493d680d689d1b444e1b82cb45a>