Opened 6 months ago

Last modified 6 months ago

#20583 closed enhancement

python3-3.13 issues — at Version 11

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 Bruce Dubbs)

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
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

not checked gnome-tweaks 
not checked Samba        
not checked Texlive

I'd like to have someone else check the problem packages, please.

Change History (11)

comment:1 by Bruce Dubbs, 6 months ago

Description: modified (diff)

comment:2 by Xi Ruoyao, 6 months ago

I cannot reproduce any issue with libpwquality. It builds fine for me with the book instruction.

comment:3 by Xi Ruoyao, 6 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:5 by Xi Ruoyao, 6 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).

Last edited 6 months ago by Xi Ruoyao (previous) (diff)

in reply to:  5 comment:6 by Xi Ruoyao, 6 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:7 by Xi Ruoyao, 6 months ago

Spidermonkey fixed for trunk.

in reply to:  3 comment:8 by Xi Ruoyao, 6 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:9 by Xi Ruoyao, 6 months ago

dtc fixed for trunk.

comment:10 by Xi Ruoyao, 6 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 Bruce Dubbs, 6 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.