LinuxCNC / linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
http://linuxcnc.org/
GNU General Public License v2.0
1.81k stars 1.16k forks source link

Commit fa2bfe0cd4eecd1d06d9ca548e4cb852aad67053 kills my build on openSUSE #3154

Closed Eckeneckepen closed 1 month ago

Eckeneckepen commented 1 month ago
  1. git clone https://github.com/LinuxCNC/linuxcnc
  2. cd linuxcnc/src
  3. ./autogen.sh
  4. ./configure --with-realtime=uspace --prefix=/opt --enable-non-distributable=yes

This is what I expected to happen:

Configure should run with no error.

This is what happened instead:

checking for site-package location... Traceback (most recent call last): File "", line 1, in File "/usr/lib64/python3.11/sysconfig.py", line 673, in get_path return get_paths(scheme, vars, expand)[name] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/sysconfig.py", line 663, in get_paths return _expand_vars(scheme, vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/sysconfig.py", line 319, in _expand_vars for key, value in _INSTALL_SCHEMES[scheme].items():


KeyError: 'deb_system'

## It worked properly before this:
Before commit fa2bfe0cd4eecd1d06d9ca548e4cb852aad67053.

## Information about my hardware and software:

 openSUSE Tumbleweed
Eckeneckepen commented 1 month ago

Solved with https://github.com/LinuxCNC/linuxcnc/pull/3156