B
BlueBuild•3mo ago
benoit_lx

Why rpm dependencies conflict is not stopping the build

In my rpm-ostree module I wanted to remove some package without knowing they were needed by other packages. This leads to error while resolving dependencies at build time. Somehow the build in the CI was successful and I rebased without being aware of these conflicts. I would like to know if this behavior is on purpose or not. Here is a link to the action log (line 3355) : https://github.com/benoitlx/custom-desktop-image/actions/runs/10683413026/job/29611427107
GitHub
fix: adding pop-launcher and removing unused system extension · ben...
Custom Linux Desktop Image build on top of fedora atomic - powered by BlueBuild - fix: adding pop-launcher and removing unused system extension · benoitlx/custom-desktop-image@f26291f
6 Replies
Luke Skywunker
Luke Skywunker•3mo ago
Hmm, that should fail. I did make some changes so that we could get some better visual indicators that a module failed. I wonder if I missed something. I'll take a look today Yup, made a bash mistake Pushing the fix now
Luke Skywunker
Luke Skywunker•3mo ago
Here's the build https://github.com/blue-build/cli/actions/runs/10685440781 When the build step finishes, you should be good to go. It's the unstable_cli for a reason lol
GitHub
fix: Make build fail if module fails · blue-build/cli@4634f40
BlueBuild's command line program that builds custom Fedora Atomic images based on your recipe.yml - fix: Make build fail if module fails · blue-build/cli@4634f40
Luke Skywunker
Luke Skywunker•3mo ago
Thanks for catching it
benoit_lx
benoit_lxOP•3mo ago
Thanks a lot for fixing it 🙃
Luke Skywunker
Luke Skywunker•3mo ago
Not a problem!
Want results from more Discord servers?
Add your server