ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I have used Dorian's solution for the past few days without issue, until I tried to use pr2_gazebo simulator today. I began to have issues with rosparam in rospy, which appears to have come with xmlrpc changes in python 2.7. To fix this I used update-alternatives to switch my python version to point to python2.6. While this fixed the rosparam issues, I then discovered that PyKDL would not work do to the sip4 version installed on 11.04 being too new and thus having an incompatible API.

In order to install an older version of python-sip4 for to fix this issue, I modified the Maverick package to depend on python2.6 instead of python and installed it using

dpkg -i python-sip_4.10.1-tucker_amd64.deb

You can download the modified package here.

I have not had any issues with my machine, but you could have issues if other programs are hard coded to python that need python2.7 or things using sip through python2.6, which need sip (PyQT, etc).