Skip to content

ELN Extras: Include ansible-packaging - #1651

Open
sgallagher wants to merge 1 commit into
fedora-eln:mainfrom
sgallagher:ansible-packagin
Open

ELN Extras: Include ansible-packaging#1651
sgallagher wants to merge 1 commit into
fedora-eln:mainfrom
sgallagher:ansible-packagin

Conversation

@sgallagher

@sgallagher sgallagher commented Aug 6, 2026

Copy link
Copy Markdown
Member

Required for any package that uses the %{ansible_collection_url} macro.

Required for any package that uses the %{ansible_collection_url} macro.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
@sgallagher
sgallagher requested a review from yselkowitz August 6, 2026 18:16
@sgallagher

Copy link
Copy Markdown
Member Author

This will fix the failure to build ansible-collection-community-general. I suspect several others are "succeeding" because the %{ansible_collection_url} macro without arguments just resolves to the empty string, but this package uses arguments which break when the actual macro definition is not present.

@yselkowitz

Copy link
Copy Markdown
Member

This will fix the failure to build ansible-collection-community-general. I suspect several others are "succeeding" because the %{ansible_collection_url} macro without arguments just resolves to the empty string, but this package uses arguments which break when the actual macro definition is not present.

No, it won't. This works in EPEL because epel-rpm-macros Requires: ansible-srpm-macros which provides the macro. Without something to pull it into the default buildroot, the buildSRPMFromSCM will fail, and there will never be a build.

@yselkowitz

Copy link
Copy Markdown
Member

IOW, getting these to build in Extras is blocked on fedora-eln/eln#187 which probably requires fedora-eln/elnbuildsync#60, and getting this listed as a BR is blocked on fedora-eln/content-resolver#72

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants