Bug#640354: libisfreetype-5.2-java: circular dependency with libisnativec-java

Bill Allombert Bill.Allombert at math.u-bordeaux1.fr
Thu Sep 8 14:14:05 UTC 2011


On Tue, Sep 06, 2011 at 07:37:09PM +0200, Torsten Werner wrote:
> tags 640354 + wontfix
> thanks
> 
> On Mon, Sep 5, 2011 at 10:42 PM, Bill Allombert
> <Bill.Allombert at math.u-bordeaux1.fr> wrote:
> > libisnativec-java-highlvl Depends: libisfreetype-5.2-java, libisnativec-java-lowlvl
> > libisfreetype-5.2-java    Depends: libisnativec-java-lowlvl
> 
> As the package ships exactly 1 library I do not know how to split it

Actually it contains 77 classes:
unzip -t /usr/share/java/isnativec.jar | grep '.class'|wc
     77     231    4914

Only 
src/de/intarsys/cwt/font/FontEnvironment.java and
src/de/intarsys/cwt/font/GenericFont.java
needs libisfreetype-5.2-java
and libisfreetype-5.2-java only need
de.intarsys.nativec.api and
de.intarsys.nativec.type

There are probably no circular dependencies between classes.

> without creating an unmaintainable mess if it is possible at all.

I realize this is an upstream issue, but the current system with circular
dependencies between jar files is already an unmaintainable mess. 

Cheers,
-- 
Bill. <ballombe at debian.org>

Imagine a large red swirl here. 





More information about the pkg-java-maintainers mailing list