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

Latest version is difficult to install on OSX 10.11.5 #392

Closed
mdentremont opened this issue Jul 12, 2016 · 7 comments
Closed

Latest version is difficult to install on OSX 10.11.5 #392

mdentremont opened this issue Jul 12, 2016 · 7 comments
Assignees
Labels

Comments

@mdentremont
Copy link
Contributor

The dependencies of ember-cli-materialize lead to node-gyp 3.4.2 being installed, but unfortunately there is not prebuilt archive for the latest OSX (10.11.5) -- and after it is built locally (which takes forever), I end up getting stacktraces.

I filed an issue at node-gyp out of desperation: nodejs/node-gyp#991

I was hoping we might be able to update some dependencies such that a newer version of node-gyp could be used, which would have the newer prebuilt archives.

@mike-north
Copy link
Owner

Thanks for reporting this @mdentremont. Which version of node, npm and ember-cli are you using?

@mdentremont
Copy link
Contributor Author

Thanks for the quick response!

# node --version
v6.3.0

# ember --version
ember-cli: 2.6.2
node: 6.3.0
os: darwin x64

@mike-north
Copy link
Owner

The native only native extension we require is libsass (through ember-cli-sass, broccoli-sass-sourcemaps, node-sass, etc....). There's a cleaner way to get everything working nicely in ember-cli 2.6+ so I'll see if I can find time to re-tool the way we set up sass paths.

@mike-north mike-north self-assigned this Jul 12, 2016
@mike-north mike-north added the bug label Jul 12, 2016
@mdentremont
Copy link
Contributor Author

@mike-north: I took a peek at your forked ember-cli-materialize and my quick analysis led me to believe that you should be able to switch batch to upstream (which I also believe should get rid of the stacktrace I am seeing) -- see #394

@BradleyGoulding
Copy link

On my system:

ember-cli: 2.6.2
node: 6.2.2
os: darwin x64

It appears to build a custom verison of ember-cli-sass
"ember-cli-sass": "git://github.com/mike-north/ember-cli-sass.git#8ceb57d41f5774e8ececb5d1f05454449c19000c", which appears to build from source and takes very long.

If i just use ember install ember-cli-sass it loads "ember-cli-sass": "5.3.1" and this doesn't dump stack traces to the terminal when ember is compiling sass files.

Is there a reason for the specific version that is included as a dependency?

@mike-north
Copy link
Owner

mike-north commented Jul 13, 2016

We're waiting for this issue to be resolved. adopted-ember-addons/ember-cli-sass#117

The workaround of "add a special version of node-sass" to your ember-cli-build doesn't fit well, because ember-cli 2.5 doesn't respect changes to ember-cli-build.js in installation blueprints

@frsechet
Copy link

It seems adopted-ember-addons/ember-cli-sass#117 was closed, but from my tests, 5.4.0 also doesn't work. Anyone else tried it and succeeded/failed?

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

No branches or pull requests

4 participants