Issue
I'm currently updating a handful of my machines. I created my own patch type package that I've been installing on top of my existing RHEL 6 machines. However, some of the machines I'm supporting have installed random packages over the months, and some of my updates fail because of mismatched versions.
Please correct me if this is a stupid approach to this!
My approach to verifying that the machines have the correct packages and versions is to make a blank RPM package, that doesn't install anything, but requires a list of packages. That way, if I install that RPM, I'll know immediately if the versions are off. I know I can set required packages in the spec file with the "requires" option. What can I fluff the SOURCES directory with, in order to create that RPM?
Solution
Just touch an empty file, or even use a virtual provides. Pretty sure no sources is valid, just say something like Provides: our_required_software = %{version}
.
Answered By - Aaron D. Marasco Answer Checked By - Mary Flores (WPSolving Volunteer)