Message ID | e0d96e33c82390f4bb8d6a77e8c6a7d17f8f8d10.1640125976.git.avityazev@posteo.org |
---|---|
State | Accepted |
Headers | show |
Series | [bug#52721] gnu: python-pydata-sphinx-theme: Fix build. | expand |
Context | Check | Description |
---|---|---|
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
Hi,
> the build fails because a package is required python-docutils < 0.17.
Is python-docutils<0.17 truly required, or are the version requirements
in the source code overly strict? If it's the latter, you could patch
the source code to relax the requirements.
The latter happens often, because library developers often don't know
in advance whether the library is compatible with future versions of
the dependencies.
Greetings,
Maxime.
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 3ac5b5e22c..957c4dc9c4 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -18,6 +18,7 @@ ;;; Copyright © 2021 Vinicius Monego <monego@posteo.net> ;;; Copyright © 2021 Hugo Lecomte <hugo.lecomte@inria.fr> ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2021 Aleksandr Vityazev <avityazev@posteo.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -919,7 +920,7 @@ (define-public python-pydata-sphinx-theme (list python-beautifulsoup4)) (native-inputs (list python-beautifulsoup4 - python-docutils + python-docutils-0.15 python-jupyter-sphinx python-numpy python-numpydoc