Looking through the code, distutils only seems to be used by
./share/qtvcp/panels/test_panel/test_panel_handler.py

Maybe it would be easier to just not use it?

On Thu, 5 Sept 2024 at 16:06, <stefa...@debian.org> wrote:
>
> Source: linuxcnc
> Version: 2.9.3-1
> Severity: important
> User: debian-pyt...@lists.debian.org
> Usertags: dh-python-no-setuptools
> Tags: sid, trixie
>
> This package failed build from source when test-built against a version of
> dh-python without a python3-setuptools dependency.
>
> distutils is no longer part of the Python standard library, since 3.12. But a
> minimal version of it becomes available when the python3-setuptools package is
> installed.
>
> Please add a Build-Depends on python3-setuptools to your package, or migrate
> the package's build system away from setuptools/distutils.
>
> If you run into any difficulties, please raise them on
> debian-pyt...@lists.debian.org.
>
> This bug has been filed at "important" severity, as the change hasn't been
> made in dh-python yet, but this may be raised to RC before the trixie release.
>
> Thanks,
>
> Stefano
>
>
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to