When attempting to install the package via pip on a python 3.14.4 environment, the build fails while trying to build gssapi 1.11.1:
uv pip install htgettoken
Using Python 3.14.4 environment at: fdp
Resolved 11 packages in 619ms
× Failed to build `gssapi==1.11.1`
├─▶ The build backend returned an error
╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)
[stdout]
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/__init__.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/_utils.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/_win_config.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/creds.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/exceptions.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/mechs.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/names.py -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/sec_contexts.py -> build/lib.linux-x86_64-cpython-314/gssapi
creating build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/__init__.py -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/named_tuples.py -> build/lib.linux-x86_64-cpython-314/gssapi/raw
creating build/lib.linux-x86_64-cpython-314/gssapi/raw/_enum_extensions
copying gssapi/raw/_enum_extensions/__init__.py -> build/lib.linux-x86_64-cpython-314/gssapi/raw/_enum_extensions
creating build/lib.linux-x86_64-cpython-314/gssapi/tests
copying gssapi/tests/__init__.py -> build/lib.linux-x86_64-cpython-314/gssapi/tests
copying gssapi/tests/test_high_level.py -> build/lib.linux-x86_64-cpython-314/gssapi/tests
copying gssapi/tests/test_raw.py -> build/lib.linux-x86_64-cpython-314/gssapi/tests
copying gssapi/py.typed -> build/lib.linux-x86_64-cpython-314/gssapi
copying gssapi/raw/chan_bindings.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/creds.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/exceptions.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_cred_imp_exp.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_cred_store.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_dce.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_dce_aead.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_ggf.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_iov_mic.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_krb5.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_password.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_password_add.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_rfc4178.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_rfc5587.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_rfc5588.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_rfc5801.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_rfc6680.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_rfc6680_comp_oid.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_s4u.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/ext_set_cred_opt.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/mech_krb5.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/message.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/misc.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/names.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/oids.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/sec_contexts.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
copying gssapi/raw/types.pyi -> build/lib.linux-x86_64-cpython-314/gssapi/raw
running build_ext
building 'gssapi.raw.misc' extension
creating build/temp.linux-x86_64-cpython-314/gssapi/raw
gcc-12 -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DPy_LIMITED_API=51052544 -Igssapi/raw -I/home/bhawks/.cache/uv/builds-v0/.tmpuSyyxe/include -I/home/linuxbrew/.linuxbrew/opt/python@3.14/include/python3.14
-c gssapi/raw/misc.c -o build/temp.linux-x86_64-cpython-314/gssapi/raw/misc.o -DHAS_GSSAPI_EXT_H
[stderr]
error: command 'gcc-12' failed: No such file or directory
hint: This usually indicates a problem with the package or the build environment.
help: `gssapi` (v1.11.1) was included because `htgettoken` (v2.2) depends on `gssapi`
while installing in a python 3.11 environment on the same machine works without issue:
uv pip install htgettoken
Using Python 3.11.15 environment at: fdp
Resolved 11 packages in 175ms
Built gssapi==1.11.1
Prepared 2 packages in 29.60s
Installed 11 packages in 51ms
+ bcrypt==5.0.0
+ cffi==2.0.0
+ cryptography==48.0.0
+ decorator==5.2.1
+ gssapi==1.11.1
+ htgettoken==2.2
+ invoke==3.0.3
+ paramiko==4.0.0
+ pycparser==3.0
+ pynacl==1.6.2
+ urllib3==2.6.3
When attempting to install the package via pip on a python 3.14.4 environment, the build fails while trying to build
gssapi 1.11.1:while installing in a python 3.11 environment on the same machine works without issue: