Bug 2507023 - Rebuild python-contextualbandits with Python 3.15.0b4+
Summary: Rebuild python-contextualbandits with Python 3.15.0b4+
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: python-contextualbandits
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Iztok Fister, Jr.
QA Contact:
URL:
Whiteboard:
Depends On: 2504578
Blocks: F45FTBFS PYTHON3.15b4
TreeView+ depends on / blocked
 
Reported: 2026-07-25 09:54 UTC by Miro Hrončok
Modified: 2026-07-27 16:07 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2026-07-25 09:54:36 UTC
In https://bodhi.fedoraproject.org/updates/FEDORA-2026-2551d0d66b we have shipped Python 3.15.0b4.

All packages that link to libpython or have extension modules should be rebuilt, or they will segfault on import/usage.

Packages using stable ABI might not need a rebuild.

This package was not rebuilt because we were unable to do so.
Please rebuild it with Python 3.15.0b4+ ASAP.

If you are sure this package does not need a rebuild, feel free to close this bugzilla.

Thanks

Comment 1 Miro Hrončok 2026-07-27 16:00:51 UTC
A build fails with:

+ PYTHONPATH=/builddir/build/BUILD/python-contextualbandits-0.3.27-build/contextualbandits-6c152e2ff3a2c4c41daebc01e6c202548b3be092
+ sphinx-build-3 docs html
Running Sphinx v9.1.0
WARNING: Calling get_html_theme_path is deprecated. If you are calling it to define html_theme_path, you are safe to remove that code.
loading translations [en]... WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English).
done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
WARNING: html_static_path entry '_static' does not exist
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 1 source files that are out of date
updating environment: [new config] 1 added, 0 changed, 0 removed
reading sources... [100%] index
/var/tmp/rpm-tmp.2TjVME: line 34:   162 Segmentation fault         (core dumped) PYTHONPATH=${PWD} sphinx-build-3 docs html


This might indicate a dependency needs to be rebuilt with Python 3.15.0b4+ first.

Comment 2 Miro Hrončok 2026-07-27 16:07:47 UTC
Possibly python-scikit-learn, the only arch-dependent Python package in root.log that was not rebuilt yet with b4. It likely has a stale C extension causing the segfault.


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