Tried again on a new vm "Ubuntu *15.04 x86_64*". This time everything worked fine just by doing "mvn clean install" in zeppelin-web java 1.8.0_66 maven 3.3.3 npm is supposed to install karma and other karma related deps
may be you can delete node_modules and bower_components from zeppelin-web rm -rf ~/.npm npm cache clear and finally mvn clean install. frontend-maven-plugin should take care of all npm and bower deps Thanks & Regards, RK On Tue, Oct 27, 2015 at 2:54 PM, naveen xavier <naveen.xav...@gmail.com> wrote: > Hi Renjith, > > Just installed nodesjs legacy as suggested by you. Now on giving the > command nodejs -v I am getting v0.10.25 > > Secondly fontconfig is installed and is the latest version. > > The problem on running ./grunt in the zeppelin-web folder seems to be in > the karma-phantomjs-launcher module. The node-modules folder does not have > this folder in it. I searched and found it in the temp folder with a folder > named as - (ie hypen). Any help on how to get the phantomjs problem sorted > out. > > Thanks again > > > On Tue, Oct 27, 2015 at 2:35 PM, Renjith Kamath <renjith.kam...@gmail.com> > wrote: > >> I was able to see the earlier phantomjs error on a new vm and resolve it >> by installing libfontconfig. >> Can you check if "fontconfig" package is installed or not? sudo apt-get >> install fontconfig >> >> Thanks & Regards, >> RK >> >> On Tue, Oct 27, 2015 at 2:28 PM, rohit choudhary <rconl...@gmail.com> >> wrote: >> >>> Naveen, >>> >>> Looks like there's some issue with your NodeJS installation. I looked up >>> some links, there was a breaking change in the package manager, and I think >>> this would work for you sudo apt-get install nodejs-legacy. >>> >>> >>> http://stackoverflow.com/questions/21168141/can-not-install-packages-using-node-package-manager-in-ubuntu >>> >>> Thanks, >>> Rohit. >>> >>> On Tue, Oct 27, 2015 at 1:02 PM, naveen xavier <naveen.xav...@gmail.com> >>> wrote: >>> >>>> Hi Renjith, >>>> >>>> Did as you suggested, it seems to already exist >>>> >>>> Reading package lists... Done >>>> Building dependency tree >>>> Reading state information... Done >>>> Note, selecting 'libfontconfig1' instead of 'libfontconfig' >>>> libfontconfig1 is already the newest version. >>>> The following packages were automatically installed and are no longer >>>> required: >>>> libarmadillo4 libarpack2 libdap11 libdapclient3 libepsilon1 >>>> libfreexl1 libgdal1h libgeos-3.4.2 libgeos-c1 libhawtjni-runtime-java >>>> libhdf4-0-alt libhdf5-8 libjansi-java libjansi-native-java libkml0 >>>> libmysqlcppconn7 libnetcdfc7 libodbc1 libogdi3.2 libopenjp2-7 >>>> libpq5 libproj0 libspatialite5 liburiparser1 libvsqlitepp3 >>>> libxerces-c3.1 linux-headers-3.19.0-15 linux-headers-3.19.0-15-generic >>>> linux-image-3.19.0-15-generic linux-image-extra-3.19.0-15-generic >>>> mysql-utilities mysql-workbench-data odbcinst odbcinst1debian2 >>>> proj-bin proj-data python-mysql.connector python-pexpect >>>> python-pyodbc python-pysqlite2 scala-library >>>> Use 'apt-get autoremove' to remove them. >>>> 0 upgraded, 0 newly installed, 0 to remove and 50 not upgraded. >>>> >>>> Any reason libfontconfig1 needs to be replaced??? >>>> >>>> >>>> >>>> On Tue, Oct 27, 2015 at 12:55 PM, Renjith Kamath < >>>> renjith.kam...@gmail.com> wrote: >>>> >>>>> Hey Naveen, >>>>> >>>>> The issue is in PhantomJs dep. Please try "sudo apt-get install >>>>> libfontconfig" >>>>> >>>>> >>>>> Thanks & Regards, >>>>> RK >>>>> >>>>> On Tue, Oct 27, 2015 at 12:32 PM, naveen xavier < >>>>> naveen.xav...@gmail.com> wrote: >>>>> >>>>>> Hi Corneau & Rohit, >>>>>> >>>>>> Just as suggested I did a ./grunt in the zeppelin-web folder. It ran >>>>>> successfully and then prompted to use the following command as the module >>>>>> is missing: >>>>>> >>>>>> install karma-phantomjs-launcher --save-dev >>>>>> >>>>>> On attempting to install the same I received the following error: >>>>>> >>>>>> > phantomjs@1.9.18 install >>>>>> /usr/local/incubator-zeppelin/zeppelin-web/node_modules/phantomjs >>>>>> > node install.js >>>>>> >>>>>> sh: 1: node: not found >>>>>> npm WARN This failure might be due to the use of legacy binary "node" >>>>>> npm WARN For further explanations, please read >>>>>> /usr/share/doc/nodejs/README.Debian >>>>>> >>>>>> npm ERR! phantomjs@1.9.18 install: `node install.js` >>>>>> npm ERR! Exit status 127 >>>>>> npm ERR! >>>>>> npm ERR! Failed at the phantomjs@1.9.18 install script. >>>>>> npm ERR! This is most likely a problem with the phantomjs package, >>>>>> npm ERR! not with npm itself. >>>>>> npm ERR! Tell the author that this fails on your system: >>>>>> npm ERR! node install.js >>>>>> npm ERR! You can get their info via: >>>>>> npm ERR! npm owner ls phantomjs >>>>>> npm ERR! There is likely additional logging output above. >>>>>> >>>>>> npm ERR! System Linux 3.19.0-30-generic >>>>>> npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" >>>>>> "karma-phantomjs-launcher" "--save-dev" >>>>>> npm ERR! cwd /usr/local/incubator-zeppelin/zeppelin-web >>>>>> npm ERR! node -v v0.10.25 >>>>>> npm ERR! npm -v 1.4.21 >>>>>> npm ERR! code ELIFECYCLE >>>>>> npm ERR! >>>>>> npm ERR! Additional logging details can be found in: >>>>>> npm ERR! /usr/local/incubator-zeppelin/zeppelin-web/npm-debug.log >>>>>> npm ERR! not ok code 0 >>>>>> >>>>>> I read in some post that the temp files of phantomjs could create a >>>>>> problem, so I deleted the same... but got the same error. I am now trying >>>>>> to build phantomjs from source after cloning it from github. >>>>>> >>>>>> Let me know if I am on the right path. >>>>>> >>>>>> Thanks again for your interest. >>>>>> >>>>>> >>>>>> On Tue, Oct 27, 2015 at 2:04 AM, naveen xavier < >>>>>> naveen.xav...@gmail.com> wrote: >>>>>> >>>>>>> Hi Rohit, >>>>>>> >>>>>>> Thank you so much for your quick response. >>>>>>> >>>>>>> Did exactly as you suggested and successfully installed npm inside >>>>>>> zeppelin-web folder. Now when I give the command: *npm -v* >>>>>>> I get: *1.4.21* >>>>>>> >>>>>>> However the command: *mvn package* >>>>>>> within the zeppelin-web folder gives the same grunt build error: >>>>>>> *'grunt --no-color' failed. (error code 3).* >>>>>>> I also again tried the command: *mvn package -DskipTests* from >>>>>>> incubator-zeppelin folder and received the same error!!! >>>>>>> >>>>>>> Also went through your trail mail with Pablo who has been graduating >>>>>>> to new problems but my error message has just not changed. I have tried >>>>>>> every possible combination and end up with the same grunt error. Please >>>>>>> help. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Oct 26, 2015 at 11:20 PM, rohit choudhary < >>>>>>> rconl...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Naveen, >>>>>>>> >>>>>>>> Can you run npm install inside you /zeppelin-web/ directory? If >>>>>>>> that is successful you can run - mvn package -Dskiptest -Phadoop-2.3 >>>>>>>> -Ppyspark (or whatever else you want to configure your zeppelin with). >>>>>>>> You >>>>>>>> might be missing on some npm libraries. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Rohit >>>>>>>> >>>>>>>> On Mon, Oct 26, 2015 at 11:00 PM, naveen xavier < >>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> My configuration is as follows: >>>>>>>>> Ubuntu 15.04 >>>>>>>>> Spark 1.4.1 >>>>>>>>> Hadoop 2.7 >>>>>>>>> Maven 3.3.3 >>>>>>>>> >>>>>>>>> I am trying to install Apache Zeppelin using the following command >>>>>>>>> >>>>>>>>> mvn clean package -DskipTests >>>>>>>>> >>>>>>>>> Despite several attempts, I am getting the following error. >>>>>>>>> >>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) >>>>>>>>> on >>>>>>>>> project zeppelin-web: Failed to run task: 'grunt --no-color' failed. >>>>>>>>> (error >>>>>>>>> code 3) -> [Help 1] >>>>>>>>> >>>>>>>>> Any help will be highly appreciated. Thanks in advance >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> Naveen Xavier >>>>>>>>> -- >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> Naveen Xavier >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> >>>>>>> Naveen Xavier >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> >>>>>> Naveen Xavier >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Naveen Xavier >>>> >>>> >>>> >>> >> > > > -- > Regards, > > Naveen Xavier > > >