On Fri, Jul 19, 2024 at 2:22 AM Stephen Gallagher <sgallagh@xxxxxxxxxx> wrote:
On Thu, Jul 18, 2024 at 4:51 AM Vitaly Zaitsev via devel
<devel@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> On 18/07/2024 08:27, Adam Williamson wrote:
> > I guess the fmt10 compat package needs to be imported to ELN (or
> > everything patched/rebuilt to so.11).
>
> You're right, a compatibility version is required to unbreak Koji/dnf5
> there, but Fedora maintainers can't do anything with it since ELN is a
> separate subset of Fedora packages.
I'm not sure what you mean by "Fedora maintainers can't do anything
with it". The ELN team is happy to work with people on things like
this. Ideally, the rebuilds would have been done in a side-tag, which
will usually allow us to rebuild them all together (inheriting the
Rawhide builds into the buildroot to avoid bootstrapping loops). There
was no side-tag in this instance, so we probably got bitten by that.
hi Stephen,
i did requested a side tag "f41-build-side-92475" for building the packages depending on fmt.
do you mean that we should also have used a dedicated side-tag for building for ELN?
>
> To prevent such issues in the future, I think the dnf5 package should
> have a %bcond option to build it against fmt in a header-only mode
> (fully supported by fmt-devel).
>
> This will help fmt maintainers too - the compatibility package fmtX
> won't be needed:
>
> 1. Rebuild dnf5 in a header-only mode.
> 2. Update fmt.
> 3. Rebuild dnf5 again in normal mode.
>
I've asked Yaakov Selkowitz to try and untangle the situation now.
Thanks for letting us know!
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Regards
Kefu Chai
Kefu Chai
-- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue