[tahoe-lafs-trac-stream] [tahoe-lafs] #182: user-friendly installer for Mac -- for my Mom!

tahoe-lafs trac at tahoe-lafs.org
Sat Sep 14 13:25:49 UTC 2013


#182: user-friendly installer for Mac -- for my Mom!
-----------------------------+-----------------------------------
     Reporter:  zooko        |      Owner:  somebody
         Type:  enhancement  |     Status:  new
     Priority:  major        |  Milestone:  eventually
    Component:  packaging    |    Version:  0.6.1
   Resolution:               |   Keywords:  mac usability install
Launchpad Bug:               |
-----------------------------+-----------------------------------

Comment (by geal):

 Replying to [comment:31 zooko]:
 > Could you show the packaging errors?
 Here is the stacktrace:
 {{{
 Traceback (most recent call last):
   File "/Users/geoffroycouprie/dev/python/tahoe-lafs/dist/allmydata-
 tahoe.app/Contents/Resources/__boot__.py", line 43, in <module>
     _run()
   File "/Users/geoffroycouprie/dev/python/tahoe-lafs/dist/allmydata-
 tahoe.app/Contents/Resources/__boot__.py", line 38, in _run
     exec(compile(source, path, 'exec'), globals(), globals())
   File "/Users/geoffroycouprie/dev/python/tahoe-lafs/dist/allmydata-
 tahoe.app/Contents/Resources/tahoe.py", line 4, in <module>
     import allmydata
   File "allmydata/__init__.pyc", line 265, in <module>
   File "allmydata/__init__.pyc", line 180, in
 get_package_versions_and_locations
   File "nevow/__init__.pyc", line 143, in <module>
   File "nevow/__init__.pyc", line 29, in load
   File "nevow/util.pyc", line 183, in _namedAnyWithBuiltinTranslation
   File "twisted/python/reflect.pyc", line 464, in namedAny
   File "twisted/python/reflect.pyc", line 400, in _importAndCheckStack
   File "formless/webform.pyc", line 26, in <module>
   File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 884, in
 resource_filename
   File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 1516, in
 get_resource_filename
 NotImplementedError: resource_filename() only supported for .egg, not .zip
 2013-09-14 15:22:51.592 allmydata-tahoe[11863:707] allmydata-tahoe Error
 }}}

 Py2app stores all the dependencies in site-packages.zip, and pkg_resources
 has difficulties getting resources from there, but py2app has the
 'packages' recipe to move them out of that file, so no problem here.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/182#comment:34>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list