[pkg-eucalyptus-maintainers] Bug#583606: Bug#583606: libmule-java-2.0: no SpringXmlConfigurationBuilder; eucalyptus FTBFS

Miguel Landaeta miguel at miguel.cc
Sat Jul 10 19:33:53 UTC 2010


On Mon, May 31, 2010 at 12:25:31AM +0900, Charles Plessy wrote:
> Le Fri, May 28, 2010 at 03:12:32PM -0400, Aaron M. Ucko a écrit :
> > 
> > eucalyptus fails to build from source because it can't find
> > org.mule.config.spring.SpringXmlConfigurationBuilder, which I presume
> > libmule-java-2.0 should supply; could you please arrange for it to do so?
> 
> I am not proficient enough in Java programming to solve the problem myself, but
> if it only requires simple instructions, it will be my pleasure to follow them
> and to prepare the update.

tag 583606 patch
thanks

Hi Charles,

This is not a problem with Java, it's just missing
Build-Depends. Please see my attached patch to fix this
problem.

However, eucalyptus continues to FTBFS. I'm going to file a
bug with more details.

Cheers,

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
diff -u mule-2.0.1/debian/build.xml mule-2.0.1/debian/build.xml
--- mule-2.0.1/debian/build.xml
+++ mule-2.0.1/debian/build.xml
@@ -94,7 +94,7 @@
    
 
   <target name="clean">
-    <!--clean-sub dir="core" jar="core"/>
+    <clean-sub dir="core" jar="core"/>
     <clean-sub dir="modules/spring-config" jar="module-spring-config"/>
     <clean-sub dir="modules/xml" jar="module-xml"/>
     <clean-sub dir="modules/client" jar="module-client"/>
@@ -132,7 +132,7 @@
 		<clean-sub dir="transports/udp" jar="transport-udp"/>
 		<clean-sub dir="transports/vm" jar="transport-vm"/>
 		<clean-sub dir="transports/xmpp" jar="transport-xmpp"/>
-    <delete dir="${target.dir}"/-->
+    <delete dir="${target.dir}"/>
   </target>
   
 </project>
diff -u mule-2.0.1/debian/control mule-2.0.1/debian/control
--- mule-2.0.1/debian/control
+++ mule-2.0.1/debian/control
@@ -47,7 +47,15 @@
  liblog4j1.2-java,
  libslf4j-java,
  libxstream-java,
- libbcel-java, libxpp3-java, libqdox-java
+ libbcel-java, libxpp3-java, libqdox-java,
+ libquartz-java,
+ libognl-java,
+ libspring-beans-2.5-java,
+ libspring-core-2.5-java,
+ libspring-web-2.5-java,
+ libspring-context-2.5-java,
+ libspring-jdbc-2.5-java,
+ libspring-tx-2.5-java
 Standards-Version: 3.8.4
 Homepage: http://www.mulesoft.org/
 
diff -u mule-2.0.1/debian/changelog mule-2.0.1/debian/changelog
--- mule-2.0.1/debian/changelog
+++ mule-2.0.1/debian/changelog
@@ -1,3 +1,12 @@
+mule (2.0.1-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Add missing Build-Depends on Spring, Quartz and OGNL libraries.
+    (Closes: #583606).
+  * Fix clean target.
+
+ -- Miguel Landaeta <miguel at miguel.cc>  Sat, 10 Jul 2010 13:36:20 -0430
+
 mule (2.0.1-1) unstable; urgency=low
 
   [ Chris Grzegorczyk ]


More information about the pkg-eucalyptus-maintainers mailing list