-
Notifications
You must be signed in to change notification settings - Fork 15
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
Allow to fully parse spec files with missing local sources #23
Conversation
Build failed.
|
Build failed.
|
5615235
to
65568e0
Compare
Build failed.
|
65568e0
to
9067ece
Compare
Build failed.
|
9067ece
to
e9c7125
Compare
Build failed.
|
e9c7125
to
6f64b66
Compare
Build failed.
|
6f64b66
to
88cc224
Compare
Build failed.
|
88cc224
to
8b962ff
Compare
Build failed.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice workaround!
As you mentioned earlier, zuul doesn't seem to like having target branch as something else than main/master. The |
It should work after I change the base branch (after PR #20 is merged). |
6c28ab4
to
18e62d9
Compare
Build failed.
|
RPM is unable to fully parse a spec file if some sources are missing. Only so called non-build parse is possible in that case, but the result is not the same, it's like the sources weren't even defined. Overcome that by creating a temporary dummy source for every source that is missing locally. Mimic file signatures of compressed sources to make RPM behave exactly the same when processing a dummy source. Signed-off-by: Nikola Forró <nforro@redhat.com>
Build failed.
|
RPM is unable to fully parse a spec file if some sources are missing. Only so called non-build parse is possible in that case, but the result is not the same, it's like the sources weren't even defined.
Overcome that by creating a temporary dummy source for every source that is missing locally. Mimic file signatures of compressed sources to make RPM behave exactly the same when processing a dummy source.
Fixes #19.