summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/puppet/provider/package/portage.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/provider/package/portage.rb b/lib/puppet/provider/package/portage.rb
index 873f63f68..dc9b3890f 100644
--- a/lib/puppet/provider/package/portage.rb
+++ b/lib/puppet/provider/package/portage.rb
@@ -43,7 +43,7 @@ Puppet::Type.type(:package).provide :portage do
end
def install
- if @model[:version]
+ if @model[:version] && @model.should( :ensure ) != :latest
# We must install a specific version
package_name = "=#{@model[:name]}-#{@model[:version]}"
else