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
Missing pbr dependency on Fedora and EL packaging #140
Comments
@arrfab ^ FYI, are you building from the epel8 branch ? I will take care of this while bumping the packaging for the new 1.4.1 release. |
Yes, I wanted to open a PR to add it, as myself I discovered that it was needed at runtime. |
Pull requests for 1.4.1 and adding pbr:
Haven't done master yet, I think it's failing to build because of the requires on python3-ara which hasn't been built yet. |
f32, f31 and epel8 PRs are merged and updates submitted to bodhi. |
Good, submitted a build that I'll tag to testing too for CentOS (https://cbs.centos.org/koji/taskinfo?taskID=1329140) and if that works, I'll tag to -release and it will be signed and pushed to mirrors |
Correctly triggering now the python3-pbr install, so for centos configmanagement, I'll tag it to -release :
|
@arrfab amazing! Thanks for taking care of this so quickly 🎉 I guess I'll close this issue now. |
What component is this about ?
Packaging for ARA on Fedora and EL
What is happening ?
pbr is listed as a buildrequires but not as a requires in the packaging: https://src.fedoraproject.org/rpms/ara/blob/f32/f/ara.spec
This can lead to runtime exceptions on missing pbr if it has not been installed through other dependencies.
What should be happening ?
pbr is a dependency and should be required.
The text was updated successfully, but these errors were encountered: