Bug 1930919 - flint FTBFS with Sphinx 3.5
Summary: flint FTBFS with Sphinx 3.5
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: flint
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Paulo Andrade
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1928459
TreeView+ depends on / blocked
 
Reported: 2021-02-19 19:18 UTC by Charalampos Stratakis
Modified: 2021-02-22 15:45 UTC (History)
3 users (show)

Fixed In Version: flint-2.6.3-3.fc35
Clone Of: 1930799
Environment:
Last Closed: 2021-02-22 15:30:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Charalampos Stratakis 2021-02-19 19:18:44 UTC
Before every sphinx update a copr repo is set to test the dependant packages.

With Sphinx 3.5.1, flint is failing to build from source with:

Exception occurred:
  File "/usr/lib/python3.9/site-packages/sphinx/builders/html/__init__.py", line 1039, in <lambda>
    ctx['css_files'].sort(key=lambda js: js.priority)
AttributeError: 'str' object has no attribute 'priority'


Link to logs: https://copr.fedorainfracloud.org/coprs/cstratak/sphinx_3_5/build/1970645/

Comment 1 Jerry James 2021-02-22 15:30:35 UTC
I have added flint-sphinx3.5.patch to work around the issue, but the patch does some questionable things.  I'm sure upstream will want to fix it differently.  I will talk to upstream about it.  In the meantime, the flint build should now succeed.

Comment 2 Charalampos Stratakis 2021-02-22 15:45:01 UTC
Thank you!


Note You need to log in before you can comment on or make changes to this bug.