Control: severity -1 important Control: tags -1 upstream Hi,
While I understand the frustration here, this cannot possibly be called 'grave', fop is working for tons of other users. Please report the issue upstream. Thx On Wed, Dec 23, 2015 at 5:08 PM, Sylvain Joubert <joubert...@gmail.com> wrote: > Package: fop > Version: 1:2.0+dfsg-4 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > Since I've updated my fop version (to 1:1.1.dfsg2-1) I can't use it anymore as > I get the following error: > > [ERROR] FOP - Exception <java.lang.IllegalArgumentException: URI is not > hierarchical>java.lang.IllegalArgumentException: URI is not hierarchical > at java.io.File.<init>(File.java:418) > at org.apache.fop.fonts.FontCache.addFont(FontCache.java:335) > at > org.apache.fop.fonts.autodetect.FontInfoFinder.getFontInfoFromCustomFont(FontInfoFinder.java:157) > at > org.apache.fop.fonts.autodetect.FontInfoFinder.find(FontInfoFinder.java:269) > at org.apache.fop.fonts.FontAdder.add(FontAdder.java:63) > at > org.apache.fop.fonts.FontDetectorFactory$DefaultFontDetector.detect(FontDetectorFactory.java:110) > at > org.apache.fop.fonts.FontManager.autoDetectFonts(FontManager.java:229) > at > org.apache.fop.fonts.DefaultFontConfigurator.configure(DefaultFontConfigurator.java:82) > at > org.apache.fop.render.PrintRendererConfigurator.getCustomFontCollection(PrintRendererConfigurator.java:147) > at > org.apache.fop.render.PrintRendererConfigurator.setupFontInfo(PrintRendererConfigurator.java:127) > at > org.apache.fop.render.intermediate.IFUtil.setupFonts(IFUtil.java:170) > at > org.apache.fop.render.intermediate.IFRenderer.setupFontInfo(IFRenderer.java:187) > at > org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java:75) > at > org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java:135) > at > org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java:105) > at > org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:350) > at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:107) > at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:104) > at org.apache.fop.apps.Fop.<init>(Fop.java:78) > at org.apache.fop.apps.FOUserAgent.newFop(FOUserAgent.java:179) > at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:107) > at org.apache.fop.cli.Main.startFOP(Main.java:186) > at org.apache.fop.cli.Main.main(Main.java:217) > > I also get these warnings just before, maybe it's related: > > [INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 153 > (anglearc) > [INFO] Type1FontLoader - No Unicode mapping for glyph: AFM Char: 166 > (diameter) > [WARN] FOUserAgent - Unable to load font file: > file:/usr/share/fonts/X11/Type1/c059036l.pfb. Reason: > java.io.FileNotFoundException: Neither an AFM nor a PFM file was found for > file:/usr/share/fonts/X11/Type1/c059036l.pfb > [WARN] FOUserAgent - Unable to load font file: > file:/usr/share/fonts/truetype/noto/NotoSerifKhmer-Bold.ttf. Reason: > java.lang.ArrayIndexOutOfBoundsException: 342 > [WARN] FOUserAgent - Unable to load font file: > file:/usr/share/fonts/truetype/noto/NotoSerifKhmer-Regular.ttf. Reason: > java.lang.ArrayIndexOutOfBoundsException: 342 > [WARN] FOUserAgent - Unable to load font file: > file:/usr/share/fonts/truetype/noto/NotoSansKhmer-Regular.ttf. Reason: > java.lang.ArrayIndexOutOfBoundsException: 223 > [WARN] FOUserAgent - Unable to load font file: > file:/usr/share/fonts/truetype/noto/NotoSansKhmer-Bold.ttf. Reason: > java.lang.ArrayIndexOutOfBoundsException: 223 > > For now, the only workaround I've found is to downgrade fop to its 'stable' > version (1:2.0+dfsg-4) > > > > -- System Information: > Debian Release: stretch/sid > APT prefers testing > APT policy: (990, 'testing'), (800, 'stable-updates'), (800, 'stable'), > (700, 'unstable'), (90, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.3.0-1-amd64 (SMP w/8 CPU cores) > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages fop depends on: > ii default-jre-headless [java2-runtime-headless] 2:1.7-52.1 > ii libfop-java 1:2.0+dfsg-4 > ii openjdk-7-jre-headless [java2-runtime-headless] 7u91-2.6.3-1 > > Versions of packages fop recommends: > ii libsaxon-java 1:6.5.5-10 > > Versions of packages fop suggests: > pn fop-doc <none> > > -- no debconf information >