[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