Error encountered during update Cannot install Node on platforms other than Windows or Mac.
Got that error while updating the Alloy and the studio
!SESSION 2013-12-16 18:17:52.851 ----------------------------------------------- eclipse.buildId=3.1.3.201309132423 java.version=1.7.0_45 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.osgi 2 1 2013-12-16 18:21:58.060 !MESSAGE NLS missing message: MobileSDKConfigurationProcessor_errorUpdatingAndroid in: com.appcelerator.titanium.mobile.ui.portal.processor.messages
!ENTRY org.eclipse.osgi 2 1 2013-12-16 18:21:58.319 !MESSAGE NLS missing message: MobileSDKConfigurationProcessor_noUpdateRequired in: com.appcelerator.titanium.mobile.ui.portal.processor.messages
!ENTRY org.eclipse.osgi 2 1 2013-12-16 18:21:58.319 !MESSAGE NLS missing message: MobileSDKConfigurationProcessor_updatingAndroid in: com.appcelerator.titanium.mobile.ui.portal.processor.messages
!ENTRY org.eclipse.osgi 2 1 2013-12-16 18:21:58.319 !MESSAGE NLS missing message: MobileSDKConfigurationProcessor_failedToUpdate in: com.appcelerator.titanium.mobile.ui.portal.processor.messages !SESSION 2013-12-16 21:14:36.775 ----------------------------------------------- eclipse.buildId=3.1.3.201309132423 java.version=1.7.0_45 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.osgi 2 1 2013-12-16 21:15:38.685 !MESSAGE NLS missing message: BasicProjectCreationPage_crossPlatformWarningAndroid in: com.appcelerator.titanium.ui.wizard.messages
!ENTRY org.eclipse.osgi 2 1 2013-12-16 21:15:38.688 !MESSAGE NLS missing message: BasicProjectCreationPage_crossPlatformWarningIOS in: com.appcelerator.titanium.ui.wizard.messages
!ENTRY com.appcelerator.titanium.ui 4 0 2013-12-16 21:16:00.017 !MESSAGE (Build 3.1.3.201309132423) [ERROR] Read timed out !STACK 0 java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:687) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:633) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1323) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468) at com.appcelerator.titanium.mobile.ui.portal.processor.MobileSDKConfigurationHelper.resolveSDKRequirementsUrl(MobileSDKConfigurationHelper.java:388) at com.appcelerator.titanium.mobile.ui.portal.processor.MobileSDKConfigurationHelper.getSDKRequirementsJSONURL(MobileSDKConfigurationHelper.java:342) at com.appcelerator.titanium.mobile.ui.portal.processor.MobileSDKConfigurationHelper.readRemoteSDKRequirements(MobileSDKConfigurationHelper.java:435) at com.appcelerator.titanium.mobile.ui.portal.processor.MobileSDKConfigurationHelper.getLatestSDKInfo(MobileSDKConfigurationHelper.java:305) at com.appcelerator.titanium.mobile.ui.portal.processor.MobileSDKConfigurationHelper.getVersionInfo(MobileSDKConfigurationHelper.java:112) at com.appcelerator.titanium.mobile.ui.portal.processor.MobileSDKConfigurationProcessor.computeStatus(MobileSDKConfigurationProcessor.java:98) at com.aptana.configurations.processor.AbstractConfigurationProcessor.getStatus(AbstractConfigurationProcessor.java:154) at com.appcelerator.titanium.mobile.ui.portal.actionController.MobileSDKActionController$1.run(MobileSDKActionController.java:128) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !SESSION 2013-12-16 22:46:05.101 ----------------------------------------------- eclipse.buildId=3.1.3.201309132423 java.version=1.7.0_45 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY com.appcelerator.titanium.update 4 4 2013-12-16 22:46:40.526 !MESSAGE Error encountered during update !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:46:40.526 !MESSAGE Cannot install Node on platforms other than Windows or Mac. !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:46:40.526 !MESSAGE NPM is not installed. !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:46:40.526 !MESSAGE NPM is not installed. !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:46:40.526 !MESSAGE NPM is not installed.
!ENTRY com.aptana.js.core 4 0 2013-12-16 22:50:47.932 !MESSAGE (Build 3.1.3.201309132423) [ERROR] Failed to install titanium.
[sudo] password for essamhassan: npm http GET https://registry.npmjs.org/titanium npm http 200 https://registry.npmjs.org/titanium npm http GET https://registry.npmjs.org/titanium/-/titanium-3.0.10.tgz npm http 200 https://registry.npmjs.org/titanium/-/titanium-3.0.10.tgz npm http GET https://registry.npmjs.org/async npm http GET https://registry.npmjs.org/colors npm http GET https://registry.npmjs.org/longjohn npm http GET https://registry.npmjs.org/node-appc npm http GET https://registry.npmjs.org/prompt npm http GET https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/revalidator npm http GET https://registry.npmjs.org/semver npm http GET https://registry.npmjs.org/sprintf npm http GET https://registry.npmjs.org/temp/0.4.0 npm http GET https://registry.npmjs.org/winston npm http GET https://registry.npmjs.org/wrench npm http 200 https://registry.npmjs.org/colors npm http GET https://registry.npmjs.org/colors/-/colors-0.6.2.tgz npm http 200 https://registry.npmjs.org/longjohn npm http GET https://registry.npmjs.org/longjohn/-/longjohn-0.2.2.tgz npm http 200 https://registry.npmjs.org/revalidator npm http GET https://registry.npmjs.org/revalidator/-/revalidator-0.1.6.tgz npm http 200 https://registry.npmjs.org/node-appc npm http GET https://registry.npmjs.org/node-appc/-/node-appc-0.1.9.tgz npm http 200 https://registry.npmjs.org/sprintf npm http GET https://registry.npmjs.org/sprintf/-/sprintf-0.1.3.tgz npm http 200 https://registry.npmjs.org/temp/0.4.0 npm http GET https://registry.npmjs.org/temp/-/temp-0.4.0.tgz npm http 200 https://registry.npmjs.org/semver npm http GET https://registry.npmjs.org/semver/-/semver-2.2.1.tgz npm http 200 https://registry.npmjs.org/wrench npm http GET https://registry.npmjs.org/wrench/-/wrench-1.3.9.tgz npm http 200 https://registry.npmjs.org/colors/-/colors-0.6.2.tgz npm http 200 https://registry.npmjs.org/longjohn/-/longjohn-0.2.2.tgz npm http 200 https://registry.npmjs.org/revalidator/-/revalidator-0.1.6.tgz npm http 200 https://registry.npmjs.org/node-appc/-/node-appc-0.1.9.tgz npm http 200 https://registry.npmjs.org/prompt npm http GET https://registry.npmjs.org/prompt/-/prompt-0.2.12.tgz npm http 200 https://registry.npmjs.org/sprintf/-/sprintf-0.1.3.tgz npm http 200 https://registry.npmjs.org/temp/-/temp-0.4.0.tgz npm http 200 https://registry.npmjs.org/semver/-/semver-2.2.1.tgz npm http 200 https://registry.npmjs.org/wrench/-/wrench-1.3.9.tgz npm http 200 https://registry.npmjs.org/prompt/-/prompt-0.2.12.tgz npm http 200 https://registry.npmjs.org/winston npm http GET https://registry.npmjs.org/winston/-/winston-0.6.2.tgz npm http 200 https://registry.npmjs.org/winston/-/winston-0.6.2.tgz npm http 200 https://registry.npmjs.org/request npm http GET https://registry.npmjs.org/request/-/request-2.9.203.tgz npm http 200 https://registry.npmjs.org/async npm http GET https://registry.npmjs.org/async/-/async-0.1.22.tgz npm http 200 https://registry.npmjs.org/request/-/request-2.9.203.tgz npm http 200 https://registry.npmjs.org/async/-/async-0.1.22.tgz npm http GET https://registry.npmjs.org/pkginfo npm http GET https://registry.npmjs.org/read npm http GET https://registry.npmjs.org/utile npm http GET https://registry.npmjs.org/cycle npm http GET https://registry.npmjs.org/eyes npm http GET https://registry.npmjs.org/pkginfo npm http GET https://registry.npmjs.org/stack-trace npm http GET https://registry.npmjs.org/node-uuid npm http GET https://registry.npmjs.org/uglify-js npm http GET https://registry.npmjs.org/xmldom/0.1.11 npm http 200 https://registry.npmjs.org/read npm ERR! error installing prompt@0.2.12 npm ERR! error installing titanium@3.0.10
npm ERR! Error: No compatible version found: read@'>=1.0.0- <1.1.0-' npm ERR! Valid install targets: npm ERR! ["0.0.1","0.0.2","0.0.3","0.1.0","0.1.1"] npm ERR! at installTargetsError (/usr/share/npm/lib/cache.js:488:10) npm ERR! at next_ (/usr/share/npm/lib/cache.js:438:17) npm ERR! at next (/usr/share/npm/lib/cache.js:415:44) npm ERR! at /usr/share/npm/lib/cache.js:408:5 npm ERR! at saved (/usr/share/npm/lib/utils/npm-registry-client/get.js:147:7) npm ERR! at Object.oncomplete (/usr/lib/nodejs/graceful-fs.js:230:7) npm ERR! You may report this log at: npm ERR! <http://bugs.debian.org/npm> npm ERR! or use npm ERR! reportbug --attach /home/essamhassan/npm-debug.log npm npm ERR! npm ERR! System Linux 3.8.0-34-generic npm ERR! command "node" "/usr/bin/npm" "-g" "install" "titanium" "--color" "false" npm ERR! cwd /home/essamhassan npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! message No compatible version found: read@'>=1.0.0- <1.1.0-' npm ERR! message Valid install targets: npm ERR! message ["0.0.1","0.0.2","0.0.3","0.1.0","0.1.1"] npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/essamhassan/npm-debug.log npm not ok
!ENTRY com.aptana.js.core 4 0 2013-12-16 22:59:19.503 !MESSAGE (Build 3.1.3.201309132423) [ERROR] Failed to install alloy.
[sudo] password for essamhassan: npm http GET https://registry.npmjs.org/alloy npm http 304 https://registry.npmjs.org/alloy npm http GET https://registry.npmjs.org/alloy/-/alloy-1.1.3.tgz npm http 200 https://registry.npmjs.org/alloy/-/alloy-1.1.3.tgz npm http GET https://registry.npmjs.org/xmldom/0.1.13 npm http GET https://registry.npmjs.org/stripcolorcodes/0.1.0 npm http GET https://registry.npmjs.org/jsonlint/1.5.1 npm http GET https://registry.npmjs.org/uglify-js/2.2.5 npm http GET https://registry.npmjs.org/source-map/0.1.9 npm http GET https://registry.npmjs.org/jake/0.5.9 npm http GET https://registry.npmjs.org/colors/0.6.0-1 npm http GET https://registry.npmjs.org/pkginfo/0.2.2 npm http GET https://registry.npmjs.org/commander/0.6.1 npm http GET https://registry.npmjs.org/wrench/1.3.9 npm http 200 https://registry.npmjs.org/source-map/0.1.9 npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.9.tgz npm http 200 https://registry.npmjs.org/jake/0.5.9 npm http GET https://registry.npmjs.org/jake/-/jake-0.5.9.tgz npm http 304 https://registry.npmjs.org/colors/0.6.0-1 npm http 304 https://registry.npmjs.org/pkginfo/0.2.2 npm http 304 https://registry.npmjs.org/commander/0.6.1 npm http 304 https://registry.npmjs.org/wrench/1.3.9 npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.9.tgz npm http 200 https://registry.npmjs.org/jake/-/jake-0.5.9.tgz npm http 200 https://registry.npmjs.org/stripcolorcodes/0.1.0 npm http GET https://registry.npmjs.org/stripcolorcodes/-/stripcolorcodes-0.1.0.tgz npm http 200 https://registry.npmjs.org/jsonlint/1.5.1 npm http GET https://registry.npmjs.org/jsonlint/-/jsonlint-1.5.1.tgz npm http 200 https://registry.npmjs.org/xmldom/0.1.13 npm http GET https://registry.npmjs.org/xmldom/-/xmldom-0.1.13.tgz npm http 200 https://registry.npmjs.org/uglify-js/2.2.5 npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz npm http 200 https://registry.npmjs.org/stripcolorcodes/-/stripcolorcodes-0.1.0.tgz npm http 200 https://registry.npmjs.org/jsonlint/-/jsonlint-1.5.1.tgz npm http 200 https://registry.npmjs.org/xmldom/-/xmldom-0.1.13.tgz npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz npm ERR! error installing alloy@1.1.3 npm ERR! error rolling back alloy@1.1.3 Error: UNKNOWN, unknown error '/usr/local/lib/node_modules/alloy'
npm ERR! Unsupported npm ERR! Not compatible with your version of node/npm: source-map@0.1.9 npm ERR! Required: {"node":">=0.8.0"} npm ERR! Actual: {"npm":"1.1.4","node":"0.6.12"} npm ERR! npm ERR! System Linux 3.8.0-34-generic npm ERR! command "node" "/usr/bin/npm" "-g" "install" "alloy" "--color" "false" npm ERR! cwd /home/essamhassan npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! code ENOTSUP npm ERR! message Unsupported npm ERR! errno {} npm http GET https://registry.npmjs.org/utilities npm http GET https://registry.npmjs.org/minimatch npm http GET https://registry.npmjs.org/JSV npm http GET https://registry.npmjs.org/nomnom npm http GET https://registry.npmjs.org/optimist npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/essamhassan/npm-debug.log npm not ok
!ENTRY com.appcelerator.titanium.update 4 4 2013-12-16 22:59:19.806 !MESSAGE Error encountered during update !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:59:19.806 !MESSAGE Cannot install Node on platforms other than Windows or Mac. !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:59:19.806 !MESSAGE Failed to install titanium. Please see the Studio log for more information. !SUBENTRY 1 com.aptana.js.core 4 0 2013-12-16 22:59:19.807 !MESSAGE Failed to install alloy. Please see the Studio log for more information.