[ https://issues.apache.org/jira/browse/PIO-57?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15945597#comment-15945597 ]
ASF GitHub Bot commented on PIO-57: ----------------------------------- Github user dszeto commented on the issue: https://github.com/apache/incubator-predictionio/pull/359 Hey @marevol , running into this: ``` + sbt/sbt assembly/rpm:packageBin [info] Loading global plugins from /Users/dszeto/.sbt/0.13/plugins [info] Loading project definition from /Users/dszeto/asf/incubator-predictionio/project [info] Set current project to apache-predictionio-parent (in build file:/Users/dszeto/asf/incubator-predictionio/) [error] error: Group field must be present in package: (main package) [error] error: Package has no %description: predictionio-0.11.0_SNAPSHOT-1.noarch [info] Building target platforms: noarch-apache-Linux java.lang.RuntimeException: Unable to run rpmbuild, check output for details. Errorcode 1 at scala.sys.package$.error(package.scala:27) at com.typesafe.sbt.packager.rpm.RpmHelper$$anonfun$buildPackage$1.apply(RpmHelper.scala:91) at com.typesafe.sbt.packager.rpm.RpmHelper$$anonfun$buildPackage$1.apply(RpmHelper.scala:68) at sbt.IO$.withTemporaryDirectory(IO.scala:344) at com.typesafe.sbt.packager.rpm.RpmHelper$.buildPackage(RpmHelper.scala:68) at com.typesafe.sbt.packager.rpm.RpmHelper$.buildRpm(RpmHelper.scala:20) at com.typesafe.sbt.packager.rpm.RpmPlugin$$anonfun$projectSettings$46.apply(RpmPlugin.scala:161) at com.typesafe.sbt.packager.rpm.RpmPlugin$$anonfun$projectSettings$46.apply(RpmPlugin.scala:157) at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40) at sbt.std.Transform$$anon$4.work(System.scala:63) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228) at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228) at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17) at sbt.Execute.work(Execute.scala:237) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228) at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228) at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159) at sbt.CompletionService$$anon$2.call(CompletionService.scala:28) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [error] (assembly/rpm:packageBin) Unable to run rpmbuild, check output for details. Errorcode 1 [error] Total time: 0 s, completed Mar 28, 2017 10:25:38 AM ``` ``` $rpmbuild --version rpmbuild (RPM) 5.4.15 ``` I am on macOS Sierra 10.12.3. Have you run into this? > Add SBT Native Packager > ----------------------- > > Key: PIO-57 > URL: https://issues.apache.org/jira/browse/PIO-57 > Project: PredictionIO > Issue Type: New Feature > Reporter: Shinsuke Sugaya > > To use SBT Native Packager, we will provide RPM/DEB distribution packages in > addition to ZIP/TAR.GZ. > This fix is: > * make-distribution.sh is still available > ** Created: PredictionIO-*.tar.gz > * Create TAR.GZ/ZIP package > ** Run ./make-distribution.sh > ** Created: assembly/target/universal/predictionio-* > * Create RPM package: > ** Run ./make-distribution.sh;./sbt/sbt assembly/rpm:packageBin > ** Created: assembly/target/rpm/RPMS/noarch/predictionio-*.rpm > * Create DEB package > ** Run ./make-distribution.sh;./sbt/sbt assembly/debian:packageBin > ** Created: assembly/target/predictionio_*.deb > For RPM/DEB package: > * PIO_HOME is /usr/share/predictionio. > * pio command is in /usr/bin. > * conf files are in /etc/predictionio. > * log files is /var/log/predictionio/pio.log if you have write permission, or > $HOME/pio.log if not. -- This message was sent by Atlassian JIRA (v6.3.15#6346)