I have gotten to this point during the RPM build process:<br><br>[INFO] ------------------------------------------------------------------------<br>[ERROR] FATAL ERROR<br>[INFO] ------------------------------------------------------------------------<br>
[INFO] org.apache.maven.shared.io.location.ArtifactLocatorStrategy.&lt;init&gt;(Lorg/apache/maven/artifact/factory/ArtifactFactory;Lorg/apache/maven/artifact/resolver/ArtifactResolver;Lorg/apache/maven/artifact/repository/ArtifactRepository;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V<br>
[INFO] ------------------------------------------------------------------------<br>[INFO] Trace<br>java.lang.NoSuchMethodError: org.apache.maven.shared.io.location.ArtifactLocatorStrategy.&lt;init&gt;(Lorg/apache/maven/artifact/factory/ArtifactFactory;Lorg/apache/maven/artifact/resolver/ArtifactResolver;Lorg/apache/maven/artifact/repository/ArtifactRepository;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V<br>
    at org.apache.maven.plugin.assembly.io.DefaultAssemblyReader.readAssemblies(DefaultAssemblyReader.java:102)<br>    at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute(AbstractAssemblyMojo.java:296)<br>
    at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)<br>    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)<br>    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)<br>
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)<br>    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)<br>
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)<br>    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)<br>
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)<br>    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)<br>    at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)<br>    at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)<br>
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
    at java.lang.reflect.Method.invoke(Method.java:616)<br>    at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)<br>    at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)<br>    at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)<br>
    at org.codehaus.classworlds.Launcher.main(Launcher.java:375)<br>[INFO] ------------------------------------------------------------------------<br>[INFO] Total time: 1 minute 47 seconds<br>[INFO] Finished at: Fri Mar 09 12:50:16 CET 2012<br>
[INFO] Final Memory: 237M/834M<br>[INFO] ------------------------------------------------------------------------<br>make: *** [build_mvn] Error 1<br>error: Bad exit status from /var/tmp/rpm-tmp.95OcZi (%install)<br><br><br>
RPM build errors:<br>    Bad exit status from /var/tmp/rpm-tmp.95OcZi (%install)<br><br><br><br>Chris Brown had a similar issue.<br><a href="http://www.mail-archive.com/users@ovirt.org/msg00078.html">http://www.mail-archive.com/users@ovirt.org/msg00078.html</a><br>
His solution was to run maven 2.2. But the problem is that I do.<br><br>[elab@virtual SPECS]$ mvn -v<br>/usr/lib/jvm/java<br>Apache Maven 2.2.1 (rNON-CANONICAL_2011-10-17_20-32_mockbuild; 2011-10-17 21:32:08+0200)<br>Java version: 1.6.0_22<br>
Java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre<br>Default locale: en_US, platform encoding: UTF-8<br>OS name: &quot;linux&quot; version: &quot;2.6.32-220.7.1.el6.x86_64&quot; arch: &quot;amd64&quot; Family: &quot;unix&quot;<br>
<br>Any ideas now?<br><br><div class="gmail_quote">2012/3/9 Elias Abacioglu <span dir="ltr">&lt;<a href="mailto:elias.rabi@gmail.com">elias.rabi@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>&gt;<br>
&gt; Trey, did you have a Python 2.7  RPM or SRPM for EL6?<br>
<br>
</div></div>Where do you see the Python 2.7 dependency?  Running a rebuild with no<br>
changes on the latest SPEC gives me this ...<br></blockquote></div><div>Maybe you are right.. I was just blinded by the fact that the 
ovirt-engine rpms needed 2.7.. So that is probably not needed after I 
have rebuilt ovirt rpms.<br> <br></div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
# rpmbuild -ba --define &#39;dist .el6&#39; --define &#39;rhel 6&#39; ovirt-engine.spec<br>
&lt;snip&gt;<br>
+ make PREFIX=/builddir/build/BUILDROOT/ovirt-engine-3.0.0_0001-1.6.el6.x86_64/<br>
install<br>
which: no mvn in (/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/builddir/bin)<br>
export MAVEN_OPTS=&quot;-XX:MaxPermSize=512m&quot;<br>
install -P gwt-admin,gwt-user -D skipTests<br>
install: WARNING: ignoring --preserve-context; this kernel is not<br>
SELinux-enabled<br>
install: cannot stat `gwt-admin,gwt-user&#39;: No such file or directory<br>
make: *** [build_mvn] Error 1<br>
error: Bad exit status from /var/tmp/rpm-tmp.oHg34r (%install)<br><br></blockquote></div><div>I think it requires maven 2.2. There is a maven 2.2 in jpackage 6.0. But it got a broken dependency.<br>I tried compiling with maven 2.0 and that failed.<br>

</div></div>
</blockquote></div><br>