Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#28958 - [python-sphinx] Allow parallel installations of python*-sphinx
Attached to Project:
Community Packages
Opened by Aaron DeVore (aarondevore) - Saturday, 17 March 2012, 09:11 GMT
Last edited by Sébastien Luttringer (seblu) - Sunday, 18 March 2012, 02:45 GMT
Opened by Aaron DeVore (aarondevore) - Saturday, 17 March 2012, 09:11 GMT
Last edited by Sébastien Luttringer (seblu) - Sunday, 18 March 2012, 02:45 GMT
|
Detailspython-sphinx and python2-sphinx currently conflict because /usr/bin/sphinx* conflict. Each package installs some code for its specific Python major version that allows Distribute to run things like:
$ python setup.py build_sphinx However, that only works with the major version that was selected. So if python-sphinx was installed, this would fail: $ python2 setup.py build_sphinx My suggested solution is to pick the Python 3 version to be the default version for /usr/bin/sphinx*. For python2-sphinx, postfix all /usr/bin/sphinx* executables with "-python2" instead. Maybe have addition executables in /usr/bin/ that are postfixed with "-python3". |
This task depends upon
Closed by Sébastien Luttringer (seblu)
Sunday, 18 March 2012, 02:45 GMT
Reason for closing: Fixed
Additional comments about closing: python-sphinx-1.1.3-1
Sunday, 18 March 2012, 02:45 GMT
Reason for closing: Fixed
Additional comments about closing: python-sphinx-1.1.3-1
instead of conflicting, which in my opinion is wrong, we should try to fix ourself the conflicting files, by renaming then.
like a side note, apps that require python{,2}-sphinx or docutils, relays on binaries from /usr/bin or the modules from /usr/lib/python{2.7,3/2} ?