[MacPorts] #72017: py313-krb5 fails to build: OSError: dlopen(libkrb5.so, 6): image not found

MacPorts noreply at macports.org
Fri Feb 7 15:16:43 UTC 2025


#72017: py313-krb5 fails to build: OSError: dlopen(libkrb5.so, 6): image not found
--------------------------+------------------------
 Reporter:  barracuda156  |      Owner:  petrrr
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  py313-krb5
--------------------------+------------------------
 {{{
 --->  Checksumming krb5-0.7.0.tar.gz
 --->  Extracting py313-krb5
 --->  Extracting krb5-0.7.0.tar.gz
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-krb5/py313-krb5/work" &&
 /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/py-
 krb5/krb5-0.7.0.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -
 --->  Configuring py313-krb5
 --->  Building py313-krb5
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-
 krb5/py313-krb5/work/krb5-0.7.0" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13
 -m build --no-isolation --wheel --outdir
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-krb5/py313-krb5/work
 * Getting build dependencies for wheel...
 Using krb5-config at 'krb5-config'
 Using libkrb5.so as Kerberos module for platform checks
 Traceback (most recent call last):
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in
 <module>
     main()
     ~~~~^^
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in
 main
     json_out["return_val"] = hook(**hook_input["kwargs"])
                              ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages/pyproject_hooks/_in_process/_in_process.py", line 143, in
 get_requires_for_build_wheel
     return hook(config_settings)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages/setuptools/build_meta.py", line 334, in
 get_requires_for_build_wheel
     return self._get_build_requires(config_settings, requirements=[])
            ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages/setuptools/build_meta.py", line 304, in _get_build_requires
     self.run_setup()
     ~~~~~~~~~~~~~~^^
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
 /site-packages/setuptools/build_meta.py", line 320, in run_setup
     exec(code, locals())
     ~~~~^^^^^^^^^^^^^^^^
   File "<string>", line 209, in <module>
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/ctypes/__init__.py",
 line 390, in __init__
     self._handle = _dlopen(self._name, mode)
                    ~~~~~~~^^^^^^^^^^^^^^^^^^
 OSError: dlopen(libkrb5.so, 6): image not found

 ERROR Backend subprocess exited when trying to invoke
 get_requires_for_build_wheel
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-
 krb5/py313-krb5/work/krb5-0.7.0" &&
 /opt/local/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13
 -m build --no-isolation --wheel --outdir
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-krb5/py313-krb5/work
 Exit code: 1
 Error: Failed to build py313-krb5: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-krb5/py313-krb5/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there
 is a bug.
 Error: Processing of port py313-krb5 failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72017>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list