
Hello, for testing of my previous question http://answers.ros.org/question/44632/ i wanted to test Ubuntu 12.10 and ROS. Is it yet possible to use this combination?
With the installation sources
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list'
i get the error:
sudo apt-get install ros-fuerte-desktop-full
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-fuerte-desktop-full : Depends: ros-fuerte-nodelet-core (= 1.6.5-s1347168835~precise) but it is not going to be installed
Depends: ros-fuerte-geometry-tutorials (= 0.1.3-s1348603799~precise) but it is not going to be installed
Depends: ros-fuerte-orocos-kinematics-dynamics (= 0.2.3-s1347124102~precise) but it is not going to be installed
Depends: ros-fuerte-filters (= 1.6.0-s1347133504~precise) but it is not going to be installed
Depends: ros-fuerte-slam-gmapping (= 1.2.7-s1347181600~precise) but it is not going to be installed
Depends: ros-fuerte-simulator-gazebo (= 1.6.16-s1347172830~precise) but it is not going to be installed
Depends: ros-fuerte-visualization (= 1.8.14-s1348597567~precise) but it is not going to be installed
Depends: ros-fuerte-vision-opencv (= 1.8.6-s1348605180~precise) but it is not going to be installed
Depends: ros-fuerte-perception-pcl (= 1.2.3-s1347170256~precise) but it is not going to be installed
Depends: ros-fuerte-geometry-experimental (= 0.2.3-s1347133731~precise) but it is not going to be installed
Depends: ros-fuerte-robot-model-visualization (= 0.1.2-s1347128386~precise) but it is not going to be installed
Depends: ros-fuerte-common-tutorials (= 0.2.3-s1348603925~precise) but it is not going to be installed
Depends: ros-fuerte-image-pipeline (= 1.8.5-s1348606087~precise) but it is not going to be installed
Depends: ros-fuerte-bfl (= 0.1.0-s1347124244~precise) but it is not going to be installed
Depends: ros-fuerte-diagnostics-monitors (= 1.4.3-s1347133511~precise) but it is not going to be installed
Depends: ros-fuerte-common-rosdeps (= 1.2.0-s1347122840~precise) but it is not going to be installed
Depends: ros-fuerte-geometry-visualization (= 0.1.1-s1347141454~precise) but it is not going to be installed
Depends: ros-fuerte-image-common (= 1.8.0-s1347133482~precise) but it is not going to be installed
Depends: ros-fuerte-bond-core (= 1.6.3-s1347128144~precise) but it is not going to be installed
Depends: ros-fuerte-python-qt-binding (= 0.1.9-s1348595482~precise) but it is not going to be installed
Depends: ros-fuerte-visualization-common (= 1.8.4-s1347128602~precise) but it is not going to be installed
Depends: ros-fuerte-physics-ode (= 1.8.0-s1347122907~precise) but it is not going to be installed
Depends: ros-fuerte-driver-common (= 1.4.0-s1347168681~precise) but it is not going to be installed
Depends: ros-fuerte-executive-smach (= 1.2.0-s1347133680~precise) but it is not going to be installed
Depends: ros-fuerte-stage (= 1.6.6-s1347133988~precise) but it is not going to be installed
Depends: ros-fuerte-dynamic-reconfigure (= 1.4.2-s1347168414~precise) but it is not going to be installed
Depends: ros-fuerte-image-transport-plugins (= 1.8.2-s1348606011~precise) but it is not going to be installed
Depends: ros-fuerte-xacro (= 1.6.1-s1347128571~precise) but it is not going to be installed
Depends: ros-fuerte-robot-model (= 1.8.1-s1347133837~precise) but it is not going to be installed
Depends: ros-fuerte-bullet (= 2.79-s1347124289~precise) but it is not going to be installed
Depends: ros-fuerte-pluginlib (= 1.8.0-s1347128156~precise) but it is not going to be installed
Depends: ros-fuerte-geometry (= 1.8.2-s1347128281~precise) but it is not going to be installed
Depends: ros-fuerte-visualization-tutorials (= 0.6.3-s1348599108~precise) but it is not going to be installed
Depends: ros-fuerte-executive-smach-visualization (= 1.0.2-s1347141801~precise) but it is not going to be installed
Depends: ros-fuerte-laser-pipeline (= 1.4.4-s1347171614~precise) but it is not going to be installed
Depends: ros-fuerte-robot-model-tutorials (= 0.1.2-s1347122771~precise) but it is not going to be installed
Depends: ros-fuerte-common (= 1.8.0-s1347133548~precise) but it is not going to be installed
Depends: ros-fuerte-diagnostics (= 1.6.4-s1347133484~precise) but it is not going to be installed
Depends: ros-fuerte-navigation (= 1.8.3-s1347180414~precise) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
and with changing it to:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu quantal main" > /etc/apt/sources.list.d/ros-latest.list'
apt-get cant find the ROS Packages.
When trying to build from source, it stops with
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/ros/fuerte
-- +++ catkin
CMake Warning at catkin/cmake/tools/gtest.cmake:41 (message):
GTest not found; C++ tests will fail to build.
Call Stack (most recent call first):
catkin/cmake/all.cmake:51 (include)
catkin/CMakeLists.txt:12 (include)
TODO: implement add_roslaunch_check() in rostest-extras.cmake.
-- BUILD_SHARED_LIBS is on.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing stacks/projects in dependency order ~~
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ genmsg
-- +++ genpy
-- +++ gencpp
-- +++ genlisp
-- +++ rospack
-- Rospack building shared objects.
-- Boost version: 1.49.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- program_options
-- +++ std_msgs
-- std_msgs: 32 messages
-- +++ ros
-- Boost version: 1.49.0
-- Found the following Boost libraries:
-- thread
-- Making toplevel forward script for bash script rosrun
-- +++ roscpp_core
-- Boost version: 1.49.0
-- Found the following Boost libraries:
-- date_time
-- thread
-- +++ ros_comm
-- Boost version: 1.49.0
-- Found the following Boost libraries:
-- thread
-- rosgraph_msgs: 2 messages
-- std_srvs: 0 messages
TODO: consider moving xmlrpcpp's headers into a subdirectory
-- Boost version: 1.49.0
-- Found the following Boost libraries:
-- regex
-- thread
CMake Error at ros_comm/tools/rosconsole/CMakeLists.txt:34 (message):
Couldn't find log4cxx library
-- Configuring incomplete, errors occurred!
So is the combination of Ubuntu 12.10 and ROS possible or am i doing something wrong? Thanks in advance.
Originally posted by sem on ROS Answers with karma: 43 on 2012-09-30
Post score: 2
Original comments
Comment by jarvisschultz on 2012-09-30:
apt-get should not be able to find any ROS packages as 12.10 is not supported. The entries you added to your sources.list will not entirely work. AFAIK you'll have to install from source. The build error you are getting can likely be fixed with sudo apt-get install liblog4cxx10-dev
Comment by Lorenz on 2012-09-30:
@jarvisshultz please make an answer out of your comment. It's the correct answer.
Comment by sem on 2012-09-30:
installing of the liblog4cxx10-dev helped for this error, but now i am: Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)
but the bzip2 is already installed
Comment by dornhege on 2012-10-01:
For building from source, you will usually also need the -dev packages, not just the library.