Fixing issue in RedHat where multiple kernel packages cause issues with packagelist. The patch involves adding an additional function to each provider to allow grooming the package installation list.