最近、すべての gem を更新したところ、次のメッセージが表示されました。
~/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:73: warning: Insecure world writable dir /usr/local in PATH, mode 040777
これはどういう意味ですか?
私はRubyを学んでおり、Railsアプリを実行した後にこれを受け取りました:
$ gem update
また:
$ rails server
私は走った:
$ brew doctor
そして、このメッセージを受け取りました:
Warning: Some directories in /usr/local/share/man aren't writable.
This can happen if you "sudo make install" software that isn't managed
by Homebrew. If a brew tries to add locale information to one of these
directories, then the install will fail during the link step.
You should probably `chown` them:
/usr/local/share/man/de
/usr/local/share/man/de/man1
Warning: Unbrewed .pc files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected .pc files:
/usr/local/lib/pkgconfig/jack.pc
Warning: Some directories in your path end in a slash.
Directories in your path should not end in a slash. This can break other
doctor checks. The following directories should be edited:
~/.nvm/v0.10.28/lib/node_modules/coffee-script/bin/
Warning: Some keg-only formula are linked into the Cellar.
Linking a keg-only formula, such as gettext, into the cellar with
`brew link <formula>` will cause other formulae to detect them during
the `./configure` step. This may cause problems when compiling those
other formulae.
Binaries provided by keg-only formulae may override system binaries
with other strange results.
You may wish to `brew unlink` these brews:
freetype
しかし、なぜか、これを行うと、TeXShopに問題が発生します(これを実行し、実行すると正常に戻りました$ brew link freetype。)
だから私は走った:
$ brew update
$ brew doctor
そして問題は解決しませんでした。
搭載されているジャックはjackosx