On Fri, Feb 7, 2025, 05:20 Richard Shaw <hobbes1069@xxxxxxxxx> wrote:
On Thu, Feb 6, 2025 at 6:16 PM Fabio Valentini <decathorpe@xxxxxxxxx> wrote:On Thu, Feb 6, 2025 at 11:37 PM Richard Shaw <hobbes1069@xxxxxxxxx> wrote:
>
> It seems to be the only reason for FTBFS. A single test is failing. Upstream has no interest in supporting 32bit anymore, which I think makes sense.
>
IMO this is much too late to do in F42, and should be a change proposal for F43.
Your list is also incomplete (it only seems to cover one edge in the
dependency graph, and not recursive dependencies).
It looks like dropping i686 from openexr would affect most of the
Plasma Desktop too, for example.I merged the PR so we're fine for now, but I have to ask, why does this affect Plasma/KDE? We don't ship a 32-bit desktop anymore, correct?
Fedora doesn't ship images for i686, no, but the packages are still built for it. Dropping the openexr library there would result in all transitive dependencies (there are hundreds) being FTBFS (since a build failure on any architecture fails the whole build).
I am sympathetic to dropping i686 support from packages, but if we want to do this, it needs to be coordinated - either by adding ExcludeArch: i686 to dependent packages that are already leaf packages on i686, or by conditionally disabling OpenEXR support on i686 where that is possible.
Either way, it would require patching at least 40+ packages to avoid a cascade of FailsToBuild / FailsToInstall issues.
Fabio
--Richard
_______________________________________________
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
-- _______________________________________________ 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