Bug 11160

Summary: Package doesn't contain /usr/share/java/junit.jar
Product: Sisyphus Reporter: Damir Shayhutdinov <damir>
Component: junitAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Damir Shayhutdinov 2007-03-20 10:04:22 MSK
As of 4.1-alt1, junit package doesn't contain a junit.jar file in /usr/share/java.

According to jpackage policy, /usr/share/java/junit.jar must be a symlink to
/usr/share/java/junit-4.1.jar.

Many programs (including ant) add /usr/share/java/junit.jar to their CLASSPATH.
Without it, they can't work.

For example, ant package building is broken now. Adding a symlink make ant happy.

I think many recent building problem in Java packages in Sisyphus can be solved
that easy.
Comment 1 Denis Smirnov 2007-03-20 12:44:51 MSK
Thanks! Fixed, sent to incoming/

Where I can download java policy? Is it packaged?
Comment 2 Damir Shayhutdinov 2007-03-20 13:16:23 MSK
Sisyphus Java policy in freezetime equals to jpackage policy. See jpackage-utils
package in Sisyphus for current jpackage policy.