ros-groovy-visp install error
Hi,
I am running Ubunut 12.04 with ROS Groovy.
Thanks a lot for all your help! Based on the comments below, I uninstalled and cleaned out Visp from my system (locate visp, libvisp, VISPConfig.cmake all returns nothing). As per Thomas suggestion, I tried to install ros-groovy-visp using apt-get and this gives me an error:
~)$ sudo apt-get install ros-groovy-visp
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ros-groovy-visp : Depends: libfreenect0.0 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
This brings me back to the original problem I was having with a conflict between libfreenect0.0 and libfreenect-dev. ros-groovy-visp requires both of those, but trying to install libfreenect0.0 removes libfreenect-dev and vice versa.
~)$ ins libfreenect0.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libfreenect libfreenect-demos libfreenect-dev
The following NEW packages will be installed:
libfreenect0.0
0 upgraded, 1 newly installed, 3 to remove and 1 not upgraded.
Need to get 27.5 kB of archives.
After this operation, 209 kB disk space will be freed.
Do you want to continue [Y/n]?
Thanks again for all your help!
which branch of the vision_visp package are you trying to compile? make sure you're on the groovy-devel branch
Thanks for your reply. I was the groovy branch earlier, but I just tried with the groovy-devel branch and it gives me the same error. I get the same error with master branche. Is there any other way to get visp_auto_tracker installed and track QR code tags?
Which version of visp did you use? Did you install from debs?
make sure you're using the version of visp from debs here: http://www.irisa.fr/lagadic/visp/install-sdk.html
That link goes to a 404 not found. So VISP and vision_visp are two different things. I downloaded and built /installed the latest version of VISP from source from here: http://www.irisa.fr/lagadic/visp/download.html. My understanding is that vision_visp is the ROS package which interfaces with VISP.
Somehow a
got added to the link. Try "http://www.irisa.fr/lagadic/visp/install-sdk.html".I tried to install this but there seems to be conflict involving libfreenect0.0 and libfreenect-dev. Basically freenect (which is required by visp) wants both installed but they don't like each other and I'm not sure how to solve this. In any case, shouldn't building from source work?
I'm not sure what version the debs are, but might be that the source version of visp is too new to work with the ros package (just guessing though).