Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 459603

Summary: pty dependency does not compile on Mac OS
Product: [ECD] Orion Reporter: Ken Walker <ken_walker>
Component: NodeAssignee: Mark Macdonald <mamacdon>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: mamacdon
Version: 8.0   
Target Milestone: 8.0   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Ken Walker CLA 2015-02-10 15:17:05 EST
If you clone the latest Orion, cd into the modules/orionode and npm install the pty.js compilation fails.

Current version in package.json is 

"pty.js": "0.2.3"

The version "0.2.5" fixes the issue
Comment 1 Mark Macdonald CLA 2015-02-11 21:15:03 EST
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=fa70521582e573c45394222aa04be0b0a9c225cc

Upgraded pty.js to ~0.2.5. This version of pty fails to install on Windows, so I made the pty.js dependency optional; the server will still install & run without it. The Terminal page never worked on Windows anyway, so this is not a loss.

version 0.0.35 of orion published to npm contains the fix.