Instalando Ushahidi V.3

Con el lanzamiento de ushahidi Versión 3 el pasado 19 de agosto, comenzamos a hacer pruebas de instalación para conocer sus funcionalidades y así contemplar la migración de nuestras actuales plataformas en la versión 2.x a esta nueva.

Seguimos los pasos descritos en http://docs.ushahidi.org/install/installing-on-linux.html

Sin embargo, cuando ibamos en la parte de construir el cliente "Building the client" encontramos este error:

root@miservidor:/rutaalweb/plataformaushahidiV3/platform-client# npm install -g gulp/usr/bin/gulp -> /usr/lib/node_modules/gulp/bin/gulp.js

gulp@3.9.0 /usr/lib/node_modules/gulp

├── pretty-hrtime@1.0.0

├── interpret@0.6.5

├── deprecated@0.0.1

├── archy@1.0.0

├── minimist@1.2.0

├── tildify@1.1.0 (os-homedir@1.0.1)

├── v8flags@2.0.10 (user-home@1.1.1)

├── semver@4.3.6

├── chalk@1.1.1 (escape-string-regexp@1.0.3, supports-color@2.0.0, ansi-styles@2.1.0, has-ansi@2.0.0, strip-ansi@3.0.0)

├── orchestrator@0.3.7 (sequencify@0.0.7, stream-consume@0.1.0, end-of-stream@0.1.5)

├── liftoff@2.1.0 (extend@2.0.1, rechoir@0.6.2, flagged-respawn@0.3.1, resolve@1.1.6, findup-sync@0.2.1)

├── gulp-util@3.0.6 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reinterpolate@3.0.0, beeper@1.1.0, lodash._reevaluate@3.0.0, lodash._reescape@3.0.0, object-assign@3.0.0, replace-ext@0.0.1, vinyl@0.5.3, lodash.template@3.6.2, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.11)

└── vinyl-fs@0.3.13 (graceful-fs@3.0.8, strip-bom@1.0.0, defaults@1.0.2, vinyl@0.4.6, mkdirp@0.5.1, through2@0.6.5, glob-stream@3.1.18, glob-watcher@0.0.6)

root@miservidor:/rutaalweb/plataformaushahidiV3/platform-client# npm install

npm WARN peerDependencies The peer dependency jasmine-core@* included from karma-jasmine will no

npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency

npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.

npm WARN peerDependencies The peer dependency phantomjs@>=1.9 included from karma-phantomjs-launcher will no

npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency

npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.

npm WARN peerDependencies The peer dependency grunt-cli@0.1.13 included from angular-gravatar will no

npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency

npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.

npm WARN optional dep failed, continuing fsevents@0.3.8

\

#

# Fatal error in ../deps/v8/src/heap/incremental-marking.cc, line 488

# CHECK(success) failed

#

==== C stack trace ===============================

1: V8_Fatal

2: v8::internal::IncrementalMarking::StartMarking(v8::internal::IncrementalMarking::CompactionFlag)

3: v8::internal::IncrementalMarking::Start(v8::internal::IncrementalMarking::CompactionFlag)

4: v8::internal::FreeList::Allocate(int)

5: v8::internal::PagedSpace::AllocateRaw(int)

6: ??

7: v8::internal::Heap::AllocateFixedArrayWithFiller(int, v8::internal::PretenureFlag, v8::internal::Object*)

8: v8::internal::Heap::AllocateJSObjectFromMap(v8::internal::Map*, v8::internal::PretenureFlag, bool, v8::internal::AllocationSite*)

9: v8::internal::Heap::AllocateJSObject(v8::internal::JSFunction*, v8::internal::PretenureFlag, v8::internal::AllocationSite*)

10: v8::internal::Factory::NewJSObject(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::PretenureFlag)

11: v8::internal::JsonParser<false>::ParseJsonObject()

12: v8::internal::JsonParser<false>::ParseJsonValue()

13: v8::internal::JsonParser<false>::ParseJsonArray()

14: v8::internal::JsonParser<false>::ParseJsonValue()

15: v8::internal::JsonParser<false>::ParseJsonObject()

16: v8::internal::JsonParser<false>::ParseJsonValue()

17: v8::internal::JsonParser<false>::ParseJsonObject()

18: v8::internal::JsonParser<false>::ParseJsonValue()

19: v8::internal::JsonParser<false>::ParseJsonObject()

20: v8::internal::JsonParser<false>::ParseJsonValue()

21: v8::internal::JsonParser<false>::ParseJson()

22: v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*)

23: ??

Instrucción ilegal