postmodern / ruby-install

Installs Ruby, JRuby, TruffleRuby, or mruby
MIT License
1.9k stars 252 forks source link

ruby-install ruby on Mac Catalina 10.15.7 fails "error initializing audit plugin sudoers_audit sudo: unknown user: (106)" #418

Closed jzohrab closed 2 years ago

jzohrab commented 2 years ago

Did brew upgrade ruby-install, got Warning: ruby-install 0.8.3 already installed

Description

$ ruby-install ruby
>>> Installing ruby 3.1.1 into /Users/jeff/.rubies/ruby-3.1.1 ...
>>> Installing dependencies for ruby 3.1.1 ...
sudo: unknown user: (106)
sudo: error initializing audit plugin sudoers_audit
sudo: unknown user: (106)
sudo: error initializing audit plugin sudoers_audit
!!! Installing dependencies failed!

Environment

$ ruby-install --version
ruby-install: 0.8.3

$   uname -a
Darwin MacBook-Air-2.hitronhub.home 19.6.0 Darwin Kernel Version 19.6.0: Tue Jan 12 22:13:05 PST 2021; root:xnu-6153.141.16~1/RELEASE_X86_64 x86_64

$   cc --version
Apple clang version 12.0.0 (clang-1200.0.32.29)
Target: x86_64-apple-darwin19.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

$   openssl version
LibreSSL 2.8.3
jzohrab commented 2 years ago

I just re-installed (I think!) Homebrew with this:

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

and after $ brew install chruby ruby-install (which says everything is already in place), $ ruby-install ruby seems to be chugging along just fine. No idea why!

Closing issue ... I don't know if it's worth keeping open. Cheers, jz