-
Notifications
You must be signed in to change notification settings - Fork 926
Open
Description
Summary
On a current Fedora Silverblue with libvirt headers installed, on a fresh checkout of trunk HEAD as of 2026/01/31
, uv sync fails on all supported python version.
Detailed Information
Provide detailed information of your bug report.
This includes information about your environment (which Libcloud version are
you using, which Python version, which Operating System / distribution, etc.)
and steps which are needed to reproduce it.
System
$ uname --all
Linux fedora 6.18.6-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Jan 18 18:57:00 UTC 2026 x86_64 GNU/Linux
$ uv --version
uv 0.9.28
$ git status
On branch trunk
Your branch is up to date with 'origin/trunk'.
nothing to commit, working tree clean
Reproduction
$ uv sync
Expected
uv sync should successfuly install dependencies including test dependencies
Actual
]Resolved 136 packages in 0.79ms
× Failed to build `libvirt-python==10.2.0`
├─▶ 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
Missing type converters:
int *:1
virTypedParameterPtr:1
ERROR: failed virDomainGetAutostartOnce
ERROR: failed virDomainSetThrottleGroup
[stderr]
/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
Traceback (most recent call last):
File "<string>", line 11, in <module>
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/build_meta.py", line 436, in build_wheel
return _build(['bdist_wheel'])
^^^^^^^^^^^^^^^^^^^^^^^
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/build_meta.py", line 427, in _build
return self._build_with_temp_dir(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/build_meta.py", line 408, in _build_with_temp_dir
self.run_setup()
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "<string>", line 272, in <module>
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs) # type: ignore[return-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/dist.py", line 1107, in run_command
super().run_command(command)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
self.run_command("build")
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/dist.py", line 1107, in run_command
super().run_command(command)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/dist.py", line 1107, in run_command
super().run_command(command)
File "/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
File "<string>", line 167, in run
File "/var/home/mikec/.local/share/uv/python/cpython-3.12.12-linux-x86_64-gnu/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/var/home/mikec/.cache/uv/builds-v0/.tmpCAwFVN/bin/python', 'generator.py', 'libvirt', '/usr/share/libvirt/api/libvirt-api.xml', 'py']' returned non-zero exit status 1.
hint: This usually indicates a problem with the package or the build environment.
help: `libvirt-python` (v10.2.0) was included because `apache-libcloud:dev` depends on `libvirt-python`
For more information on contributing, please see https://libcloud.readthedocs.io/en/latest/development.html
Metadata
Metadata
Assignees
Labels
No labels