foreman-packaging icon indicating copy to clipboard operation
foreman-packaging copied to clipboard

Use copr:// links for external repositories

Open ekohl opened this issue 1 year ago • 2 comments

This has the benefit that COPR internally knows where to download it from. We don't need to repeat the specific buildroot name.

My long term goal is to have less configuration for the buildroots so it becomes easier to manage multiple. Ideally we support multiple architectures with minimal configuration.

At this moment it's untested, but I'd like to experiment with this. In fact, we should probably use https://fedora-copr.github.io/posts/runtime-dependencies and enhance obal to manage that.

ekohl avatar Dec 06 '24 17:12 ekohl

That blog post is unclear to me if it translates runtime dependencies into the buildroot dependencies. Or if it translates buildroot dependencies that same way when using copr:// -- have you been able to test this idea out on a repo?

ehelms avatar Dec 06 '24 18:12 ehelms

No, I started to do that but it's the first time I used obal in a long time and immediately ran into https://github.com/theforeman/obsah/pull/37 again. It's https://www.youtube.com/watch?v=AbSehcT19u0 all over again.

ekohl avatar Dec 06 '24 18:12 ekohl