[tahoe-dev] Fixed? Freebsd unparsable directory

Ben Hyde bhyde at pobox.com
Mon May 5 16:43:52 PDT 2008


On May 5, 2008, at 7:01 PM, zooko wrote:
> ... debugging ...

Also from my notes...

Use gmake, to get gnu's make.

To get check-deps to pass I did:

   sudo portinstall py25-zopeInterface
   sudo portinstall security/py-openssl

Then nevow didn't work out of the box[1]; I don't exactly recall what  
I did.  I may have done a pkg_delete (or not).  In anycase I did:

   sudo portinstall py-nevo

And the problem was fixed.

  - ben


[1] ----->
Searching for nevow>=0.6.0
   Best match: Nevow 0.9.18
   Processing Nevow-0.9.18.tar
   Running Nevow-0.9.18/setup.py -q bdist_egg --dist-dir /tmp/ 
easy_install-mo033K/Nevow-0.9.18/egg-dist-tmp-2IgyOu
   Traceback (most recent call last):
     File "./setup.py", line 135, in <module>
       zip_safe=False, # We prefer unzipped for easier access.
     File "/usr/local/lib/python2.5/distutils/core.py", line 151, in  
setup
       dist.run_commands()
     File "/usr/local/lib/python2.5/distutils/dist.py", line 974, in  
run_commands
       self.run_command(cmd)
     File "/usr/local/lib/python2.5/distutils/dist.py", line 994, in  
run_command
       cmd_obj.run()
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/develop.py", line 27, in run
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/develop.py", line 102, in install_for_development
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/easy_install.py", line 519, in process_distribution
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/ 
pkg_resources.py", line 522, in resolve
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/ 
pkg_resources.py", line 758, in best_match
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/ 
pkg_resources.py", line 770, in obtain
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/easy_install.py", line 446, in easy_install
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/easy_install.py", line 476, in install_item
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/easy_install.py", line 655, in install_eggs
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/easy_install.py", line 930, in build_and_install
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
command/easy_install.py", line 919, in run_setup
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
sandbox.py", line 27, in run_setup
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
sandbox.py", line 63, in run
     File "build/bdist.freebsd-6.2-RELEASE-p11-i386/egg/setuptools/ 
sandbox.py", line 29, in <lambda>
     File "setup.py", line 8, in <module>
       #
     File "/tmp/easy_install-mo033K/Nevow-0.9.18/setupcommon.py", line  
2, in <module>
     File "/usr/local/lib/python2.5/site-packages/PIL/__init__.py",  
line 5, in <module>
       # package placeholder
     File "/tmp/easy_install-mo033K/Nevow-0.9.18/nevow/_version.py",  
line 2, in <module>
   ImportError: cannot import name versions
   gmake: *** [build] Error 1


More information about the tahoe-dev mailing list