Re: Implementation certification procedure

Julian Mehnle <[email protected]> Wed, 20 Aug 2008 18:43:45 +0000
Newsgroups gmane.mail.spam.spf.devel
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stefano Bagnara wrote:
> gnu.gcj.runtime ??? I guess you are using gcj and not a JAVA(tm)
> virtual machine. Please use a compliant virtual machine (I usually use
> openjdk or any sun implementation, but bea, ibm, harmony jvms should
> work too).

http://packages.debian.org/lenny/sun-java6-jre
^^^ This looks like the Java(TM) virtual machine to me, right?

It seems that for the JDK (!= JRE) I had erroneously installed the 
default-jdk (=> java-gcj-compat-dev) package rather than the 
sun-java6-jdk one.

After correcting that, the build succeeded.  Unfortunately, the test 
output is still LOTS of raw stuff that I cannot ever hope to comprehend.  
But at least it looked legitimate. :-)

> > I appreciate your helping me getting jSPF to build, though.
>
> This is the same for jSPF: you should only need a proper java virtual
> machine (1.4+) installed.

Not exactly.

I recommend that you include a note in your BUILDING.txt file that one may 
have to use `mvn package` instead of `mvn -Plocal`, and also have it say 
that tests will be run automatically when doing a build.

I also encountered two other show stoppers (one see above, the other being 
that some part of Maven seems to parse the output of `env` incorrectly 
when the environment contains shell functions -- WTF?), but they are not 
specific to jSPF so there's nothing you can do about them.

Finally, it would be good to get the testing output in a more readable and 
much less cluttered format, or at least include a way to filter out the 
noise.

> I am happy you decided to try this. Let me know if you have any more
> issue and I'll help.

Please tell me what troubles with testing Mail::SPF you were referring to:

> >>>> The same difficulties I find with Mail::SPF testsuites and pyspf
> >>>> testsuites..

Perhaps I can improve something there.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkisZeEACgkQwL7PKlBZWjviJgCgh/QxO8KJjyBF5ibVXTtD7kJU
kYIAmQGP8No4CeRg2+dWERZP6AGMSh8O
=1NA4
-----END PGP SIGNATURE-----