Opened 5 months ago
Closed 5 months ago
#20583 closed enhancement (fixed)
python3-3.13 issues
Reported by: | Bruce Dubbs | Owned by: | blfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.3 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by ) ¶
After installing python-3.13.0 I rebuilt all the python modules in the Python Modules and Python Dependencies sections without issue.
I then built the following packages known to use python or install a python module.
FTBFS Mercurial OK in mercurial-6.8.2 OK SCons OK brotli no mods cracklib Python module is no longer valid FTBFS dtc Fixed OK fontforge OK gdb OK glad OK glib2 OK gpgme OK graphviz OK libnvme mod libpwquality - pip3 wheel command needs to run as root Rechecked. Now OK. OK libxml2 OK newt OK nmap OK opencv OK subversion OK swig OK xcb-proto OK gnome-tweaks OK Samba OK Texlive
I'd like to have someone else check the problem packages, please.
Change History (13)
comment:1 by , 5 months ago
Description: | modified (diff) |
---|
comment:2 by , 5 months ago
follow-up: 8 comment:3 by , 5 months ago
- spidermonkey: mod:
sed 's/pipes/shlex/' -i js/src/tests/lib/results.py
(for tests) - firefox (and maybe thunderbird, seamonkey): mod:
sed -i 's/pipes/shlex/' -i python/mozbuild/mozbuild/action/node.py
comment:4 by , 5 months ago
Dtc is broken by SWIG-4.3.0, not Python-3.13: https://github.com/swig/swig/commit/cd39cf132c96a0887be07c826b80804d7677a701
follow-up: 6 comment:5 by , 5 months ago
sed 's/SWIG_Python_AppendOutput/SWIG_AppendOutput/' -i ../pylibfdt/libfdt.i
makes dtc build fine, but I'm not sure if it's correct (esp. as the dtc wheel has no test suite).
comment:6 by , 5 months ago
Replying to Xi Ruoyao:
sed 's/SWIG_Python_AppendOutput/SWIG_AppendOutput/' -i ../pylibfdt/libfdt.i
makes dtc build fine, but I'm not sure if it's correct (esp. as the dtc wheel has no test suite).
One upstream developer has proposed the same thing at https://lore.kernel.org/all/Zxzh0ODFyZnav5JE@74d70d9af7e3/.
comment:8 by , 5 months ago
Replying to Xi Ruoyao:
- firefox (and maybe thunderbird, seamonkey): mod:
sed -i 's/pipes/shlex/' -i python/mozbuild/mozbuild/action/node.py
Firefox-128.3.1 needs it but 128.4.0 works out of the box.
comment:10 by , 5 months ago
Thunderbird-128.4.0 works fine. I've not tried 128.3.3 as we are upgrading to 128.4.0 anyway.
comment:11 by , 5 months ago
Description: | modified (diff) |
---|
comment:12 by , 5 months ago
Description: | modified (diff) |
---|
comment:13 by , 5 months ago
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | new → closed |
All three of these packages are confirmed to work.
I cannot reproduce any issue with libpwquality. It builds fine for me with the book instruction.