Building 13.1-rc2 Error During Phase 4 pkgconf

Stephan Hunker ([email protected] via lfs-support Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.support
Message-ID <CAPtQaCx+D30ja8mfXjqN89DgzuzqcaJVQUGpSsf23oNb-VNoLQ@mail.gmail.com>
Hi everyone,

During a test build of 13.1-rc2, I have the error below which indicates
that gzip.py is trying to import zlib.py, and failing. When I poke around
in the python source directory (/usr/lib/python3), I see that in fact
gzip.py exists, and zlib.py does not.

Any ideas on the best path forward here? Do I need to download or otherwise
obtain the zlib.py module? Is there a make flag or similar that I can (or
should) use to ignore this?

+ mkdir build
+ cd build
+ python3 ../meson-1.12.0/meson.py setup --prefix=/usr --buildtype=release
..
Traceback (most recent call last):
  File "/sources/pkgconf/build/../meson-1.12.0/meson.py", line 27, in
<module>
    sys.exit(mesonmain.main())
             ~~~~~~~~~~~~~~^^
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mesonmain.py", line 322,
in main
    return run(sys.argv[1:], launcher)
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mesonmain.py", line 313,
in run
    return CommandLineParser().run(args)
           ~~~~~~~~~~~~~~~~~^^
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mesonmain.py", line 75, in
__init__
    from . import mconf, mdist, minit, minstall, mintro, msetup, mtest,
rewriter, msubprojects, munstable_coredata, mcompile, mdevenv, mformat
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mconf.py", line 21, in
<module>
    from . import mintro
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mintro.py", line 23, in
<module>
    from .ast import IntrospectionInterpreter, AstConditionLevel,
AstIDGenerator, AstIndentationGenerator, AstJSONPrinter
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/ast/__init__.py", line 19,
in <module>
    from .interpreter import AstInterpreter
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/ast/interpreter.py", line
35, in <module>
    from ..interpreter import (
    ...<5 lines>...
    )
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/interpreter/__init__.py",
line 31, in <module>
    from .interpreter import Interpreter
  File
"/sources/pkgconf/meson-1.12.0/mesonbuild/interpreter/interpreter.py", line
20, in <module>
    from ..wrap import wrap, WrapMode
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/wrap/wrap.py", line 24, in
<module>
    import gzip
  File "/usr/lib/python3.14/gzip.py", line 15, in <module>
    import zlib
ModuleNotFoundError: No module named 'zlib'
 failed (0.877s)
    from . import mconf, mdist, minit, minstall, mintro, msetup, mtest,
rewriter, msubprojects, munstable_coredata, mcompile, mdevenv, mformat
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mconf.py", line 21, in
<module>
    from . import mintro
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/mintro.py", line 23, in
<module>
    from .ast import IntrospectionInterpreter, AstConditionLevel,
AstIDGenerator, AstIndentationGenerator, AstJSONPrinter
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/ast/__init__.py", line 19,
in <module>
    from .interpreter import AstInterpreter
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/ast/interpreter.py", line
35, in <module>
    from ..interpreter import (
    ...<5 lines>...
    )
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/interpreter/__init__.py",
line 31, in <module>
    from .interpreter import Interpreter
  File
"/sources/pkgconf/meson-1.12.0/mesonbuild/interpreter/interpreter.py", line
20, in <module>
    from ..wrap import wrap, WrapMode
  File "/sources/pkgconf/meson-1.12.0/mesonbuild/wrap/wrap.py", line 24, in
<module>
    import gzip
  File "/usr/lib/python3.14/gzip.py", line 15, in <module>
    import zlib
ModuleNotFoundError: No module named 'zlib'
[2026-08-17 19:39:05] ERROR: building pkgconf phase 4: failed (1.179s)

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-support
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.