-
-
Notifications
You must be signed in to change notification settings - Fork 89
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
Stuck building addon? (if depending on ember-cli-sass) #561
Comments
This is also happening with ember-paper versions after |
Is there any update here? |
Still broken as of today |
@Gaurav0, is there anything we can do to help debug/fix this issue? I've just hit another issue for which I'd like to whip up a repro in a Twiddle, but once again the relevant addons / versions won't build. (This time, I need ember-data 2.15.0 and ember-data-model-fragments 2.14.0 - model-fragments builds/loads, but e-d 2.15 doesn't finish building - so model-fragments doesn't actually work. As above, ember-paper is another addon which it's not possible to Twiddle recent versions of.) |
@GavinJoyce's PR #568 and discussion about it on Slack reminded me of this issue, and it struck me that |
Same problem with Ember |
Facing same issue with ember |
Same here with ember-material-components-web |
IIRC the common theme for all of those addon having issues is node-sass.
|
Yes, this does seem related to Console output (slightly edited)
|
WAT! SASS now required Python! How many languages does this this thing need?! CSS compilation is not that important that it needs JavaScript, Python, C++, and several other special tools to compile al that! Insane?! JS is way more complicated yet does need all the compilation. LESS doesn't need all that. Even Stylus is simpler. What is so huge that SASS needs so much?!
|
@sukima It's not actually SASS' dependency, it's needed by I feel your pain here though since, in theory, a text processing program like SASS wouldn't need to go through all this. However, I also understand that re-writing it or porting it would be a pain (there has been some talk about this). Personally, I'd rather just work through the compilation headaches when they arise (they're usually not too bad) then spend even more time (re-)making a tool to save me the trouble. (Who knows, there might be a standard language for this in the future, which would make any such tool obsolete anyway.) P.S. Sorry for the wall of output above. I thought it would be contained in a height-limited, scrollable frame :/ I tried to trim it down a bit just now but it's still huge. |
@Gaurav0 Could you point me to instructions for running |
@jacobq You can hide the output using the |
@jacobq For front end, see Contributing.md For back end at https://github.com/joostdevries/twiddle-backend well you kind of have to figure it out until someone writes some decent docs :) |
Unfortunately this error is back. |
@teejayhh To my knowledge, this was never fixed. |
The same error also appears with ember-animated addon which doesn't depend on any native deps:
link to hanging twiddle https://ember-twiddle.com/621d81f0425b911c70f166edeef173fd?openFiles=twiddle.json%2C |
@ro0gr Yesterday some addons didn't get built and hung rather than completing with an error, jamming the queue. ember-animated is built now. |
@Gaurav0 ooh, what am I looking at here? Able to pull-in addons better now? |
With the latest version of alpine, lib-sass compiles. |
After 24 hours I'm still seeing "Addon ember-attacher is still building..."
The text was updated successfully, but these errors were encountered: