[ 
https://issues.apache.org/jira/browse/NIFI-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15998580#comment-15998580
 ] 

Richard St. John commented on NIFI-3815:
----------------------------------------

*Command executed:*
mvn clean install -Prpm,generateArchives

*Stacktrace:*
{code}
[INFO] error: Macro %_use_internal_dependency_generator has empty body
[INFO] error: line 2: Malformed tag:                                     0
[INFO] error: Package has no %description: .noarch
[INFO] Building target platforms: noarch-apple-mac os x
{code}

*Note*
After joining lines in the <description> tag within the rpm plugin 
configuration element, I get a similar error and are required to join lines the 
<license>, <preinstallScriptlet> and <defineStatement> elements. After that, I 
get the following stacktrace
{code}
[INFO] Creating spec file 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/SPECS/nifi.spec
[INFO] Building target platforms: noarch-apple-mac os x
[INFO] Executing(%install): /bin/sh -e /usr/local/var/tmp/rpm-tmp.79315
[INFO] + umask 022
[INFO] + cd /repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/BUILD
[INFO] + /bin/rm -rf 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/buildroot
[INFO] + /bin/mkdir -p 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/buildroot
[INFO] + '[' -d /repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/buildroot 
']'
[INFO] + mv 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/tmp-buildroot/opt 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/buildroot
[INFO] + chmod -R +w 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/buildroot
[INFO] + sed -i 's/^run.as=$/run.as=nifi/' 
/repos/apache-nifi/nifi-assembly/target/rpm/nifi-bin/buildroot/opt/nifi/nifi-1.2.0/conf/bootstrap.conf
[INFO] sed: 1: "/repos/apache-nifi/nifi ...": command a expects \ followed by 
text
[INFO] error: Bad exit status from /usr/local/var/tmp/rpm-tmp.79315 (%install)
[INFO]
[INFO]
[INFO] RPM build errors:
[INFO]     Bad exit status from /usr/local/var/tmp/rpm-tmp.79315 (%install)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:09 min
[INFO] Finished at: 2017-05-05T13:02:57-04:00
[INFO] Final Memory: 48M/1315M
{code}

*Build Environment:*
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
2015-11-10T11:41:47-05:00)
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_65, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"



> Unable to build RPM using mvn install -Prpm,generateArchives
> ------------------------------------------------------------
>
>                 Key: NIFI-3815
>                 URL: https://issues.apache.org/jira/browse/NIFI-3815
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Tools and Build
>    Affects Versions: 1.2.0
>         Environment: Mac, Linux
>            Reporter: Richard St. John
>              Labels: build
>
> While trying to test the release for 1.2.0 I was unable to build the RPM 
> using 
> mvn clean install -Prpm,generateArchives



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to