On Sun, Mar 04, 2007 at 01:35:12AM +0000, Paul Cager wrote: > Currently: > > Depends: java-gcj-compat | java-virtual-machine, java-gcj-compat | > java1-runtime | java2-runtime, libxerces2-java > Recommends: ant-optional, jikes | java-compiler > > Should ant Depend or Suggest the compiler packages? I'd say Depend, but > I suppose its not an absolute dependency - you could have a buildfile > that doesn't call javac.
Recommends is the right thing. Its no hard dependency but its the used/needed in most cases. Recommends are installe by default by aptitude and synaptic but you can choose to deinstall or not install at all the compiler. IMO that bug should just be closed as people need to be aware what they break when they dont install the Recommends. >From the Debian Policy 7.2: Recommends This declares a strong, but not absolute, dependency. The Recommends field should list packages that would be found together with this one in all but unusual installations. Cheers, Michael -- .''`. | Michael Koch <[EMAIL PROTECTED]> : :' : | Free Java Developer <http://www.classpath.org> `. `' | `- | 1024D/BAC5 4B28 D436 95E6 F2E0 BD11 5923 A008 2763 483B _______________________________________________ pkg-java-maintainers mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

