-
Notifications
You must be signed in to change notification settings - Fork 90
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
builddep: Don't try to expand globs in pkg specs #1085
builddep: Don't try to expand globs in pkg specs #1085
Conversation
We definitely need this feature. |
+1 There just seem to be 3 of them. |
Not parsing the pkg specs as globs would require an ABI-breaking change (rpm-software-management#1085). A workaround that doesn't involve breaking changes is to escape the glob characters in the pkg specs. Related: rpm-software-management/mock#1267 Resolves rpm-software-management#1084
Yes, that seems to work. I opened a new PR that does it that way: #1088. ci-dnf-stack PR: rpm-software-management/ci-dnf-stack#1425 |
Not parsing the pkg specs as globs would require an ABI-breaking change (rpm-software-management#1085). A workaround that doesn't involve breaking changes is to escape the glob characters in the pkg specs. Related: rpm-software-management/mock#1267 Resolves rpm-software-management#1084
Not parsing the pkg specs as globs would require an ABI-breaking change (#1085). A workaround that doesn't involve breaking changes is to escape the glob characters in the pkg specs. Related: rpm-software-management/mock#1267 Resolves #1084
So is this PR still needed? Either we should close it or target it against the |
6268a0d
to
e8579c6
Compare
Thanks for the reminder, I think it's still worth doing. Retargeted and rebased against dnf5-5.2.0.0, and got rid of the temporary fix from #1088. |
1577163
to
599f7b5
Compare
The PR seems to be unexpectedly big and contains unrelated commits. Maybe caused by 5.2 re-targetting? |
@evan-goode please rebase the PR. |
This commit makes a breaking change adding `expand_globs` setting to the `ResolveSpecSetting`. Related: rpm-software-management/mock#1267 Resolves rpm-software-management#1084
e8579c6
to
63f3d89
Compare
Done |
063032f
into
rpm-software-management:dnf5-5.2.0.0
This commit makes a breaking change adding
expand_globs
setting to theResolveSpecSetting
.Related: rpm-software-management/mock#1267
Resolves #1084
Are there any other places where the
expand_globs
setting should befalse
? Or maybefalse
should be the default and the commands that accept pkg specs on the command line should set it totrue
themselves?WIP since a ci-dnf-stack PR is still on the way.