Skip to content

make oss is broken with python 3.12+ #1032

@stepancheg

Description

@stepancheg
$ make oss
SAPLING_OSS_BUILD=true HGNAME=sl \
	  /Users/xxx/homebrew/bin/python3.12 setup.py  \
	  build_interactive_smartlog \
	  build_clib  \
	  build_rust_ext -i -l  \
	  build_mo
Traceback (most recent call last):
  File "/Users/xxx/yyy/sapling/eden/scm/setup.py", line 83, in <module>
    from distutils import file_util
ModuleNotFoundError: No module named 'distutils'

distutils was removed in Python 3.12.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions