I restarted my Galaxy server this morning (it was working fine before), but now I'm getting the following error:
Error at initialization of module heapycTraceback (most recent call last):
File "/export/home/alex/Apps/galaxy-dist/lib/galaxy/web/buildapp.py", line 82, in app_factory
app = UniverseApplication( global_conf = global_conf, **kwargs )
File "/export/home/alex/Apps/galaxy-dist/lib/galaxy/app.py", line 78, in __init__
self.memdump = memdump.Memdump()
File "/export/home/alex/Apps/galaxy-dist/lib/galaxy/util/memdump.py", line 24, in __init__
self.heapy = guppy.hpy()
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/__init__.py", line 35, in hpy
return r.guppy.heapy.Use
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 44, in __getattr__
return self._share.getattr(self, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 187, in getattr
d = self.getattr2(inter, cache, owner, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 202, in getattr2
x = self.getattr_package(inter, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 250, in getattr_package
x = self.makeModule(x, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 310, in makeModule
return Share(module, self, module.__name__, Clamp)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 176, in __init__
getattr(inter, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 44, in __getattr__
return self._share.getattr(self, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 187, in getattr
d = self.getattr2(inter, cache, owner, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 204, in getattr2
x = self.getattr3(inter, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 272, in getattr3
pa = getattr(pa, at)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 44, in __getattr__
return self._share.getattr(self, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 187, in getattr
d = self.getattr2(inter, cache, owner, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 202, in getattr2
x = self.getattr_package(inter, name)
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/etc/Glue.py", line 239, in getattr_package
x = __import__(self.makeName(name), globals(), locals())
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/heapy/View.py", line 556, in <module>
prime_builtin_types()
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/heapy/View.py", line 539, in prime_builtin_types
import guppy.heapy.heapyc
File "/export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/sets/__init__.py", line 3, in <module>
from setsc import BitSet # base bitset type
ImportError: /export/home/alex/Apps/galaxy-dist/eggs/guppy-0.1.8-py2.7-linux-x86_64-ucs2.egg/guppy/sets/setsc.so: undefined symbol: _PyLong_AsScaledDouble
I think it downloaded a new package when I tried to start it; I think I may have found a relevant thread with a patch at
but I'm not sure how to go about applying it.