On 1/13/25 11:07 PM, Zbigniew Jędrzejewski-Szmek wrote:
On Mon, Jan 13, 2025 at 12:10:44PM +0100, Jakub Jelinek wrote:
On Mon, Jan 13, 2025 at 09:11:35AM +0000, Zbigniew Jędrzejewski-Szmek wrote:
First, this would require setting up the infrastructure to build and
store and distribute multiple builds of a single version of a
package. This is something that Fedora currently doesn't do, so it'd
require changes to operations in mock, koji, bodhi, the CI, mirrors.
We've been building packages like that for years, so I don't understand
how it would require changes. E.g. we had glibc.i386 and glibc.i686, when
glibc was built, it was built for both of those architectures and rpm/yum
chose the right one.
I think this functionality stopped being used ages ago. At least a
decade, but I think more. So it seems unlikely that it'd work out of the
box.
Second, dnf would need to learn about this and install the appropriate
variant.
I think it should have that support like it had for i686 vs. i386.
That probably was yum. Then we had dnf4, and now we have dnf5.
The folks who work on dnf and rpm should comment, but I expect that
this functionality either has been removed or is completely bitrotted.
I don't know about dnf5 but at least the rpm-side functionality very
much still exists and is used by some distros. We just recently
introduced the x86_64 subarchitecture support in rpm.
- Panu -
--
_______________________________________________
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