diff --git a/packaging/configs/projects/openbolt.rb b/packaging/configs/projects/openbolt.rb index a72d3ec57..4986237ff 100644 --- a/packaging/configs/projects/openbolt.rb +++ b/packaging/configs/projects/openbolt.rb @@ -87,4 +87,9 @@ # with system libgcc and libstdc++ proj.package_override("# Disable build-id generation to avoid conflicts\n%global _build_id_links none") end + + major = proj.get_version.split('.').first + proj.replaces 'puppet-bolt', "< #{major.to_i + 1}" + proj.conflicts 'puppet-bolt' + proj.provides 'puppet-bolt', "= #{major}" end