Originally arches were split, but Liora Milbaum proposed that a single file 
would be better as it would guaranteed consistency. 
As Liora has background in both Red Hat In-Vehicle Operating System [1] and 
Bootc [2] who are both potential candidates for usage of the lock files and 
especially [1] cares very much about consistency and safety. We evaluated this 
as reasonable.

Building a container for multiple architectures is single use-case, actually a 
use-case that will be more and more common because x86_64 arch domination is 
shifting (wide adoption of ARM, rise of RISC) so multi arch builds are must 
have and consistency between arches is desired. I don't think this is (and ever 
was a private use-case).

If you want to have separate arches, it can be still easily done, current 
format doesn't block this in any way. Frankly it also feel more natural to have 
architecture listed in the file directly rather then encoding it into the 
filename, where it may get lost if you share just the file content (e.g. 
sharing by sharing file content via paste-bin or GitHub Gists).

[1] 
https://www.redhat.com/en/blog/new-standard-red-hat-vehicle-operating-system-modern-and-future-vehicles
[2] https://github.com/osbuild/bootc-image-builder

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/2908#discussioncomment-8517543
You are receiving this because you are subscribed to this thread.

Message ID: 
<rpm-software-management/rpm/repo-discussions/2908/comments/8517...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to