I am having the same issue. The install gets stuck at 4.1.2. I did Leo's fix but now I am getting an error when I gulp deploy:
taiga@taiga:~/taiga-front$ gulp deploy
[12:31:40] Requiring external module coffee-script/register
Error: Cannot find module 'jade'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/taiga/taiga-front/node_modules/gulp-jade/index.js:4:15)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (/home/taiga/taiga-front/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/taiga/taiga-front/gulpfile.coffee:2:8)
at Object.<anonymous> (/home/taiga/taiga-front/gulpfile.coffee:1:1)
at Module._compile (module.js:456:26)
at Object.loadFile (/home/taiga/taiga-front/node_modules/coffee-script/lib/coffee-script/register.js:16:19)
at Module.load (/home/taiga/taiga-front/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Liftoff.handleArguments (/usr/local/lib/node_modules/gulp/bin/gulp.js:116:3)
at Liftoff.<anonymous> (/usr/local/lib/node_modules/gulp/node_modules/liftoff/index.js:159:12)
at module.exports (/usr/local/lib/node_modules/gulp/node_modules/liftoff/node_modules/flagged-respawn/index.js:17:3)
at Liftoff.launch (/usr/local/lib/node_modules/gulp/node_modules/liftoff/index.js:152:5)
at Object.<anonymous> (/usr/local/lib/node_modules/gulp/bin/gulp.js:67:5)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3