Did build on the MacBook? if so, please move to Ubuntu VM. I met the same issue, but I finally succeed on the Ubuntu.
> On Nov 5, 2015, at 3:04 AM, Pablo Torre <pablotorr...@gmail.com> wrote: > > Hi Coernau, > > I tried it, using the pull request that you shared with us > (https://github.com/apache/incubator-zeppelin/pull/390 > <https://github.com/apache/incubator-zeppelin/pull/390>) and it doesn't work > > > > 2015-11-04 16:05 GMT+01:00 Corneau Damien <cornead...@gmail.com > <mailto:cornead...@gmail.com>>: > Hi guys, > > A lot of people got some problem with Zeppelin-web and the karma tests. > Could you try to see if this PR is solving it? > https://github.com/apache/incubator-zeppelin/pull/390 > <https://github.com/apache/incubator-zeppelin/pull/390> > > On Sat, Oct 31, 2015 at 4:04 PM, Corneau Damien <cornead...@gmail.com > <mailto:cornead...@gmail.com>> wrote: > Best way to compile when there is this error is to remove this line: > https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-web/Gruntfile.js#L434 > > <https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-web/Gruntfile.js#L434> > > On Sat, Oct 31, 2015 at 3:52 PM, Pablo Torre <pablotorr...@gmail.com > <mailto:pablotorr...@gmail.com>> wrote: > Dylan I tried your suggestion but it doesn't work.( sed -i > 's/--no-color/buildSkipTests --no-color/' zeppelin-web/pom.xml) > > Prabhjyot Singh, I will try what you say: > > node_modules/karma/bin/karma start test/karma.conf.js --reporters dots > --single-run > > in your zeppelin-web directory. > > When I test it I will let you know. > > > > > > > > 2015-10-30 4:39 GMT+01:00 Dylan Meissner <dylan.meiss...@gettyimages.com > <mailto:dylan.meiss...@gettyimages.com>>: > It seems to me that PhantomJS should never get involved when we specify > -DskipTests. It’s kind of gross, but on my build machine I disable those web > tests just before building a distributable: > > git clone https://github.com/apache/incubator-zeppelin.git > <https://github.com/apache/incubator-zeppelin.git> . > sed -i 's/--no-color/buildSkipTests --no-color/' zeppelin-web/pom.xml > mvn clean package -DskipTests -Pbuild-distr etc... > > This is the line the sed statement is modifying: > https://github.com/apache/incubator-zeppelin/blob/7dbac7c72f50e0796f53aa811a40663e2d9dfdde/zeppelin-web/pom.xml#L128 > > <https://github.com/apache/incubator-zeppelin/blob/7dbac7c72f50e0796f53aa811a40663e2d9dfdde/zeppelin-web/pom.xml#L128> > >> On Oct 27, 2015, at 11:20 PM, Corneau Damien <cornead...@gmail.com >> <mailto:cornead...@gmail.com>> wrote: >> >> Those npm errors aren't actually errors, they are pretty misleading. >> >> Okay, so now we know that it is failing when phamtomjs run. (Zeppelin-web >> tests). >> >> Could you run only: >> 'Grunt test' inside zeppelon-web? >> To check what error we have. >> Also make sure that libfontconfig is installed. >> On Oct 28, 2015 4:32 AM, "naveen xavier" <naveen.xav...@gmail.com >> <mailto:naveen.xav...@gmail.com>> wrote: >> Hi Corneau, >> >> I guess you are right as that is exactly what is happening in my case. I got >> a successful install that made me happy but the web app at 8080 serves a >> blank page. >> >> I reinstalled in a fresh folder and found the same error. However, I noticed >> that a lot of error messages are generated when installing npm. A snapshot >> is given below: >> >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Building Zeppelin: web Application 0.6.0-incubating-SNAPSHOT >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] >> [INFO] --- maven-checkstyle-plugin:2.13:check (checkstyle-fail-build) @ >> zeppelin-web --- >> [INFO] >> [INFO] >> [INFO] --- maven-resources-plugin:2.7:copy-resources (copy-resources) @ >> zeppelin-web --- >> [INFO] Using 'UTF-8' encoding to copy filtered resources. >> [INFO] Copying 17 resources >> [INFO] >> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @ zeppelin-web --- >> [INFO] >> [INFO] --- frontend-maven-plugin:0.0.23:install-node-and-npm (install node >> and npm) @ zeppelin-web --- >> [INFO] Installing node version v0.10.22 >> [INFO] Creating temporary directory >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp >> [INFO] Downloading Node.js from >> http://nodejs.org/dist/v0.10.22/node-v0.10.22-linux-x64.tar.gz >> <http://nodejs.org/dist/v0.10.22/node-v0.10.22-linux-x64.tar.gz> to >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp/node.tar.gz >> [INFO] No proxy was configured, downloading directly >> [INFO] Extracting Node.js files in node_tmp >> [INFO] Unpacking >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp/node.tar.gz into >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp >> [INFO] Moving node binary to >> /usr/local/incubator-zeppelin/zeppelin-web/node/node >> [INFO] Deleting temporary directory >> /usr/local/incubator-zeppelin/zeppelin-web/node_tmp >> [INFO] Installed node locally. >> [INFO] Installing npm version 1.3.8 >> [INFO] Downloading NPM from http://registry.npmjs.org/npm/-/npm-1.3.8.tgz >> <http://registry.npmjs.org/npm/-/npm-1.3.8.tgz> to >> /usr/local/incubator-zeppelin/zeppelin-web/npm.tar.gz >> [INFO] No proxy was configured, downloading directly >> [INFO] Extracting NPM files in node/ >> [INFO] Unpacking /usr/local/incubator-zeppelin/zeppelin-web/npm.tar.gz into >> /usr/local/incubator-zeppelin/zeppelin-web/node >> [INFO] Installed NPM locally. >> [INFO] >> [INFO] --- frontend-maven-plugin:0.0.23:npm (npm install) @ zeppelin-web --- >> [INFO] Running 'npm install --color=false' in >> /usr/local/incubator-zeppelin/zeppelin-web >> [ERROR] npm http GET https://registry.npmjs.org/bower >> <https://registry.npmjs.org/bower> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-autoprefixer >> <https://registry.npmjs.org/grunt-autoprefixer> >> [ERROR] npm http GET https://registry.npmjs.org/grunt >> <https://registry.npmjs.org/grunt> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-concurrent >> <https://registry.npmjs.org/grunt-concurrent> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-clean >> <https://registry.npmjs.org/grunt-contrib-clean> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-concat >> <https://registry.npmjs.org/grunt-contrib-concat> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-connect >> <https://registry.npmjs.org/grunt-contrib-connect> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-copy >> <https://registry.npmjs.org/grunt-contrib-copy> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-htmlmin >> <https://registry.npmjs.org/grunt-contrib-htmlmin> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-cssmin >> <https://registry.npmjs.org/grunt-contrib-cssmin> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-uglify >> <https://registry.npmjs.org/grunt-contrib-uglify> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-jshint >> <https://registry.npmjs.org/grunt-contrib-jshint> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-filerev >> <https://registry.npmjs.org/grunt-filerev> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-contrib-watch >> <https://registry.npmjs.org/grunt-contrib-watch> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-ng-annotate >> <https://registry.npmjs.org/grunt-ng-annotate> >> [ERROR] npm http GET https://registry.npmjs.org/grunt-svgmin >> <https://registry.npmjs.org/grunt-svgmin> >> >> .... many more such errors. >> >> But bower components get successfully loaded after this. After bower when >> grunt build starts the problem begins and we get >> >> [INFO] Running "connect:test" (connect) task >> [INFO] Started connect web server on http://localhost:9001 >> <http://localhost:9001/> >> [INFO] >> [INFO] Running "karma:unit" (karma) task >> [INFO] INFO [karma]: Karma v0.12.37 server started at http://localhost:9002/ >> <http://localhost:9002/> >> [INFO] INFO [launcher]: Starting browser PhantomJS >> [INFO] INFO [PhantomJS 1.9.8 (Linux 0.0.0)]: Connected on socket >> lJCtJXUKw8w8Ux_VV-HQ with id 36245844 >> [INFO] Warning: Task "karma:unit" failed. Use --force to continue. >> [INFO] >> [INFO] Aborted due to warnings. >> [INFO] >> [INFO] >> [INFO] Execution Time (2015-10-28 02:47:28 UTC) >> [INFO] jshint:all 900ms ▇▇▇▇▇▇▇ 16% >> [INFO] jshint:test 90ms ▇ 2% >> [INFO] wiredep:app 197ms ▇▇ 3% >> [INFO] concurrent:test 1.6s ▇▇▇▇▇▇▇▇▇▇▇▇▇ 29% >> [INFO] autoprefixer:dist 288ms ▇▇▇ 5% >> [INFO] karma:unit 2.4s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 43% >> [INFO] Total 5.7s >> [INFO] >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Zeppelin ........................................... SUCCESS [ 7.668 >> s] >> [INFO] Zeppelin: Interpreter .............................. SUCCESS [ 7.885 >> s] >> [INFO] Zeppelin: Zengine .................................. SUCCESS [ 2.731 >> s] >> [INFO] Zeppelin: Spark dependencies ....................... SUCCESS [ 28.139 >> s] >> [INFO] Zeppelin: Spark .................................... SUCCESS [ 31.584 >> s] >> [INFO] Zeppelin: Markdown interpreter ..................... SUCCESS [ 0.396 >> s] >> [INFO] Zeppelin: Angular interpreter ...................... SUCCESS [ 0.302 >> s] >> [INFO] Zeppelin: Shell interpreter ........................ SUCCESS [ 0.243 >> s] >> [INFO] Zeppelin: Hive interpreter ......................... SUCCESS [ 4.099 >> s] >> [INFO] Zeppelin: Apache Phoenix Interpreter ............... SUCCESS [ 4.672 >> s] >> [INFO] Zeppelin: Apache Geode interpreter ................. SUCCESS [06:09 >> min] >> [INFO] Zeppelin: PostgreSQL interpreter ................... SUCCESS [ 0.599 >> s] >> [INFO] Zeppelin: Tajo interpreter ......................... SUCCESS [ 1.037 >> s] >> [INFO] Zeppelin: Flink .................................... SUCCESS [ 11.354 >> s] >> [INFO] Zeppelin: Apache Ignite interpreter ................ SUCCESS [ 0.787 >> s] >> [INFO] Zeppelin: Kylin interpreter ........................ SUCCESS [ 0.348 >> s] >> [INFO] Zeppelin: Lens interpreter ......................... SUCCESS [ 7.210 >> s] >> [INFO] Zeppelin: Cassandra ................................ SUCCESS [ 51.598 >> s] >> [INFO] Zeppelin: web Application .......................... FAILURE [09:34 >> min] >> [INFO] Zeppelin: Server ................................... SKIPPED >> [INFO] Zeppelin: Packaging distribution ................... SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 18:25 min >> [INFO] Finished at: 2015-10-28T08:17:34+05:30 >> [INFO] Final Memory: 122M/423M >> [INFO] >> ------------------------------------------------------------------------ >> [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] >> >> I feel that grunt build error is linked to the earlier http errors. >> >> Looking forward to your inputs >> >> >> >> On Wed, Oct 28, 2015 at 2:17 AM, Corneau Damien <cornead...@gmail.com >> <mailto:cornead...@gmail.com>> wrote: >> If normal grunt build didn't pass iin zeppelin-web, then there is no way the >> mvn clean package in incubator-zeppelin will since it call grunt build >> >> On Tue, Oct 27, 2015 at 6:53 PM, Pablo Torre <pablotorr...@gmail.com >> <mailto:pablotorr...@gmail.com>> wrote: >> I am using a virtual machine with Ubuntu 14.04 >> >> >> $ npm -v >> >> 1.4.28 >> >> $ node -v >> >> v0.10.40 >> >> $ java -version >> >> java version "1.7.0_79" >> >> OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1) >> >> OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode) >> >> >> Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 >> 15:22:22+0000) >> >> Maven home: /usr/local/maven >> >> Java version: 1.7.0_79, vendor: Oracle Corporation >> >> Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre >> >> Default locale: en_US, platform encoding: UTF-8 >> >> OS name: "linux", version: "3.19.0-25-generic", arch: "amd64", family: "unix" >> >> >> The logs: >> >> >> [INFO] >> ------------------------------------------------------------------------ >> >> [INFO] Reactor Summary: >> >> [INFO] >> >> [INFO] Zeppelin .......................................... SUCCESS [10.919s] >> >> [INFO] Zeppelin: Interpreter ............................. SUCCESS [15.539s] >> >> [INFO] Zeppelin: Zengine ................................. SUCCESS [5.762s] >> >> [INFO] Zeppelin: Spark dependencies ...................... SUCCESS [57.376s] >> >> [INFO] Zeppelin: Spark ................................... SUCCESS >> [5:17.924s] >> >> [INFO] Zeppelin: Markdown interpreter .................... SUCCESS [6.517s] >> >> [INFO] Zeppelin: Angular interpreter ..................... SUCCESS [0.897s] >> >> [INFO] Zeppelin: Shell interpreter ....................... SUCCESS [0.789s] >> >> [INFO] Zeppelin: Hive interpreter ........................ SUCCESS [17.743s] >> >> [INFO] Zeppelin: Apache Phoenix Interpreter .............. SUCCESS [15.154s] >> >> [INFO] Zeppelin: Apache Geode interpreter ................ SUCCESS [18.203s] >> >> [INFO] Zeppelin: PostgreSQL interpreter .................. SUCCESS [2.916s] >> >> [INFO] Zeppelin: Tajo interpreter ........................ SUCCESS [3.508s] >> >> [INFO] Zeppelin: Flink ................................... SUCCESS >> [1:50.128s] >> >> [INFO] Zeppelin: Apache Ignite interpreter ............... SUCCESS [16.485s] >> >> [INFO] Zeppelin: Kylin interpreter ....................... SUCCESS [3.318s] >> >> [INFO] Zeppelin: Lens interpreter ........................ SUCCESS >> [1:26.327s] >> >> [INFO] Zeppelin: Cassandra ............................... SUCCESS >> [9:07.738s] >> >> [INFO] Zeppelin: web Application ......................... FAILURE >> [23:25.153s] >> >> [INFO] Zeppelin: Server .................................. SKIPPED >> >> [INFO] Zeppelin: Packaging distribution .................. SKIPPED >> >> [INFO] >> ------------------------------------------------------------------------ >> >> [INFO] BUILD FAILURE >> >> [INFO] >> ------------------------------------------------------------------------ >> >> [INFO] Total time: 44:06.492s >> >> [INFO] Finished at: Tue Oct 27 17:49:16 UTC 2015 >> >> >> >> >> [INFO] Final Memory: 119M/432M >> >> [INFO] >> ------------------------------------------------------------------------ >> >> [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 --force --no-color' failed. >> (error code 137) -> [Help 1] >> >> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute >> goal com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >> project zeppelin-web: Failed to run task >> >> at >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) >> >> at >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) >> >> at >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) >> >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) >> >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) >> >> at >> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) >> >> at >> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) >> >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317) >> >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152) >> >> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) >> >> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) >> >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) >> >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> >> at java.lang.reflect.Method.invoke(Method.java:606) >> >> at >> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) >> >> at >> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) >> >> at >> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) >> >> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) >> >> Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task >> >> at >> com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo.java:71) >> >> at >> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) >> >> at >> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) >> >> ... 19 more >> >> Caused by: >> com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'grunt >> --force --no-color' failed. (error code 137) >> >> at >> com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(NodeTaskExecutor.java:38) >> >> at >> com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo.java:69) >> >> ... 21 more >> >> >> >> I don't understand it because the error is this: Failed to execute goal >> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >> project zeppelin-web and I was able to execute manually "grunt force" inside >> zeppelin-web >> >> >> >> 2015-10-27 18:01 GMT+01:00 rohit choudhary <rconl...@gmail.com >> <mailto:rconl...@gmail.com>>: >> Hi Pablo, >> >> Some more logs please? The most recent errors are? Also, what's your dev >> setup - mac/linux? Versions of npm/node/java? >> >> Thanks, >> Rohit. >> >> On Tue, Oct 27, 2015 at 10:21 PM, Pablo Torre <pablotorr...@gmail.com >> <mailto:pablotorr...@gmail.com>> wrote: >> I executed mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 >> -DskipTests but I still have the same problem: >> >> INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 42:11.317s >> [INFO] Finished at: Tue Oct 27 16:03:13 UTC 2015 >> [INFO] Final Memory: 122M/422M >> [INFO] >> ------------------------------------------------------------------------ >> [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 --force --no-color' failed. >> (error code 137) -> [Help 1] >> >> 2015-10-27 17:08 GMT+01:00 rohit choudhary <rconl...@gmail.com >> <mailto:rconl...@gmail.com>>: >> Hi Rick, >> >> What are the things that you have in mind? I was thinking of this myself, >> including some items such as making npm/node etc be strictly local instead >> of global, a single script that abstracts some of these steps. I will be >> happy to help. >> >> Thanks, >> Rohit. >> >> On Tue, Oct 27, 2015 at 8:40 PM, Rick Moritz <rah...@gmail.com >> <mailto:rah...@gmail.com>> wrote: >> From my experience, that will not work unless you -DskipTests, since the >> tests require you have a dist-file available. >> Even CI runs two builds at the moment. >> So, if you need a tested (NB: tests will fail anyway, until ZEPPELIN-346 >> gets merged) distributable, you have to first clean package with >> -DskipTests, then package with tests to verify your build. >> Oh, you'll also need the ability to pass the selenium tests, which isn't a >> given on every platform. >> >> I'm currently looking into cleaning the build up progressively, but am also >> looking for any kind of support. A major refactoring is necessary, in my >> opinion, to move this project forward from a stability and repeatability >> standpoint. >> >> On Tue, Oct 27, 2015 at 4:04 PM, Pablo Torre <pablotorr...@gmail.com >> <mailto:pablotorr...@gmail.com>> wrote: >> Now, should I try to run mvn clean package inside incubador-zeppelin? >> >> 2015-10-27 15:50 GMT+01:00 Pablo Torre <pablotorr...@gmail.com >> <mailto:pablotorr...@gmail.com>>: >> I tried "./grunt --force" right now and it works >> >> 2015-10-27 15:39 GMT+01:00 naveen xavier <naveen.xav...@gmail.com >> <mailto:naveen.xav...@gmail.com>>: >> Hi Pablo, >> >> Were you able to build grunt within the zeppelin-web folder? Use the >> following command >> ./grunt --force >> >> On Tue, Oct 27, 2015 at 8:05 PM, Pablo Torre <pablotorr...@gmail.com >> <mailto:pablotorr...@gmail.com>> wrote: >> Hi guys, >> >> I was taking a look to this thread because I wasn't able to fix my issue. I >> followed your suggestions: >> >> Inside zeppelin-web: >> >> Remove node_modules and bower_components >> rm -rf ~/.npm >> npm cache clear >> mvn clean install >> >> And after this inside incubator-zeppelin I executed: >> >> mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 -DskipTests >> >> >> But I get the error: >> >> >> BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 31:53.919s >> [INFO] Finished at: Tue Oct 27 14:32:13 UTC 2015 >> [INFO] Final Memory: 124M/428M >> [INFO] >> ------------------------------------------------------------------------ >> [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 --force --no-color' failed. >> (error code 137) -> [Help 1] >> >> >> >> >> 2015-10-27 14:15 GMT+01:00 rohit choudhary <rconl...@gmail.com >> <mailto:rconl...@gmail.com>>: >> Naveen, >> >> Glad! Look forward to your use cases with Zeppelin. >> >> Thanks, >> Rohit. >> >> On Tue, Oct 27, 2015 at 4:37 PM, naveen xavier <naveen.xav...@gmail.com >> <mailto:naveen.xav...@gmail.com>> wrote: >> Hi Guys >> >> Yipee Did it >> >> I just figured that grunt is building only when I give the --force switch. >> So I edited the pom.xml in zeppelin-web folder as given below and added it >> as an argument >> >> <execution> >> <id>grunt build</id> >> <goals> >> <goal>grunt</goal> >> </goals> >> >> <configuration> >> <arguments>--force</arguments> >> </configuration> >> </execution> >> >> Then I did a maven package and presto it worked. Thanks a lot guys will now >> try and run Zeppelin which has been delayed by ONE day >> >> Thanks Rohit, Corneau and Renjith for all the help >> >> Regards, >> >> Naveen >> >> On Tue, Oct 27, 2015 at 4:14 PM, naveen xavier <naveen.xav...@gmail.com >> <mailto:naveen.xav...@gmail.com>> wrote: >> Hi all, >> >> Just another update. On carrying out activities suggested by Renjith finally >> my ./grunt build error has been cleared. It gave some warnings but ran with >> --force switch. Apparently phantomjs has been successfully installed. >> The current versions displayed are >> npm: 1.4.21 >> node: 0.10.25 >> phantomjs: 1.9.0 >> >> However on performing a mvn install in zeppelin-web folder.... I end up with >> the same grunt --no-color failed error as part of installing the eirslett >> frontend plugin. >> >> Adamant error.Any inputs will be most appreciated. >> >> >> On Tue, Oct 27, 2015 at 3:31 PM, Renjith Kamath <renjith.kam...@gmail.com >> <mailto:renjith.kam...@gmail.com>> wrote: >> 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 >> <mailto: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 >> <mailto: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 >> <mailto: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 >> >> <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 >> <mailto: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 >> <mailto: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 >> <mailto: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 >> <mailto: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 >> <mailto: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 >> <mailto: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 >> >> >> >> >> >> >> -- >> Regards, >> >> Naveen Xavier >> >> >> >> >> >> -- >> Regards, >> >> Naveen Xavier >> >> >> >> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> Personal site <http://www.pablotorrerodriguez.com/> >> My blog <http://www.aboutechnologies.com/> >> >> >> -- >> Regards, >> >> Naveen Xavier >> >> >> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> Personal site <http://www.pablotorrerodriguez.com/> >> My blog <http://www.aboutechnologies.com/> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> Personal site <http://www.pablotorrerodriguez.com/> >> My blog <http://www.aboutechnologies.com/> >> >> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> Personal site <http://www.pablotorrerodriguez.com/> >> My blog <http://www.aboutechnologies.com/> >> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> Personal site <http://www.pablotorrerodriguez.com/> >> My blog <http://www.aboutechnologies.com/> >> >> >> >> -- >> Regards, >> >> Naveen Xavier >> >> > > > > > -- > Pablo Torre. > Freelance software engineer and Ruby on Rails developer. > Oleiros (Coruña) > Personal site <http://www.pablotorrerodriguez.com/> > My blog <http://www.aboutechnologies.com/> > > > > > -- > Pablo Torre. > Freelance software engineer and Ruby on Rails developer. > Oleiros (Coruña) > Personal site <http://www.pablotorrerodriguez.com/> > My blog <http://www.aboutechnologies.com/>