{"record":{"id":"8d51a800c45d5936","repo":"hashicorp/vagrant","slug":"the-plugin-name-is-not-currently-installed","errorCode":null,"errorMessage":"The plugin '%{name}' is not currently installed.","messagePattern":"The plugin '%(.+?)' is not currently installed\\.","errorType":"exception","errorClass":"Vagrant::Errors::PluginNotInstalled","httpStatus":null,"severity":"error","filePath":"lib/vagrant/plugin/manager.rb","lineNumber":225,"sourceCode":"      # Uninstalls the plugin with the given name.\n      #\n      # @param [String] name\n      def uninstall_plugin(name, **opts)\n        if @system_file\n          if !@user_file.has_plugin?(name) && @system_file.has_plugin?(name)\n            raise Errors::PluginUninstallSystem,\n              name: name\n          end\n        end\n\n        if opts[:env_local] && @local_file.nil?\n          raise Errors::PluginNoLocalError\n        end\n\n        plugin_file = opts[:env_local] ? @local_file : @user_file\n\n        if !plugin_file.has_plugin?(name)\n          raise Errors::PluginNotInstalled,\n            name: name\n        end\n\n        plugin_file.remove_plugin(name)\n\n        # Clean the environment, removing any old plugins\n        Vagrant::Bundler.instance.clean(installed_plugins)\n      rescue Gem::Exception => e\n        raise Errors::BundlerError, message: e.to_s\n      end\n\n      # Updates all or a specific set of plugins.\n      def update_plugins(specific, **opts)\n        if opts[:env_local] && @local_file.nil?\n          raise Errors::PluginNoLocalError\n        end\n\n        plugin_file = opts[:env_local] ? @local_file : @user_file","sourceCodeStart":207,"sourceCodeEnd":243,"githubUrl":"https://github.com/hashicorp/vagrant/blob/35f3160f4ad6edc3a9f3aa9570adfc1a4d73aaa5/lib/vagrant/plugin/manager.rb#L207-L243","documentation":"Error \"The plugin '%{name}' is not currently installed.\" thrown in hashicorp/vagrant.","triggerScenarios":"Thrown at lib/vagrant/plugin/manager.rb:225 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"35f3160f4ad6edc3a9f3aa9570adfc1a4d73aaa5","analyzedAt":"2026-08-21T13:34:32.514Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}