{"record":{"id":"589ffaf8a1110ce0","repo":"ruby/rubygems","slug":"unable-to-find-gem-dependencies-file-at-path","errorCode":null,"errorMessage":"Unable to find gem dependencies file at #{path}","messagePattern":"Unable to find gem dependencies file at #(.+?)","errorType":"validation","errorClass":"ArgumentError","httpStatus":null,"severity":"error","filePath":"lib/rubygems.rb","lineNumber":1196,"sourceCode":"    return unless path\n\n    path = path.dup\n\n    if path == \"-\"\n      Gem::Util.traverse_parents Dir.pwd do |directory|\n        dep_file = GEM_DEP_FILES.find {|f| File.file?(f) }\n\n        next unless dep_file\n\n        path = File.join directory, dep_file\n        break\n      end\n    end\n\n    unless File.file? path\n      return unless raise_exception\n\n      raise ArgumentError, \"Unable to find gem dependencies file at #{path}\"\n    end\n\n    ENV[\"BUNDLE_GEMFILE\"] ||= File.expand_path(path)\n    require_relative \"rubygems/user_interaction\"\n    require \"bundler\"\n    begin\n      Gem::DefaultUserInteraction.use_ui(ui) do\n        Bundler.ui.silence do\n          @gemdeps = Bundler.setup\n        end\n      ensure\n        Gem::DefaultUserInteraction.ui.close\n      end\n    rescue Bundler::BundlerError => e\n      warn e.message\n      warn \"You may need to `bundle install` to install missing gems\"\n      warn \"\"\n    end","sourceCodeStart":1178,"sourceCodeEnd":1214,"githubUrl":"https://github.com/ruby/rubygems/blob/86cbb817a38ce8477b181c17467a703ded3f2be8/lib/rubygems.rb#L1178-L1214","documentation":"Error \"Unable to find gem dependencies file at #{path}\" thrown in ruby/rubygems.","triggerScenarios":"Thrown at lib/rubygems.rb:1196 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":"86cbb817a38ce8477b181c17467a703ded3f2be8","analyzedAt":"2026-08-23T06:27:48.159Z","schemaVersion":2},"datasetVersion":"2026-08-23T08:06:27.607Z"}