Ваша первая ошибка связана с отсутствием зависимости от мини-гонщика. Ключ в этом сообщении об ошибке:
library not found for -lstdc++
Вам необходимо установить gcc. Если вы используете Homebrew, вы можете запустить brew install gcc
Причина, по которой рельсы были испорчены, заключается в том, что когда вы запускали команду обновления пакета, похоже, она обновляла все, включая зависимости. Я считаю, что есть флаг упаковщика, который заставляет его обновлять только выбранные вами драгоценные камни, но это все равно не поможет, потому что вы пропустили зависимости, необходимые для mini racer.
После установки gcc просто запустите bundle install
. Это должно установить мини гонщик без ошибок.
Ошибка упаковщика, как я уже отмечал, произошла из-за недавнего обновления связки. Я на данный момент заблокировал 1.17.3, потому что мне не повезло, работая с этим сообщением об ошибке.