Hi, What is the purpose of the java-compiler package? including javac is only a 'should' in the policy, so it is pointless to build-depend on java-compiler. Therefore, packages must depends on gcj|jikes|... and have lots of code to determine which is being used.
Would it not be better to say that packages providing java-compiler must provide javac, which in turn must provide features x, y and z. Then there could be a simple build-depend on java-compiler and use of javac throughout the build. If you clearly defined features x, y and z, then it should be possible to create a javac wrapper script for most of the java-compilers currently in main. -- +----------------------------------------------+ | Mark Howard cam.ac.uk mh344@ | | http://www.tildemh.com tildemh.com mh@ | +----------------------------------------------+