Bug#678612: libbatik-java change led to uninstallables on kfreebsd

Vincent Fourmond fourmond at gmail.com
Sat Jun 23 12:02:21 UTC 2012


On Sat, Jun 23, 2012 at 10:14 AM, Niels Thykier <niels at thykier.net> wrote:
> On Jun 22, 2012 22:50 "Steven Chamberlain" <steven at pyro.eu.org> wrote:
>> Hi,
>>
>
> Hi,
>
>> 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?
>>
>> Thanks,
>> Regards,
>
> 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
> that.

  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
idea...

  Cheers,

      Vincent





More information about the pkg-java-maintainers mailing list