mpi4py ftbfs documentation generation error

Bug #2057848 reported by Zixing Liu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mpi4py (Ubuntu)
Fix Released
Undecided
Zixing Liu

Bug Description

mpi4py packaging used a PYTHONPATH override to force Sphinx to look up certain Python modules. This is now not necessary and breaks Sphinx.

The cross-documentation links are broken because InterSphinx was trying to download inventory files from the Internet.

Related branches

Changed in mpi4py (Ubuntu):
assignee: nobody → Zixing Liu (liushuyu-011)
Revision history for this message
Vladimir Petko (vpa1977) wrote :

I am seeing following build failure
------
Running Sphinx v7.2.6
making output directory... done
[vladimirp:1253767] mca_base_component_repository_open: unable to open mca_pml_monitoring: libmca_common_monitoring.so.50: cannot open shared object file: No such file or directory (ignored)
[vladimirp:1253767] mca_base_component_repository_open: unable to open mca_coll_monitoring: libmca_common_monitoring.so.50: cannot open shared object file: No such file or directory (ignored)
[vladimirp:1253767] mca_base_component_repository_open: unable to open mca_osc_monitoring: libmca_common_monitoring.so.50: cannot open shared object file: No such file or directory (ignored)

Exception occurred:
  File "/<<PKGBUILDDIR>>/docs/source/usrman/apidoc.py", line 73, in docstring
    doc = doc.split('\n', 1)[1]
          ~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range

----

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mpi4py - 3.1.5-5ubuntu1

---------------
mpi4py (3.1.5-5ubuntu1) noble; urgency=medium

  * Un-break Sphinx documentation generation by removing PYTHONPATH overrides.
  * Add a patch to make Intersphinx read the cross-documentation index
    from local filesystem. (LP: #2057848)

 -- Zixing Liu <email address hidden> Wed, 13 Mar 2024 15:33:29 -0600

Changed in mpi4py (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.