diff --git a/lib/chef/resource/portage_package.rb b/lib/chef/resource/portage_package.rb
index <HASH>..<HASH> 100644
--- a/lib/chef/resource/portage_package.rb
+++ b/lib/chef/resource/portage_package.rb
@@ -22,13 +22,9 @@ class Chef
   class Resource
     class PortagePackage < Chef::Resource::Package
       resource_name :portage_package
-      description "Use the portage_package resource to manage packages for the Gentoo platform."
-
-      def initialize(name, run_context = nil)
-        super
-        @provider = Chef::Provider::Package::Portage
-      end
+      provides :portage_package
 
+      description "Use the portage_package resource to manage packages for the Gentoo platform."
     end
   end
 end
Modernize provides in the portage_package resource