On Thu, 2026-02-12 at 00:19 -0600, Maxwell G wrote:
> Hi,
>
> On 2/11/26 5:22 PM, Miro Hrončok wrote:
> > On 11. 02. 26 20:35, Michel Lind wrote:
> > > ❯ fedrq whatrequires python3-mock --src | grep -v -f done.txt
> > > ansible-collection-dellemc-openmanage-10.0.1-3.fc44.src
> > > beets-2.6.1-1.fc44.src
> > > compose-utils-0.1.50-15.fc44.src
> > > gtimelog-0.12.0-9.fc44.src
> >
> > Hi. What exactly is in done.txt? I see many more dependent packages
> > and am a bit confused.
> >
> > $ repoquery --repo=koji{,-source} --whatrequires python3-mock
>
> Many of these packages were fixed earlier on Wednesday. The list
> should
> be smaller if you re-run your query against the latest f45-build
> buildroot.
>
> > python-hupper-0:1.12.1-5.fc44.src
> > python-hypercorn-0:0.18.0-3.fc44.src
>
> These two have not been accounted for yet. We'll get to them.
>
> > python3-debianbts-0:2.8.2-23.fc44.noarch
> > python3-keystoneclient-tests-1:5.5.0-6.fc44.noarch
> > python3-music21-0:9.7.0-6.fc44.noarch
> > python3-octaviaclient-tests-0:3.8.0-6.fc44.noarch
> > python3-osc-lib-tests-0:3.1.0-7.fc44.noarch
> > python3-oslo-log-tests-0:6.1.2-9.fc44.noarch
> > python3-tackerclient-tests-unit-0:2.1.0-6.fc44.noarch
> We still need to handle the runtime requirements on python3-mock.
> Michel's query above only included source packages.
>
PRs for runtime requirements -- happily in these cases all of them are
just stale manual dependencieshttps://src.fedoraproject.org/rpms/python-debianbts/pull-request/1 https://src.fedoraproject.org/rpms/python-keystoneclient/pull-request/2 https://src.fedoraproject.org/rpms/python-music21/pull-request/4 https://src.fedoraproject.org/rpms/python-octaviaclient/pull-request/3 https://src.fedoraproject.org/rpms/python-osc-lib/pull-request/2 https://src.fedoraproject.org/rpms/python-oslo-log/pull-request/2 tackerclient is special - it currently fails to rebuild even without the PR due to an unrelated issue, *but* was fine as of the mass rebuild. something fails in cliff.sphinxext but the code should not be failing (and there is no new version of cliff or sphinx between fc43 and fc44) https://src.fedoraproject.org/rpms/python-tackerclient/pull-request/1 https://paste.centos.org/view/265d3ebd One thing to note - we should probably retire python-mock in Rawhide soon, now that we have PRs for all the affected packages in flight (except for 2 packages that are FTBFS, not counting tackerclient). I'd say leave python-mock in F44 as is but still build the fixed packages for F44, that way any new package or updates to existing packages that might accidentally reintroduce python-mock would fail on Rawhide and we stop it from coming back. I'll follow up after that with upstreaming any PRs to packages where we touch upstream code, at least in cases where upstream's latest version still uses the standalone mock. Best regards, -- _o) Michel Lind _( ) https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2 README: https://fedoraproject.org/wiki/User:Salimma#README
signature.asc
Description: This is a digitally signed message part
-- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
