Trying to update: --> Running transaction check ---> Package grub2-tools.x86_64 1:2.02-0.65.el7.2 will be obsoleting --> Processing Dependency: grub2-tools = 1:2.02-0.65.el7.2 for package: 1:grub2-tools-extra-2.02-0.65.el7.2.x86_64 --> Processing Dependency: grub2-tools = 1:2.02-0.65.el7.2 for package: 1:grub2-pc-2.02-0.65.el7.2.x86_64 --> Processing Dependency: grub2-tools = 1:2.02-0.65.el7.2 for package: 1:grub2-efi-x64-2.02-0.65.el7.2.x86_64 --> Finished Dependency Resolution Error: Package: 1:grub2-pc-2.02-0.65.el7.2.x86_64 (sl-fastbugs) Requires: grub2-tools = 1:2.02-0.65.el7.2 Removing: 1:grub2-tools-2.02-0.64.sl7.x86_64 (@sl/7.4) grub2-tools = 1:2.02-0.64.sl7 Obsoleted By: 1:grub2-tools-2.02-0.65.el7.2.x86_64 (sl-fastbugs) grub2-tools = 1:2.02-0.65.el7.2 Error: Package: 1:grub2-tools-extra-2.02-0.65.el7.2.x86_64 (sl-fastbugs) Requires: grub2-tools = 1:2.02-0.65.el7.2 Removing: 1:grub2-tools-2.02-0.64.sl7.x86_64 (@sl/7.4) grub2-tools = 1:2.02-0.64.sl7 Obsoleted By: 1:grub2-tools-2.02-0.65.el7.2.x86_64 (sl-fastbugs) grub2-tools = 1:2.02-0.65.el7.2 Error: Package: 1:grub2-efi-x64-2.02-0.65.el7.2.x86_64 (sl-fastbugs) Requires: grub2-tools = 1:2.02-0.65.el7.2 Removing: 1:grub2-tools-2.02-0.64.sl7.x86_64 (@sl/7.4) grub2-tools = 1:2.02-0.64.sl7 Obsoleted By: 1:grub2-tools-2.02-0.65.el7.2.x86_64 (sl-fastbugs) grub2-tools = 1:2.02-0.65.el7.2 # repoquery --obsoletes grub2-tools-extra grub2-tools <= 1:2.02-0.65.el7_4 this is wrong - the obsoletes needs the be less than the current version. My rhel7 machine shows a grub2 version of 1:2.02-0.65.el7_4.2, so looks like your dist tag was wrong during the grub2 build. -- Orion Poplawski Manager of NWRA Technical Systems 720-772-5637 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane [log in to unmask] Boulder, CO 80301 https://www.nwra.com/