ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
![]() | 1 | initial version |
I encountered the same problem. For me, the problem was that an upgrade to ps-engine depended on a version of openni-dev that apparently more recent than what is available in 12.04. To fix it I ran aptitude as follows:
$ sudo aptitude install ros-hydro-desktop-full
...
The following packages have unmet dependencies:
ps-engine : Depends: openni-dev (>= 1.5.2.23~precise) but 1.3.2.1-4+precise2 is
installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
[...lists 39 ROS and PCL packages that are not (and will not be) installed...]
Accept this solution? [Y/n/q/?]
Clearly that isn't acceptable, so do not accept that solution (hit 'n <enter>' in response to the question above). Then aptitude gives an alternate solution:
The following actions will resolve these dependencies:
Install the following packages:
1) ps-engine [5.0.3.3-3+precise1 (precise)]
Accept this solution? [Y/n/q/?]
That solution installs an earlier version of ps-engine, which can have it's dependencies met, so it works. Accept it and let aptitude do its work; that should fix your problem.
Hopefully a version of openni-dev which is compatible with the latest ps-engine will be added to the apt repositories soon...
![]() | 2 | No.2 Revision |
I encountered the same problem. For me, the problem was that an upgrade to ps-engine depended on a version of openni-dev that apparently more recent than what is available in 12.04. To fix it I ran aptitude as follows:
$ sudo aptitude install ros-hydro-desktop-full
...
The following packages have unmet dependencies:
ps-engine : Depends: openni-dev (>= 1.5.2.23~precise) but 1.3.2.1-4+precise2 is
installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
[...lists 39 ROS and PCL packages that are not (and will not be) installed...]
Accept this solution? [Y/n/q/?]
Clearly that isn't acceptable, desirable, so do not accept that solution (hit 'n <enter>' in response to the question above). Then aptitude gives an alternate solution:
The following actions will resolve these dependencies:
Install the following packages:
1) ps-engine [5.0.3.3-3+precise1 (precise)]
Accept this solution? [Y/n/q/?]
That solution installs an earlier version of ps-engine, which can have it's dependencies met, so it works. Accept it and let aptitude do its work; that should fix your problem.
Hopefully a version of openni-dev which is compatible with the latest ps-engine will be added to the apt repositories soon...