Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems on macOS #46

Closed
nikolay opened this issue Sep 20, 2017 · 4 comments
Closed

Problems on macOS #46

nikolay opened this issue Sep 20, 2017 · 4 comments

Comments

@nikolay
Copy link

nikolay commented Sep 20, 2017

nokogiri and other plugins error out like this:

`require': incompatible library version

I have libxml2, libyaml, and others installed via Homebrew.

No other Ruby VM has issues with that... except asdf-ruby.

@Stratus3D
Copy link
Member

I haven't experienced this issue myself, and I've been using various versions of Ruby on OSX for two years now, but it sounds like a serious issue. If you could figure out a list steps to reproduce the issue that would be great. I'll also need to know your OS version, asdf version, and the Ruby version you were trying to use. Thanks!

@Stratus3D
Copy link
Member

@nikolay did you ever get this figured out? It's been a couple years and we've not gotten any other reports of this issue.

@pboling
Copy link

pboling commented May 16, 2022

@Stratus3D I expect this can be closed. In the past I'ver needed to do some bundle config config to get the include flags right with some libs, like libxml, but on non-EOL Rubies (2.7+) I do not have this issue. Using both intel and apple silicon.

@blocknotes
Copy link

Hey,
I'm having the same issues when I switch between 2 projects with a different Ruby version. I have a Mac M1.

A first workaround, each time I change project I run:
gem uninstall --force --executable bootsnap date ffi msgpack mysql2 nio4r puma && bundle

A second workaround, just run in each project:
gem install --user-install msgpack -v 1.6.0
(for all the gems with conflicts and with the correct version)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants