Open doutriaux1 opened 10 years ago
keyboard interupt (ctrl-C) pops up a window with following text:
Traceback (most recent call last):
File "/usr/local/uvcdat/2014-08-14/vistrails/vistrails/uvcdat.py", line 89, in <module>
v = gui.application.start_application()
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/gui/application.py", line 729, in start_application
x = VistrailsApplication.init(optionsDict)
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/gui/application.py", line 189, in init
self.vistrailsStartup.init()
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/startup.py", line 116, in init
self.installPackages()
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/startup.py", line 568, in installPackages
self._package_manager.initialize_packages(self._package_dictionary)
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/packagemanager.py", line 526, in initialize_packages
self._registry.initialize_package(pkg)
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/module_registry.py", line 1433, in initialize_package
package.initialize()
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 360, in initialize
__import__(name, globals(), locals(), [])
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/packages/vis_analytics/init.py", line 4, in <module>
from plots import Coordinator, Dendrogram, ParallelCoordinates, TaylorDiagram, SeriesPlot
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/packages/vis_analytics/plots.py", line 9, in <module>
import taylor_diagram
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/packages/vis_analytics/taylor_diagram.py", line 11, in <module>
import matplotlib.pyplot as PLT
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/pyplot.py", line 27, in <module>
import matplotlib.colorbar
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/colorbar.py", line 34, in <module>
import matplotlib.collections as collections
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/collections.py", line 27, in <module>
import matplotlib.backend_bases as backend_bases
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/backend_bases.py", line 56, in <module>
import matplotlib.textpath as textpath
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/textpath.py", line 19, in <module>
import matplotlib.font_manager as font_manager
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/core/modules/package.py", line 260, in _import
(name, globals, locals, fromlist, level))
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/font_manager.py", line 1412, in <module>
_rebuild()
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/font_manager.py", line 1397, in _rebuild
fontManager = FontManager()
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/font_manager.py", line 1037, in __init__
self.ttffiles = findSystemFonts(paths) + findSystemFonts()
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/font_manager.py", line 322, in findSystemFonts
for f in get_fontconfig_fonts(fontext):
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib-1.5.x-py2.7-macosx-10.4-x86_64.egg/matplotlib/font_manager.py", line 275, in get_fontconfig_fonts
output = pipe.communicate()[0]
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 799, in communicate
return self._communicate(input)
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1401, in _communicate
stdout, stderr = self._communicate_with_poll(input)
File "/lgm/uvcdat/2014-08-14/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1455, in _communicate_with_poll
ready = poller.poll()
KeyboardInterrupt
on the terminal we see:
Init package: edu.poly.vis_analytics
^C^C^CTraceback (most recent call last):
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/packages/spreadsheet/spreadsheet_window.py", line 372, in eventFilter
def eventFilter(self,q,e):
KeyboardInterrupt
^CTraceback (most recent call last):
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/packages/spreadsheet/spreadsheet_window.py", line 372, in eventFilter
def eventFilter(self,q,e):
KeyboardInterrupt
^C^CTraceback (most recent call last):
File "/Volumes/Devel/lgm/uvcdat/2014-08-14/vistrails/vistrails/packages/spreadsheet/spreadsheet_window.py", line 372, in eventFilter
def eventFilter(self,q,e):
KeyboardInterrupt
X11 is actually asking:
To open "fc-list", you need to install X11.
Would you like to install X11 now
I believe this is a matplotlib build issue. From this page: http://www.astro.washington.edu/users/rowen/BuildingMatplotlibForMac.html, it seems that libfreetype and libpng must be built and linked statically to avoid the X11 dependency. I believe we do this for VisTrails, and @rexissimus may be able to comment on this.
Yes, this is what we do for VisTrails. I linked libfreetype and libpng manually, but the build scripts in @dakoop's link should also work.
I don't think it's really an option here. @aashish24 ?
Why?
Is it going to work on systems w/o X11? I'm worried it's going to mess the whole build. It's kind of a fragile eco-system. But feel free to try it.
All I know is that it works for VisTrails. Are these libs used in the build already?
On a mac 10.9 w/o XQuartz.
UVCDAT gui hangs with the following output.
My Mac opens up a window asking for X11!
I'm using uvcdat-next and devel.