Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 823758

Summary: =dev-python/docutils-0.18 Breaks sphinx
Product: Gentoo Linux Reporter: atosser
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: output of '/usr/bin/sphinx-build --version'

Description atosser 2021-11-14 18:05:22 UTC
portage correctly downgrades when installing sphinx but after the fact an emerge -uDN @world can update docutils back to 0.18 and thus brakin any merge ops that include sphinx.

Reproducible: Always

Steps to Reproduce:
1. allow dev-python/docutils-0.18 onto system
2. build any application requiring sphinx or just run /usr/bin/sphinx-build --version
3. rip sphinx
Actual Results:  
Traceback
Comment 1 atosser 2021-11-14 18:06:00 UTC
Created attachment 751156 [details]
output of '/usr/bin/sphinx-build --version'
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-14 18:25:28 UTC
A world upgrade should _not_ allow docutils to be upgraded because Sphinx should depend on an older version.

We need more informatino, I think.
Comment 3 atosser 2021-11-14 18:34:13 UTC
I did not check the ebuild to see if there was a restriction prior to filing. As this is likely a local issue, I will close in favor of realtime support options. Appologies around.