On Tue, Jun 01, 2010 at 01:00:40AM +0200, Niels Thykier wrote: > brian m. carlson wrote: > > Package: libxml-commons-resolver1.1-java > > Version: 1.2-5 > > Severity: important > > > > libxml-commons-resolver1.1-java depends on classpath-common | > > java1-runtime | java2-runtime. The latter two dependencies bring in > > JREs with graphical interfaces. I use this package on my server with > > OpenJDK. Unfortunately, this brings in the full graphical JRE, > > including dependencies on libgtk2.0-0. This is not appropriate for a > > server. > > > > Please instead depend on java-runtime-headless | java2-runtime-headless > > so that this package can be used on a server without excess baggage. > > > > [...] > > A recent update to the Java Policy says that Java Libraries should not > depend on any JRE anymore. Instead programs must depend on the > appropriate JRE needed to run the program (implicitly the program is > required to take its dependencies into account when choosing the JRE).
That's fine, but regardless libxml-commons-resolver1.1-java should not depend on a full JRE since it doesn't need one. It does, however, have executable components in it, so it will need to depend on something. I don't much care what that is as long as it includes a headless OpenJDK for amd64. -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature