All threads / Setup MacOS 10.15 Catalina Discussion

Ask A Question

Notifications

You’re not receiving notifications from this thread.

Setup MacOS 10.15 Catalina Discussion

Chris Oliver asked in General
Reply

Hello,
When I am installing Rails using command - gem install rails -v 6.0.0, I am getting an permission error.
"You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory."

Please help with this

Reply

@Nitish Kumar
Hello,
I've had the same problem. Fixed by adding sudo at the beginning.

Reply

Has anyone else run into a problem downloading RVM after updating to Catalina?

If I run the install script:

\curl -sSL https://get.rvm.io | bash -s stable

I get:

mkdir: /User_Profile.rvm/src: Read-only file system

I imagine I have to adjust some things for zsh but I am totally stuck!

Reply

zsh is now the default in Catalina. I wonder if using bash in your install script is part of the problem?

Reply

I get these errors while creating the db. any suggestions?
rake db:create

rake aborted!

TypeError: no implicit conversion of String into Integer
/Users/faqrulislamshaon/rubyrailtest/config/boot.rb:4:in require'
/Users/faqrulislamshaon/rubyrailtest/config/boot.rb:4:in
'
/Users/faqrulislamshaon/rubyrailtest/config/application.rb:1:in require_relative'
/Users/faqrulislamshaon/rubyrailtest/config/application.rb:1:in
'
/Users/faqrulislamshaon/rubyrailtest/Rakefile:4:in require_relative'
/Users/faqrulislamshaon/rubyrailtest/Rakefile:4:in
'
(See full trace by running task with --trace)

Reply

I got this error

/Users/uname/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/webpacker-4.2.2/lib/webpacker/configuration.rb:95:in rescue in load': Webpacker configuration file not found /Users/uname/Projects/myapp/config/webpacker.yml. Please run rails webpacker:install Error: No such file or directory @ rb_sysopen - /Users/uname/Projects/myapp/config/webpacker.yml (RuntimeError)``

But resolved with the following link:

  1. Install yarn using your OS package manager, or take a look at https://yarnpkg.com/en/docs/install
  2. Set it up rails webpacker:install
  3. Make sure all packages are up to date yarn install --check-files
  4. Start your Rails server rails s
Reply

I just upgraded to Catalina from High Sierra. The final steps:
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

Returns the error:
installer: Error - the package path specified was invalid: '/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg'.

And now I'm unable to build gems:
bundle install:
...
Fetching sassc 2.2.1
Installing sassc 2.2.1 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

Any ideas on how to fix?

Thank you!

Reply

For all having a problem permissions denied or cannot run a server, make sure you have sudo with command

Reply

After following these steps and check the rails -v I get

"Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command."

Please advise,
S.

Reply
Join the discussion

Want to stay up-to-date with Ruby on Rails?

Join 37,629+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    logo Created with Sketch.

    Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

    © 2020 GoRails, LLC. All rights reserved.