File rpmconf.spec of Package failed_rpmconf

```
Name:           rpmconf
Version:        1.1.10
Release:        1.1
Summary:        Tool to manage .rpmnew and .rpmsave files

License:        MIT
URL:            https://github.com/msekletar/rpmconf
Source0:        https://github.com/msekletar/rpmconf/archive/refs/tags/v%{version}.tar.gz

BuildRequires:  python3-devel
BuildRequires:  python3-setuptools
BuildRequires:  python3-distutils  # Added to fix missing distutils module
Requires:       python3

%description
rpmconf is a tool to manage .rpmnew and .rpmsave files. It helps users
resolve conflicts between configuration files installed by RPM packages
and locally modified versions.

%prep
%setup -q -n rpmconf-rpmconf-%{version}-1
sed -i 's/__version__ = .*/__version__ = "%{version}"/' rpmconf/rpmconf.py
sed -i 's/version = .*,/version = "%{version}",/' setup.py

%build
%py3_build

%install
%py3_install

%files
%license LICENSE
%doc README.md
%{_bindir}/rpmconf
%{python3_sitelib}/rpmconf/
%{python3_sitelib}/rpmconf-%{version}-py%{python3_version}.egg-info

%changelog
* Sun Aug 10 2025 Your Name <your.email@example.com> - 1.1.10-1.1
- Initial package for openSUSE
```

---

### Explanation of Changes:
1. **Added `BuildRequires: python3-distutils`:**
   - The `python3-distutils` package provides the `distutils` module, which is required by the `setup.py` script in the `%build` phase.
   - This ensures that the necessary dependencies are available during the build process.

2. **No Other Changes:**
   - The rest of the spec file remains unchanged, as the issue is solely related to the missing `distutils` module.

After applying this change, rebuild the package to verify that the issue is resolved. If additional errors arise, they should be addressed based on further analysis of the build logs.
openSUSE Build Service is sponsored by