maliput / maliput/maliput_documentation

Build Error

Open
#12 9 comments 0 reactions 0 assignees View on GitHub
Dominant language
CMake
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

In a workspace with other packages, a regular colcon build will result in an error:

```
Running Sphinx v1.6.7

Configuration error:
There is a programable error in your configuration file:

Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/sphinx/config.py", line 157, in __init__
execfile_(filename, config)
File "/usr/lib/python2.7/dist-packages/sphinx/util/pycompat.py", line 150, in execfile_
exec_(code, _globals)
File "/usr/lib/python2.7/dist-packages/six.py", line 709, in exec_
exec("""exec _code_ in _globs_, _locs_""")
File "", line 1, in
File "conf.py", line 10, in
import catkin_pkg.package
ImportError: No module named catkin_pkg.package
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the regular colcon build in a workspace containing other packages, then inspect the conf.py entry point mentioned in the traceback and its import of catkin_pkg.package. Done means the documentation build no longer reports the shown ImportError during colcon build.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, documentation
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.