jsk-ros-pkg/jsk_visualization — pull request #74 by 130s (2014-05-28 10:32:52+00:00)
Title: jsk_rqt_plugins) install missing .ui file

When trying to open plot 3d on `rqt`, this error occurs.
```
n130s@130s-serval:~$ PluginManager._load_plugin() could not load plugin "jsk_rqt_plugins/Plot3D":
Traceback (most recent call last):
File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_handler.py", line 98, in load
self._load()
File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/plugin_handler_direct.py", line 54, in _load
self._plugin = self._plugin_provider.load(self._instance_id.plugin_id, self._context)
File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/composite_plugin_provider.py", line 71, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/composite_plugin_provider.py", line 71, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/ros/hydro/lib/python2.7/dist-packages/rqt_gui_py/ros_py_plugin_provider.py", line 60, in load
return super(RosPyPluginProvider, self).load(plugin_id, plugin_context)
File "/opt/ros/hydro/lib/python2.7/dist-packages/qt_gui/composite_plugin_provider.py", line 71, in load
instance = plugin_provider.load(plugin_id, plugin_context)
File "/opt/ros/hydro/lib/python2.7/dist-packages/rqt_gui/ros_plugin_provider.py", line 94, in load
return class_ref(plugin_context)
File "/opt/ros/hydro/lib/python2.7/dist-packages/jsk_rqt_plugins/plot.py", line 190, in __init__
no_legend=self._args.no_legend)
File "/opt/ros/hydro/lib/python2.7/dist-packages/jsk_rqt_plugins/plot.py", line 254, in __init__
loadUi(ui_file, self)
File "/opt/ros/hydro/lib/python2.7/dist-packages/python_qt_binding/binding_helper.py", line 257, in loadUi
return _loadUi(uifile, baseinstance, custom_widgets)
File "/opt/ros/hydro/lib/python2.7/dist-packages/python_qt_binding/binding_helper.py", line 156, in _loadUi
return uic.loadUi(uifile, baseinstance=baseinstance)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/__init__.py", line 221, in loadUi
return DynamicUILoader().loadUi(uifile, baseinstance)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/Loader/loader.py", line 71, in loadUi
return self.parse(filename, basedir)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 921, in parse
document = parse(filename)
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1183, in parse
tree.parse(source, parser)
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 647, in parse
source = open(source, "rb")
IOError: [Errno 2] No such file or directory: '/opt/ros/hydro/share/jsk_rqt_plugins/resource/plot3d.ui'

$ dpkg -p ros-hydro-jsk-rqt-plugins |grep Ver
Version: 1.0.3-0precise-20140522-0022-+0000
```

Due to the error https://github.com/jsk-ros-pkg/jsk_visualization/issues/73, I can't even try `catkin_make install` to see the missing file gets installed but this is something to be considered.