On Mon, Apr 11, 2022 at 1:37 PM Miroslav Suchý msuchy@redhat.com wrote:
Can you please tell me what is good default for you:
Centos Stream 9:
- epel-9-$arch
- centos-stream-9-$arch
- centos-stream+epel-next-9-$arch
- no default, print error and let user explicitly declare the chroot
As someone who has experienced some of the challenges, if I have to choose from those, 4 is the only one that for me results in the least surprise (you know what you are getting).
However, is there a 5th option? That would check to see if there are builds in only one chroot, and select that (with message), and if there more than one chroot that contains builds reject the request. I suppose there is also a 6th option, which would be to enable all the chroots (and let the section enabled, priorities and package versioning sort it all out). I don't really like 5 or 6, as they can lead to later surprises, but they at least have some appeal for some common use cases.