[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1122326: cracklib2: FTBFS on hurd-amd64 and hurd-i386: ModuleNotFoundError: No module named _sysconfigdata__hurd_*



Source: cracklib2
Version: 2.9.6-5.2
Tags: ftbfs
Severity: wishlist
Affects: src:mariadb
User: debian-hurd@lists.debian.org
Usertags: hurd
X-Debbugs-CC: debian-hurd@lists.debian.org

Seems cracklib2 builds have been broken on hppa for a long time. Last
time anything passed was cracklib2 2.9.6-3.2 on hurd-i386 back in
2020.

Filing this as a 'wishlist' due to the number of real users on hppa is
likely very low. If cracklib2 did pass on hppa, MariaDB could build on
that platform just like on all other archs.


Current failure is due to missing Python module:

hurd-amd64:

  File "/usr/lib/python3.13/sysconfig/__init__.py", line 627, in get_config_var
    return get_config_vars().get(name)
           ~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/sysconfig/__init__.py", line 601, in get_config_vars
    _init_config_vars()
    ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/sysconfig/__init__.py", line 538, in
_init_config_vars
    _init_posix(_CONFIG_VARS)
    ~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/sysconfig/__init__.py", line 396, in _init_posix
    _temp = __import__(name, globals(), locals(), ['build_time_vars'], 0)
ModuleNotFoundError: No module named '_sysconfigdata__hurd_x86_64-gnu'
make[1]: *** [debian/rules:59: override_dh_auto_build] Error 1
make[1]: Leaving directory '/build/reproducible-path/cracklib2-2.9.6'
make: *** [debian/rules:157: binary-arch] Error 2



hurd-i386:

    vars.update(_get_sysconfigdata() | vars)
                ~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/sysconfig/__init__.py", line 407, in
_get_sysconfigdata
    module = _import_from_directory(path, name) if path else
importlib.import_module(name)

~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1335, in _find_and_load_unlocked
ModuleNotFoundError: No module named '_sysconfigdata__hurd_i386-gnu'
make[1]: *** [debian/rules:59: override_dh_auto_build] Error 1
make[1]: Leaving directory '/build/reproducible-path/cracklib2-2.9.6'
make: *** [debian/rules:157: binary-arch] Error 2


Reply to: