[sisu] Don't install effective POMs for now

Mikolaj Izdebski mizdebsk at fedoraproject.org
Tue Jul 23 08:20:45 UTC 2013


commit 27699c51a0b72b4aa05553f00fe1f0925f79a678
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Tue Jul 23 10:19:34 2013 +0200

    Don't install effective POMs for now
    
    Tycho injects dependencies with system scope.  Disable installation
    of effective POMs until Mvn can handle system-scoped deps.

 sisu.spec |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/sisu.spec b/sisu.spec
index 378b20f..5adffe3 100644
--- a/sisu.spec
+++ b/sisu.spec
@@ -154,6 +154,11 @@ export TYCHO_MVN_RPMBUILD=1
 export MAVEN_OPTS="-DskipTychoVersionCheck"
 %mvn_build -f
 
+# Tycho inject dependencies with system scope.  Disable installation
+# of effective POMs until Mvn can handle system-scoped deps.
+sed -i /effective-poms/d .mfiles*
+rm -rf .xmvn/root%{_datadir}/maven-effective-poms
+
 %install
 %mvn_install
 


More information about the scm-commits mailing list