Skip to content

Instantly share code, notes, and snippets.

@henrik
Last active February 28, 2017 21:25
Show Gist options
  • Save henrik/607c177aa944dd9ac2229d7e09013e35 to your computer and use it in GitHub Desktop.
Save henrik/607c177aa944dd9ac2229d7e09013e35 to your computer and use it in GitHub Desktop.
macOS Sierra update: Ruby, Rails, homebrew, VirtualBox/Vagrant, Elixir etc.

My notes from updating to macOS Sierra, as a Ruby/Rails developer working in VirtualBox/Vagrant.

Homebrew

brew doctor told me to fix /usr/local ownership:

sudo chown -R $(whoami) /usr/local

It also said Error: Failure while executing: /usr/bin/otool -L /usr/bin/install_name_tool.

Fixed by running

xcode-select --install

Then clicking "Install" in the GUI dialog to install the command line developer tools.

Then ran brew doctor again and made sure it didn't complain about anything that seemed important.

Since it suggested a brew update, that's what I did. I also restored /usr/local ownership with sudo chown root:wheel /usr/local as it suggested, since the newer version of Homebrew now uses another directory.

VirtualBox and Vagrant

Seems to just work.

Not sure if the things I did to make things work with El Capitan have any bearing.

Elixir and Phoenix

I was able to run tests and start the server of a Phoenix app.

I had(?) to do mix deps.clean --all && mix deps.get in my project first.

Misc

  • My settings for fast key repeat (and low initial key repeat delay) were reset to a sluggish default. I set them to highest speed manually in the system "Keyboard" preference pane. If you previously set the keyboard repeat speed from the command line, see this discussion as some things have changed.

Seems to just work

  • Screenhero
  • zoom.us (video conferencing)

Problems

  • Adobe Photoshop CS6 crashes when closing a document
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment