{"action":"created","issue":{"url":"https://api.github.com/repos/jasonsanjose/brackets-sass/issues/106","labels_url":"https://api.github.com/repos/jasonsanjose/brackets-sass/issues/106/labels{/name}","comments_url":"https://api.github.com/repos/jasonsanjose/brackets-sass/issues/106/comments","events_url":"https://api.github.com/repos/jasonsanjose/brackets-sass/issues/106/events","html_url":"https://github.com/jasonsanjose/brackets-sass/issues/106","id":61574082,"number":106,"title":"New versions not working on Linux","user":{"login":"oraculus","id":3996900,"avatar_url":"https://avatars.githubusercontent.com/u/3996900?v=3","gravatar_id":"","url":"https://api.github.com/users/oraculus","html_url":"https://github.com/oraculus","followers_url":"https://api.github.com/users/oraculus/followers","following_url":"https://api.github.com/users/oraculus/following{/other_user}","gists_url":"https://api.github.com/users/oraculus/gists{/gist_id}","starred_url":"https://api.github.com/users/oraculus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oraculus/subscriptions","organizations_url":"https://api.github.com/users/oraculus/orgs","repos_url":"https://api.github.com/users/oraculus/repos","events_url":"https://api.github.com/users/oraculus/events{/privacy}","received_events_url":"https://api.github.com/users/oraculus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-14T11:54:25Z","updated_at":"2015-05-08T03:30:45Z","closed_at":null,"body":"Brackets 1.2\r\nKubuntu 14.04\r\n\r\nthe new versions 2.x are not working on linux, the error given is \"Max connection attempts reached\"\r\nI just did a very simple demo file, demo.scss \r\n\r\n    $demo:1px;\r\n    .demo{width: $demo;}\r\n\r\nwith brackets-sass.1.0.0-67 compiles good into demo.css, with no errors\r\nwith brackets-sass.2.x gives \"Max connection attempts reached\" and is not compiled"},"comment":{"url":"https://api.github.com/repos/jasonsanjose/brackets-sass/issues/comments/100088939","html_url":"https://github.com/jasonsanjose/brackets-sass/issues/106#issuecomment-100088939","issue_url":"https://api.github.com/repos/jasonsanjose/brackets-sass/issues/106","id":100088939,"user":{"login":"ldiaz","id":407669,"avatar_url":"https://avatars.githubusercontent.com/u/407669?v=3","gravatar_id":"","url":"https://api.github.com/users/ldiaz","html_url":"https://github.com/ldiaz","followers_url":"https://api.github.com/users/ldiaz/followers","following_url":"https://api.github.com/users/ldiaz/following{/other_user}","gists_url":"https://api.github.com/users/ldiaz/gists{/gist_id}","starred_url":"https://api.github.com/users/ldiaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ldiaz/subscriptions","organizations_url":"https://api.github.com/users/ldiaz/orgs","repos_url":"https://api.github.com/users/ldiaz/repos","events_url":"https://api.github.com/users/ldiaz/events{/privacy}","received_events_url":"https://api.github.com/users/ldiaz/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T03:30:45Z","updated_at":"2015-05-08T03:30:45Z","body":"Hi again folks, good news I made it work. I decided to check the error and finally using some console.log messages found this error message:\r\n```\r\nError: /home/leonardo/.config/Brackets/extensions/user/jasonsanjose.brackets-sass/node/2.0.1/node_modules/node-sass/vendor/linux-ia32-node-0.10/binding.node: wrong ELF class: ELFCLASS32\r\n    at Module.load (module.js:356:32)\r\n```\r\nwith that info was easy to notice the provided version of the  binding.node was not working with my linux arch. So the solution was to build my own version, the provided one is build for 32bits, I compiled my own version for 32bits and it didn't work either, I suppose in the mac  somehow works, but in linux it doesn't.  So a normal build worked fine.\r\n\r\nFirst I got the brackets-sass sources:\r\n\r\n    git clone git@github.com:jasonsanjose/brackets-sass.git\r\n\r\ngo to the node-sass folder:\r\n\r\n    cd brackets-sass/node/2.0.1/node_modules/node-sass/\r\n\r\nInstall required tools:\r\n\r\n    npm install\r\n    npm install -g node-gyp\r\n    sudo apt-get install g++-multilib\r\n\r\nbuild the bindind.node\r\n    \r\n    node-gyp rebuild\r\n    #It has to end with an OK result, if any error cause of some missing header install \r\n    #sudo apt-get install libc6-dev-i386\r\n    #and try again\r\n\r\nyou end up having a file binding.node file in build/Release/ folder \r\nCopy this file to the extension and close/open brackets (DONT only F5)\r\n    \r\n    cp build/Release/binding.node ~/.config/Brackets/extensions/user/jasonsanjose.brackets-sass/node/2.0.1/node_modules/node-sass/vendor/linux-ia32-node-0.10/binding.node\r\n\r\n"}}