diff --git a/lib/puppet/util/rpm_compare.rb b/lib/puppet/util/rpm_compare.rb index 7a03aa6424d..33700bc4331 100644 --- a/lib/puppet/util/rpm_compare.rb +++ b/lib/puppet/util/rpm_compare.rb @@ -6,7 +6,7 @@ module Puppet::Util::RpmCompare armv5tejl armv6l armv7l m68kmint s390 s390x ia64 x86_64 sh3 sh4 ).freeze - ARCH_REGEX = Regexp.new(ARCH_LIST.join('|\.')) + ARCH_REGEX = Regexp.new('\.' + ARCH_LIST.join('|\.')) # This is an attempt at implementing RPM's # lib/rpmvercmp.c rpmvercmp(a, b) in Ruby.