ytti/oxidized · error · Oxidized::OxidizedError

git not found: sudo gem install git

Error message

git not found: sudo gem install git

What it means

Error "git not found: sudo gem install git" thrown in ytti/oxidized.

Source

Thrown at lib/oxidized/output/gitcrypt.rb:9

module Oxidized
  module Output
    class GitCrypt < Output
      using Refinements
      class GitCryptError < OxidizedError; end
      begin
        require 'git'
      rescue LoadError
        raise OxidizedError, 'git not found: sudo gem install git'
      end

      attr_reader :commitref

      def initialize
        super
        @cfg = Oxidized.config.output.gitcrypt
        @gitcrypt_cmd = "/usr/bin/git-crypt"
        @gitcrypt_init = @gitcrypt_cmd + " init"
        @gitcrypt_unlock = @gitcrypt_cmd + " unlock"
        @gitcrypt_lock = @gitcrypt_cmd + " lock"
        @gitcrypt_adduser = @gitcrypt_cmd + " add-gpg-user --trusted "
      end

      def setup
        if @cfg.empty?
          Oxidized.asetus.user.output.gitcrypt.user  = 'Oxidized'
          Oxidized.asetus.user.output.gitcrypt.email = 'o@example.com'

View on GitHub (pinned to 687ed4262d)

When it happens

Trigger: Thrown at lib/oxidized/output/gitcrypt.rb:9 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of ytti/oxidized@687ed4262d (2026-08-23). Data as JSON: /api/errors/c942bf8a566b1b71. Report an issue: GitHub.