Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use copr:// links for external repositories #11562

Draft
wants to merge 1 commit into
base: rpm/develop
Choose a base branch
from

Conversation

ekohl
Copy link
Member

@ekohl ekohl commented Dec 6, 2024

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.

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

ehelms commented Dec 6, 2024

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?

@ekohl
Copy link
Member Author

ekohl commented Dec 6, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants