Не пересобирается 3.2.5-alt2 со следующей ошибкой: ModuleNotFoundError: No module named 'cairo'
Где не пересобирается? На сборочнице пересобирается: https://git.altlinux.org/tasks/337385/logs/events.1.1.log
У меня на машине не пересобирается - похоже, что у меня проблема. Закрываю репорт. $ hsh --printenv | grep workdir workdir="/home/ancieg/hasher" $ ls -A /home/ancieg/hasher/repo/x86_64/RPMS.hasher/ $ apt-repo rpm [alt] http://ftp.altlinux.org/pub/distributions ALTLinux/Sisyphus/x86_64 classic rpm [alt] http://ftp.altlinux.org/pub/distributions ALTLinux/Sisyphus/noarch classic rpm [alt] http://ftp.altlinux.org/pub/distributions ALTLinux/Sisyphus/x86_64-i586 classic $ wget -q https://git.altlinux.org/tasks/320501/build/100/x86_64/srpm/gresistor3-3.2.5-alt2.src.rpm $ hsh gresistor3-3.2.5-alt2.src.rpm --without-stuff ... Traceback (most recent call last): File "/usr/lib/python3/site-packages/pyproject_installer/lib/backend_helper/backend_caller.py", line 199, in <module> main(sys.argv[1:]) File "/usr/lib/python3/site-packages/pyproject_installer/lib/backend_helper/backend_caller.py", line 186, in main hook_result = call_hook( ^^^^^^^^^^ File "/usr/lib/python3/site-packages/pyproject_installer/lib/backend_helper/backend_caller.py", line 154, in call_hook return hook_func(*hook_args, **hook_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/setuptools/build_meta.py", line 434, in build_wheel return self._build_with_temp_dir( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/setuptools/build_meta.py", line 419, in _build_with_temp_dir self.run_setup() File "/usr/lib64/python3/site-packages/setuptools/build_meta.py", line 507, in run_setup super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script) File "/usr/lib64/python3/site-packages/setuptools/build_meta.py", line 341, in run_setup exec(code, locals()) File "<string>", line 2, in <module> File "/usr/src/RPM/BUILD/gResistor-3.2.5/gresistor3/gresistor.py", line 10, in <module> import cairo ModuleNotFoundError: No module named 'cairo' ...
Прилетело из кэша, похоже (но как?). Тем не менее, выяснилось, что исправление FTBFS mysql-workbench-community (#48891) приводит к тому, что его RPM-ники провайдят python3(cairo) и вместо python3-module-pycairo в чрут прилетает mysql-workbench-community и сборка ломается. Кстати, если верить информации с https://packages.altlinux.org/en/sisyphus/srpms/mysql-workbench-community/what_depends/by_source, то сейчас должно быть также, но, почему-то, нет (странно, что это раньше не вылезло нигде - спасибо APT-у). Пожалуй отрежу зависимость python3(cairo) у mysql-workbench-community. Но проблема, думается мне, с автогенератором питонячих зависимостей.