Having difficulties getting GenieACS to install. I've tried Ubuntu 16.0.4 and 15.10. Here is the latest errors from 15.10.
gbo@ubuntu:~$ sudo npm install -g genieacs / > [email protected] install > /usr/local/lib/node_modules/genieacs/node_modules/hiredis > node-gyp rebuild make: Entering directory '/usr/local/lib/node_modules/genieacs/node_modules/hiredis/build' CC(target) Release/obj.target/hiredis-c/deps/hiredis/sds.o CC(target) Release/obj.target/hiredis-c/deps/hiredis/read.o AR(target) Release/obj.target/deps/hiredis-c.a COPY Release/hiredis-c.a CXX(target) Release/obj.target/hiredis/src/hiredis.o CXX(target) Release/obj.target/hiredis/src/reader.o SOLINK_MODULE(target) Release/obj.target/hiredis.node SOLINK_MODULE(target) Release/obj.target/hiredis.node: Finished COPY Release/hiredis.node make: Leaving directory '/usr/local/lib/node_modules/genieacs/node_modules/hiredis/build' > [email protected] install > /usr/local/lib/node_modules/genieacs/node_modules/mongodb/node_modules/kerberos > (node-gyp rebuild 2> builderror.log) || (exit 0) make: Entering directory '/usr/local/lib/node_modules/genieacs/node_modules/mongodb/node_modules/kerberos/build' CXX(target) Release/obj.target/kerberos/lib/kerberos.o kerberos.target.mk:88: recipe for target 'Release/obj.target/kerberos/lib/kerberos.o' failed make: Leaving directory '/usr/local/lib/node_modules/genieacs/node_modules/mongodb/node_modules/kerberos/build' > [email protected] install > /usr/local/lib/node_modules/genieacs/node_modules/mongodb/node_modules/bson > (node-gyp rebuild 2> builderror.log) || (exit 0) make: Entering directory '/usr/local/lib/node_modules/genieacs/node_modules/mongodb/node_modules/bson/build' CXX(target) Release/obj.target/bson/ext/bson.o SOLINK_MODULE(target) Release/obj.target/bson.node SOLINK_MODULE(target) Release/obj.target/bson.node: Finished COPY Release/bson.node make: Leaving directory '/usr/local/lib/node_modules/genieacs/node_modules/mongodb/node_modules/bson/build' > [email protected] install > /usr/local/lib/node_modules/genieacs/node_modules/libxmljs > node-gyp rebuild make: Entering directory '/usr/local/lib/node_modules/genieacs/node_modules/libxmljs/build' CC(target) Release/obj.target/libxml/vendor/libxml/buf.o CC(target) Release/obj.target/libxml/vendor/libxml/catalog.o CC(target) Release/obj.target/libxml/vendor/libxml/chvalid.o CC(target) Release/obj.target/libxml/vendor/libxml/dict.o CC(target) Release/obj.target/libxml/vendor/libxml/encoding.o CC(target) Release/obj.target/libxml/vendor/libxml/entities.o CC(target) Release/obj.target/libxml/vendor/libxml/error.o CC(target) Release/obj.target/libxml/vendor/libxml/globals.o CC(target) Release/obj.target/libxml/vendor/libxml/hash.o CC(target) Release/obj.target/libxml/vendor/libxml/HTMLparser.o CC(target) Release/obj.target/libxml/vendor/libxml/HTMLtree.o CC(target) Release/obj.target/libxml/vendor/libxml/legacy.o CC(target) Release/obj.target/libxml/vendor/libxml/list.o CC(target) Release/obj.target/libxml/vendor/libxml/parser.o ../vendor/libxml/parser.c: In function 'xmlParseInNodeContext': ../vendor/libxml/parser.c:13492:43: warning: pointer targets in passing argument 1 of 'xmlFindCharEncodingHandler' differ in signedness [-Wpointer-sign] hdlr = xmlFindCharEncodingHandler(doc->encoding); ^ In file included from ../vendor/libxml/include/libxml/parser.h:809:0, from ../vendor/libxml/include/libxml/globals.h:18, from ../vendor/libxml/include/libxml/threads.h:35, from ../vendor/libxml/include/libxml/xmlmemory.h:218, from ../vendor/libxml/parser.c:46: ../vendor/libxml/include/libxml/encoding.h:175:2: note: expected 'const char *' but argument is of type 'const xmlChar * {aka const unsigned char *}' xmlFindCharEncodingHandler (const char *name); ^ CC(target) Release/obj.target/libxml/vendor/libxml/parserInternals.o CC(target) Release/obj.target/libxml/vendor/libxml/pattern.o CC(target) Release/obj.target/libxml/vendor/libxml/relaxng.o CC(target) Release/obj.target/libxml/vendor/libxml/SAX2.o CC(target) Release/obj.target/libxml/vendor/libxml/SAX.o CC(target) Release/obj.target/libxml/vendor/libxml/tree.o CC(target) Release/obj.target/libxml/vendor/libxml/threads.o CC(target) Release/obj.target/libxml/vendor/libxml/uri.o CC(target) Release/obj.target/libxml/vendor/libxml/valid.o CC(target) Release/obj.target/libxml/vendor/libxml/xinclude.o CC(target) Release/obj.target/libxml/vendor/libxml/xlink.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlIO.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlmemory.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlmodule.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlreader.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlregexp.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlsave.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlschemas.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlschemastypes.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlstring.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlunicode.o CC(target) Release/obj.target/libxml/vendor/libxml/xmlwriter.o CC(target) Release/obj.target/libxml/vendor/libxml/xpath.o ../vendor/libxml/xpath.c: In function 'xmlXPathNodeCollectAndTest': ../vendor/libxml/xpath.c:12401:28: warning: comparison between 'xmlElementType {aka enum <anonymous>}' and 'xmlXPathTypeVal {aka enum <anonymous>}' [-Wenum-compare] } else if (cur->type == type) { ^ ../vendor/libxml/xpath.c:12402:13: warning: comparison between 'xmlXPathTypeVal {aka enum <anonymous>}' and 'enum <anonymous>' [-Wenum-compare] if (type == XML_NAMESPACE_DECL) ^ In file included from ../vendor/libxml/xpath.c:185:0: ../vendor/libxml/xpath.c: At top level: ../vendor/libxml/trionan.c:194:1: warning: 'trio_is_special_quantity' defined but not used [-Wunused-function] trio_is_special_quantity ^ ../vendor/libxml/trionan.c:218:1: warning: 'trio_is_negative' defined but not used [-Wunused-function] trio_is_negative ^ CC(target) Release/obj.target/libxml/vendor/libxml/xpointer.o ../vendor/libxml/xpointer.c: In function 'xmlXPtrNewRangeNodePoint': ../vendor/libxml/xpointer.c:451:21: warning: comparison between 'xmlElementType {aka enum <anonymous>}' and 'enum <anonymous>' [-Wenum-compare] if (start->type != XPATH_POINT) ^ AR(target) Release/obj.target/vendor/libxml/xml.a COPY Release/xml.a CXX(target) Release/obj.target/xmljs/src/libxmljs.o CXX(target) Release/obj.target/xmljs/src/xml_attribute.o CXX(target) Release/obj.target/xmljs/src/xml_document.o CXX(target) Release/obj.target/xmljs/src/xml_element.o CXX(target) Release/obj.target/xmljs/src/xml_comment.o CXX(target) Release/obj.target/xmljs/src/xml_namespace.o CXX(target) Release/obj.target/xmljs/src/xml_node.o CXX(target) Release/obj.target/xmljs/src/xml_sax_parser.o CXX(target) Release/obj.target/xmljs/src/xml_syntax_error.o CXX(target) Release/obj.target/xmljs/src/xml_xpath_context.o SOLINK(target) Release/obj.target/xmljs.node SOLINK(target) Release/obj.target/xmljs.node: Finished COPY Release/lib.target/xmljs.node make: Leaving directory '/usr/local/lib/node_modules/genieacs/node_modules/libxmljs/build' /usr/local/bin/genieacs-cwmp -> /usr/local/lib/node_modules/genieacs/bin/genieacs-cwmp /usr/local/bin/genieacs-fs -> /usr/local/lib/node_modules/genieacs/bin/genieacs-fs /usr/local/bin/genieacs-nbi -> /usr/local/lib/node_modules/genieacs/bin/genieacs-nbi > [email protected] install /usr/local/lib/node_modules/genieacs > npm run configure > [email protected] configure /usr/local/lib/node_modules/genieacs > cp ./config/config-sample.json ./config/config.json; cp > ./config/parameters-sample.json ./config/parameters.json; cp > ./config/custom_commands-sample.json ./config/custom_commands.json; cp > ./config/auth-sample.js ./config/auth.js [email protected] /usr/local/lib/node_modules/genieacs ├── [email protected] ├── [email protected] ([email protected], [email protected]) ├── [email protected] ([email protected], [email protected], [email protected]) └── [email protected] ([email protected], [email protected]) There are the commands leading up to this error: sudo apt-get update sudo apt-get -y install nodejs-legacy npm build-essential apt-get -y install redis-server sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 echo "deb http://repo.mongodb.org/apt/ubuntu wili/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list sudo apt-get update sudo apt-get install -y mongodb sudo npm install -g genieacs thanks, GB
_______________________________________________ Users mailing list [email protected] http://lists.genieacs.com/mailman/listinfo/users
