[pkg-eucalyptus-maintainers] Bug#724138: Future of the wss4j package in Debian.

Charles Plessy plessy at debian.org
Mon Sep 23 00:05:41 UTC 2013


Dear Eucalyptus and Java teams,

wss4j (Apache WSS4J WS-Security) is a package that was created in order
to build the Eucalyptus packages, which are currently removed.  The
wss4j fails to build from source in Jessie and Unstable.

Current version in Debian is 1.5.8.  On the upstream website, versions 1.5.12
and 1.6.12 are available.  The 1.6 line diverged after 1.5.11.  A version
1.5.13, fixing some extra bugs, is available as a SVN tag but is not advertised
on the upstream website.

The Debian package contains a patch removing some code related to SAML, for a
reason that I do not remember.  This patch does not apply cleanly to version
1.5.12, and I suppose it will be the same for 1.6.12.  For this reason, I could
not test if updating to one of the latest upstream releases will make the wss4j
package build again for source.  Not knowing Java enough, I could not go
further.

My questions are the following:

 - Is wss4j still needed in Debian ?  Would Eucalyptus 3.0 still use it ?
 - Is the Java team interested by taking it over, in any case ?

Here is the extract of the build log that was sent to the bug report.

Le Sun, Sep 22, 2013 at 07:15:37PM +0200, David Suárez a écrit :
> 
> > make[1]: Entering directory `/«BUILDDIR»/wss4j-1.5.8+svntag'
> > /usr/share/cdbs/1/rules/simple-patchsys.mk:31: WARNING:  simple-patchsys.mk is deprecated - please use source format 3.0 (quilt) instead
> > make[1]: Nothing to be done for `update-config'.
> > make[1]: Leaving directory `/«BUILDDIR»/wss4j-1.5.8+svntag'
> > cd . && /usr/lib/jvm/default-java/bin/java -classpath /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/axis.jar:/usr/share/java/commons-logging.jar:/usr/share/java/xalan2.jar:/usr/share/java/bcprov.jar:/usr/share/java/jaxrpc.jar:/usr/share/java/xmlsec.jar:/usr/lib/jvm/default-java/lib/tools.jar  -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true   -buildfile debian/build.xml  
> > Buildfile: /«BUILDDIR»/wss4j-1.5.8+svntag/debian/build.xml
> > 
> > init:
> > 
> > prepare:
> >     [mkdir] Created dir: /«BUILDDIR»/wss4j-1.5.8+svntag/build
> >     [mkdir] Created dir: /«BUILDDIR»/wss4j-1.5.8+svntag/build/test-reports
> > 
> > prepare-src:
> >     [mkdir] Created dir: /«BUILDDIR»/wss4j-1.5.8+svntag/build/classes
> > 
> > compile.library:
> >     [javac] /«BUILDDIR»/wss4j-1.5.8+svntag/build.xml:340: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
> >     [javac] Compiling 98 source files to /«BUILDDIR»/wss4j-1.5.8+svntag/build/classes
> >     [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.3
> >     [javac] /«BUILDDIR»/wss4j-1.5.8+svntag/src/org/apache/ws/security/WSSConfig.java:288: error: cannot find symbol
> >     [javac]             Transform.init();
> >     [javac]                      ^
> >     [javac]   symbol:   method init()
> >     [javac]   location: class Transform
> >     [javac] Note: Some input files use or override a deprecated API.
> >     [javac] Note: Recompile with -Xlint:deprecation for details.
> >     [javac] 1 error
> >     [javac] 1 warning
> > 
> > BUILD FAILED
> > /«BUILDDIR»/wss4j-1.5.8+svntag/build.xml:340: Compile failed; see the compiler error output for details.
> > 
> > Total time: 6 seconds
> > make: *** [debian/stamp-ant-build] Error 1
> 
> The full build log is available from:
>    http://aws-logs.debian.net/ftbfs-logs/2013/09/22/wss4j_1.5.8+svntag-2_unstable.log

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan



More information about the pkg-eucalyptus-maintainers mailing list