Andres Danter created MPOM-45:
---------------------------------

             Summary: RPM Plugin does not check if rpm-build is installed prior 
to attempting to build RPMs
                 Key: MPOM-45
                 URL: https://issues.apache.org/jira/browse/MPOM-45
             Project: Maven POMs
          Issue Type: Improvement
          Components: maven-plugins
            Reporter: Andres Danter
            Priority: Minor


This is something I recently ran into.  The package for rpm-build was not 
installed on the system.  The MAVEN RPM plugin did not give a very good verbose 
reason for why the RPM build failed.  Currently, it echoes the string of 
commands it tried to run:

[ERROR] Failed to execute goal 
org.codehaus.mojo:rpm-maven-plugin:2.0-beta-2:rpm (default-cli) on project 
accumulo: RPM build execution returned: '127' executing '/bin/sh -c cd 
/home/user/accumulo/accumulo-1.4.3/target/rpm/SPECS && rpmbuild -bb --buildroot 
/home/user/accumulo/accumulo-1.4.3/target/rpm/buildroot --define '_topdir 
/home/user/accumulo/accumulo-1.4.3/target/rpm' --target amd64 accumulo.spec'

A check of the availability of rpm-build prior to executing the above would 
have prevented some confusion.

Thanks.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to