Hi Alex, That code is ancient - I would suggest disabling the memdump in your configuration unless you need it. --nate Alex R Bigelow wrote:
Hi, 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 http://aur.achlinux.org/packages.php?ID=43710 but I'm not sure how to go about applying it.
Thanks, Alex Bigelow
___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: