ruby/rubygems · error · Bundler::PermissionError

23

23

Error message

There was an error while trying to read from `#{@path}`. It is likely that you need to grant read permissions for that path.

What it means

Error "There was an error while trying to read from `#{@path}`. It is likely that you need to grant read permissions for that path." thrown in ruby/rubygems.

Source

Thrown at lib/bundler/rubygems_ext.rb:329

        gemfile << "end\n" if group
      end
      gemfile
    end
  end

  unless VALIDATES_FOR_RESOLUTION
    class SpecificationPolicy
      def validate_for_resolution
        validate_required!
      end
    end
  end

  module BetterPermissionError
    def data
      super
    rescue Errno::EACCES
      raise Bundler::PermissionError.new(loaded_from, :read)
    end
  end

  require "rubygems/stub_specification"

  class StubSpecification
    prepend BetterPermissionError
  end

  class Dependency
    require_relative "force_platform"

    include ::Bundler::ForcePlatform

    attr_reader :force_ruby_platform

    attr_accessor :source, :groups

View on GitHub (pinned to 86cbb817a3)

When it happens

Trigger: Thrown at lib/bundler/rubygems_ext.rb:329 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of ruby/rubygems@86cbb817a3 (2026-08-23). Data as JSON: /api/errors/30dc0bbf6435e79a. Report an issue: GitHub.