Re: Bug#678612: libbatik-java change led to uninstallables on kfreebsd
On Sat, Jun 23, 2012 at 10:14 AM, Niels Thykier <email@example.com> wrote:
> On Jun 22, 2012 22:50 "Steven Chamberlain" <firstname.lastname@example.org> wrote:
>> libbatik-java's dependencies were changed recently like so:
>> > Package: libbatik-java
>> > Architecture: all
>> > -Depends: openjdk-6-jre-headless | java2-runtime-headless,
>> > +Depends: openjdk-6-jre-headless | openjdk-7-jre-headless |
>> > java7-runtime-headless,
>> Unfortunately this seems to have made about 120 packages uninstallable
>> in sid on kfreebsd-*.
> I can see how that is less than optimal.
>> Or was this simply a mistake and should java2-runtime-headless still
>> be in that list?
> I think the best solution is to split out the binaries from libbatik-java;
> that should allow use to remove the JRE dependencies per Java Policy.
> As for the JRE dependencies, I think the java2-runtime-headless might have
> been a mistake (and should have been java6 + java7). I will check up on
As far as I can tell, the conversion programs were working fine with
java2 runtimes (gij, a few years ago). However, the graphical
interface didn't work (I'm not even sure they work properly with
openjdk 6 or 7). I'm unsure splitting out is a good idea at this
point, since some programs may depend on libbatik-java to provide
rasterize: changing that too close from the freeze isn't a good