[DebianGIS-dev] Bug#496861: josm should depend on openjdk-6-jre | jamvm | java2-runtime

Andreas Putzo andreas at putzo.net
Thu Aug 28 16:33:42 UTC 2008


On Aug 28  22:06, James Andrewartha wrote:
> On Thu, 28 Aug 2008, Andreas Putzo wrote:
> > There are currently many packages that provide java2-runtime, and josm
> > only works with few of them. That's why i prefer keeping the dependency
> > on openjdk and switch back to a virtual dependency as soon as we either
> > have better virtual packages for java runtimes or have the bugs fixed
> > that prevents josm from running with other javas.
> 
> How about a openjdk-6-jre | sun-java6-jre dependency then?

My understanding is that this is not allowed by policy 2.2.1

| In addition, the packages in main  must not require a package outside of main
| for compilation or execution (thus, the package must not declare
| a "Depends", "Recommends", or "Build-Depends" relationship on a non-main package)

This is a bit vague though since a dependency on openjdk-6-jre |
sun-java6-jre does not *require* a package outside of main to run josm.
But there are already some packages in the archive that do exactly that.
I will ask for clarificaton/some more opinions and presumably adjust the
dependencies.

Regards,
Andreas










More information about the Pkg-grass-devel mailing list