fmrchallenge/fmrbenchmark

Dubins traffic installation error

Closed this issue · 7 comments

When I tried to install the package by typing
"catkin_make install" inside my dubsim_workspace, I got the following error message. I check to make sure the files are in the "dubins_traffic_utils" folder that I linked it to but could not find the files there. Are we supposed to have the files in the folder?

Attached error message:

CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:75 (find_package):
Could not find a package configuration file provided by
"dubins_traffic_utils" with any of the following names:

dubins_traffic_utilsConfig.cmake
dubins_traffic_utils-config.cmake

Could you tell me the precise sequence of commands that you entered to arrive at the error message? Also the release version number or, if you are working on master branch, the commit hash would be good to know.

Since your description seems more like a request for help than a report of an error with the installation, please consider shifting the discussion to the mailing list fmrbenchmark-users until we are fairly confident that it is indeed an issue.

Dear Scott,

Thank you for your response. I cannot send any messages to the thread yet
but I was hoping the ask the following.

I followed the steps in
https://github.com/fmrchallenge/fmrbenchmark/blob/master/doc/usersguide/dubins_traffic.rst

and installed all the required dependencies and packages.

then on the step "Build and install it within the catkin workspace."

I got the following message and wasn't sure if we are missing some of the
cmake files:
Could you help installing? Please let us know if you need more info on this.

"""

yunjae@howard:~/dubsim_workspace$ catkin_make install
Base path: /home/yunjae/dubsim_workspace
Source space: /home/yunjae/dubsim_workspace/src
Build space: /home/yunjae/dubsim_workspace/build
Devel space: /home/yunjae/dubsim_workspace/devel
Install space: /home/yunjae/dubsim_workspace/install

Running command: "cmake /home/yunjae/dubsim_workspace/src

-DCATKIN_DEVEL_PREFIX=/home/yunjae/dubsim_workspace/devel
-DCMAKE_INSTALL_PREFIX=/home/yunjae/dubsim_workspace/install -G Unix
Makefiles" in "/home/yunjae/dubsim_workspace/build"

-- Using CATKIN_DEVEL_PREFIX: /home/yunjae/dubsim_workspace/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/indigo
-- This workspace overlays: /opt/ros/indigo
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR:
/home/yunjae/dubsim_workspace/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.6.16
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 3 packages in topological order:
-- ~~ - dub_sim
-- ~~ - dubins_traffic_utils
-- ~~ - wander
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'dub_sim'
-- ==> add_subdirectory(dub_sim)
-- +++ processing catkin package: 'dubins_traffic_utils'
-- ==> add_subdirectory(dubins_traffic_utils)
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- thread
-- Building for ROS
CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:75
(find_package):
Could not find a package configuration file provided by
"dubins_traffic_msgs" with any of the following names:

dubins_traffic_msgsConfig.cmake
dubins_traffic_msgs-config.cmake

Add the installation prefix of "dubins_traffic_msgs" to CMAKE_PREFIX_PATH
or set "dubins_traffic_msgs_DIR" to a directory containing one of the
above
files. If "dubins_traffic_msgs" provides a separate development package
or
SDK, be sure it has been installed.
Call Stack (most recent call first):
dubins_traffic_utils/CMakeLists.txt:18 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/yunjae/dubsim_workspace/build/CMakeFiles/CMakeOutput.log".
See also "/home/yunjae/dubsim_workspace/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed

"""

Yun Jae Cho

Graduate Student
Electrical Engineering and Computer Science
University of Michigan, Ann Arbor

4400 EECS
1301 Beal Ave.
Ann Arbor, MI 48109-2122
248-884-3691

On Tue, Apr 19, 2016 at 7:35 PM, Scott C. Livingston <
notifications@github.com> wrote:

Since your description seems more like a request for help than a report of
an error with the installation, please consider shifting the discussion to the
mailing list fmrbenchmark-users
https://groups.google.com/forum/#!forum/fmrbenchmark-users until we are
fairly confident that it is indeed an issue.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#6 (comment)

cd /home/yunjae/dubsim_workspace/src
ln -s $FMRBENCHMARK/domains/dubins_traffic/dubins_traffic_msgs
cd ..
catkin_make install

Note that the link to doc/usersguide/dubins_traffic.rst that you give above is a floating link; it follows the tip of master branch. To provide a reference to the precise revision that you are using, try pushing the y button ("hot key") (cf. GitHub help).

@chojoseph91 can you comment on whether this issue remains? Note that I also made suggestions on an email thread of the fmrbenchmark-users mailing list, https://groups.google.com/forum/#!topic/fmrbenchmark-users/4YTLib_Yr30

No one else has demonstrated this issue. Re-open it if it still remains as of the most recent version 0.0.4 or on more recent commits of master branch.