I just tried installing
ros-indigo-desktop-full on my 64-bit Ubuntu 14.04 system, and the installation of
libopenni-sensor-pointclouds0 failed with:
Setting up libopenni-sensor-pointclouds0 (22.214.171.124.1-1) ... Installing new version of config file /etc/openni/GlobalDefaults.ini ... niReg: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory dpkg: error processing package libopenni-sensor-pointclouds0 (--configure): subprocess installed post-installation script returned error exit status 127
It seems that this issue is not unheard of, and this random web page page suggested that I
sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1.3.5 /usr/lib/libudev.so.0
which I did, and which solved (for the moment) my installation problem. Needless to say, this feels like the worst way I could make this problem go away. As the
libopenni-sensor-pointclouds0 package is maintained by Ubuntu folks (as opposed to ROS folks), I went ahead and opened this bug report to see what they would say.
I guess I should get to my question... :-)
Has anybody else had this problem?
In the mean time, if somebody else has this same problem and stumbles across this question, that person will have as much to go on as I do right now.
In the spirit of full disclosure, I just upgraded my 12.04 Ubuntu to 14.04. Perhaps something went a little flakey in that upgrade. I dunno.
Post score: 0