File marisa.changes of Package failed_marisa
Repair summary for failed_marisa
Root cause:
- Build failed during the python bindings build step with ModuleNotFoundError: No module named 'distutils'. The package's spec file did not declare python3-distutils as a BuildRequires, so python3 setup.py failed in the build chroot.
Change applied (minimal):
- File modified: marisa.spec
- Added: BuildRequires: python3-distutils
Why this fix:
- The build log shows "ModuleNotFoundError: No module named 'distutils'". On many distributions distutils is provided by a separate package (commonly named python3-distutils). Adding this BuildRequires ensures distutils is present during %build and will allow the python bindings build steps to run.
Notes and follow-ups:
- If subsequent builds report missing setuptools, add python3-setuptools. Avoid adding it now to keep the change minimal.
- All edits were limited to the spec file. No source code or tarball was changed.
Files changed:
- marisa.spec (replaced in full; one BuildRequires added)
End of report.