[QST] Error when build from source
Open
@rg20 is already working on this.
Since Dec 4, 2025.
awaiting response
question
- Dominant language
- Cuda
- Stars
- 1k
- Forks
- 233
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 95
Description
What is your question?
When I run ./build.sh, I have the following error, can you please help how to solve this? Thank you
Running Sphinx v9.0.2
Configuration error!
Versions
========
* Platform: linux; (Linux-5.4.0-72-generic-x86_64-with-glibc2.31)
* Python version: 3.12.12 (CPython)
* Sphinx version: 9.0.2
* Docutils version: 0.22.3
* Jinja2 version: 3.1.6
* Pygments version: 2.19.2
Last Messages
=============
None.
Loaded Extensions
=================
None.
Traceback
=========
Traceback (most recent call last):
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/config.py", line 597, in eval_config_file
exec(code, namespace) # NoQA: S102
^^^^^^^^^^^^^^^^^^^^^
File "/cuopt/docs/cuopt/source/conf.py", line 8, in <module>
import cuopt
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/__init__.py", line 12, in <module>
from cuopt import linear_programming, routing
File "/gpfs/fs1/projects/hw_atg_yield/users/yishuangl/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/__init__.py", line 6, in <module>
from cuopt.linear_programming.problem import Problem
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/problem.py", line 12, in <module>
import cuopt.linear_programming.solver as solver
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/solver/__init__.py", line 4, in <module>
from cuopt.linear_programming.solver.solver import BatchSolve, Solve
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/solver/solver.py", line 7, in <module>
from cuopt.linear_programming.solver import solver_wrapper
ImportError: libcudss.so.0: failed to map segment from shared object
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/cmd/build.py", line 414, in build_main
app = Sphinx(
^^^^^^^
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/application.py", line 273, in __init__
self.config = Config.read(self.confdir, overrides=overrides, tags=self.tags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/config.py", line 353, in read
return _read_conf_py(filename, overrides=overrides, tags=tags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/config.py", line 568, in _read_conf_py
namespace = eval_config_file(conf_path, tags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/config.py", line 612, in eval_config_file
raise ConfigError(msg % traceback.format_exc()) from exc
sphinx.errors.ConfigError: There is a programmable error in your configuration file:
Traceback (most recent call last):
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/sphinx/config.py", line 597, in eval_config_file
exec(code, namespace) # NoQA: S102
^^^^^^^^^^^^^^^^^^^^^
File "/cuopt/docs/cuopt/source/conf.py", line 8, in <module>
import cuopt
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/__init__.py", line 12, in <module>
from cuopt import linear_programming, routing
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/__init__.py", line 6, in <module>
from cuopt.linear_programming.problem import Problem
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/problem.py", line 12, in <module>
import cuopt.linear_programming.solver as solver
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/solver/__init__.py", line 4, in <module>
from cuopt.linear_programming.solver.solver import BatchSolve, Solve
File "/miniconda3/envs/cuopt_dev_cu12/lib/python3.12/site-packages/cuopt/linear_programming/solver/solver.py", line 7, in <module>
from cuopt.linear_programming.solver import solver_wrapper
ImportError: libcudss.so.0: failed to map segment from shared object
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.