On 05. 06. 21 16:20, Todd Zullinger wrote:
Miro Hrončok wrote:
> On 03. 06. 21 21:51, Tom Callaway wrote:
>> I have landed rpmlint 2.0.0 in rawhide, along with Mirek Suchý's toml
>> configs (with updates for the licenses.toml). PRs, bug reports, and
>> suggestions welcome.
>
> Thanks, spot!
>
> I'm looking at the stuck Python 3.10 rebuild due to the s390x builder outage:
>
>
https://koji.fedoraproject.org/koji/taskinfo?taskID=69342995
>
> And I wonder whether the package should be noarch? Do you recall why it is not?
The build above is rmlint (no 'p') -- it took me a minute to
two to notice that. The rpmlint package is noarch.
Oh my. This has been a long week. Sorry for the noise :D
This appears to be the rpmlint build in the f35-python side
tag:
https://koji.fedoraproject.org/koji/taskinfo?taskID=69362379
That build did fail too:
DEBUG util.py:444: Error:
DEBUG util.py:444: Problem 1: conflicting requests
DEBUG util.py:444: - nothing provides python(abi) = 3.9 needed by
python3-pytest-flake8-1.0.6-3.fc34.noarch
DEBUG util.py:444: - nothing provides python3.9dist(pytest) >= 3.5 needed by
python3-pytest-flake8-1.0.6-3.fc34.noarch
DEBUG util.py:444: Problem 2: conflicting requests
DEBUG util.py:444: - nothing provides python(abi) = 3.9 needed by
python3-zstd-1.4.5.1-3.fc34.i686
It looks like that's due to building rpmlint before all of
its build deps were rebuilt for python 3.10?
Yep, after building the initial 550 "important" packages, we use brute force.
Unfortunately, the s390x builder outage currently prevents more (reasonable)
rebuild rounds, so we'll continue after it ends.
Nevertheless, rpmlint Python 3.10 rebuild is probably blocked on:
https://bugzilla.redhat.com/show_bug.cgi?id=1899866
I've also opened
https://src.fedoraproject.org/rpms/rpmlint/pull-request/17 to
drop the dependency on pytest-flake8.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok