Source: scons
Version: 4.5.2+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240319 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd /<<PKGBUILDDIR>>/doc/man && python3 ../../scripts/scons.py
> scons: Reading SConscript files ...
> scons: done reading SConscript files.
> scons: Building targets ...
> __xinclude_lxml(["scons-time_xi.xml"], ["scons-time.xml"])
> __build_lxml(["scons-time_db.xml"], ["scons-time_xi.xml"])
> __build_lxml(["scons-scons-time.fo"], ["scons-time_db.xml"])
> __build_lxml(["scons-scons-time.html"], ["scons-time_db.xml"])
> /usr/bin/fop -fo scons-scons-time.fo -pdf scons-scons-time.pdf
> [warning] /usr/bin/fop: JVM flavor 'sun' not understood
> [warning] /usr/bin/fop: Unable to locate serializer in /usr/share/java
> [warning] /usr/bin/fop: Unable to locate xalan2 in /usr/share/java
> [warning] /usr/bin/fop: Unable to locate xercesImpl in /usr/share/java
> [ERROR] FOUserAgent - Invalid property value encountered in margin-left="": 
> org.apache.fop.fo.expr.PropertyException: 
> file:/<<PKGBUILDDIR>>/doc/man/scons-scons-time.fo:3:6: No conversion defined 
> ; property:'margin-left' (See position 147:8) 
> <org.apache.fop.fo.expr.PropertyException: 
> file:/<<PKGBUILDDIR>>/doc/man/scons-scons-time.fo:3:6: No conversion defined 
> ; property:'margin-left'>org.apache.fop.fo.expr.PropertyException: 
> file:/<<PKGBUILDDIR>>/doc/man/scons-scons-time.fo:3:6: No conversion defined 
> ; property:'margin-left'
>       at 
> org.apache.fop.fo.properties.PropertyMaker.make(PropertyMaker.java:446)
>       at 
> org.apache.fop.fo.PropertyList.convertAttributeToProperty(PropertyList.java:499)
>       at 
> org.apache.fop.fo.PropertyList.addAttributesToList(PropertyList.java:386)
>       at org.apache.fop.fo.FObj.processNode(FObj.java:129)
>       at 
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
>       at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:185)
>       at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:182)
>       at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
>       at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:181)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:206)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.characters(ToXMLSAXHandler.java:526)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.characters(AbstractSAXParser.java:555)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.characters(XIncludeHandler.java:1184)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:485)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:693)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:780)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:395)
>       at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
>       at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
>       at org.apache.fop.cli.Main.startFOP(Main.java:183)
>       at org.apache.fop.cli.Main.main(Main.java:214)
> 
> [ERROR] FOUserAgent - Invalid property value encountered in margin-right="": 
> org.apache.fop.fo.expr.PropertyException: 
> file:/<<PKGBUILDDIR>>/doc/man/scons-scons-time.fo:3:6: No conversion defined 
> ; property:'margin-right' (See position 147:8) 
> <org.apache.fop.fo.expr.PropertyException: 
> file:/<<PKGBUILDDIR>>/doc/man/scons-scons-time.fo:3:6: No conversion defined 
> ; property:'margin-right'>org.apache.fop.fo.expr.PropertyException: 
> file:/<<PKGBUILDDIR>>/doc/man/scons-scons-time.fo:3:6: No conversion defined 
> ; property:'margin-right'
>       at 
> org.apache.fop.fo.properties.PropertyMaker.make(PropertyMaker.java:446)
>       at 
> org.apache.fop.fo.PropertyList.convertAttributeToProperty(PropertyList.java:499)
>       at 
> org.apache.fop.fo.PropertyList.addAttributesToList(PropertyList.java:386)
>       at org.apache.fop.fo.FObj.processNode(FObj.java:129)
>       at 
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
>       at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:185)
>       at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:182)
>       at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
>       at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:181)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:206)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.characters(ToXMLSAXHandler.java:526)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.characters(AbstractSAXParser.java:555)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.characters(XIncludeHandler.java:1184)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:485)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:693)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:780)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:395)
>       at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
>       at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
>       at org.apache.fop.cli.Main.startFOP(Main.java:183)
>       at org.apache.fop.cli.Main.main(Main.java:214)
> 
> Exception in thread "main" java.lang.UnsatisfiedLinkError: 
> /usr/lib/jvm/java-17-openjdk-amd64/lib/libfontmanager.so: libharfbuzz.so.0: 
> cannot open shared object file: No such file or directory
>       at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
>       at 
> java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
>       at 
> java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
>       at 
> java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
>       at 
> java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:315)
>       at 
> java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:285)
>       at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2403)
>       at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
>       at java.base/java.lang.System.loadLibrary(System.java:1993)
>       at 
> java.desktop/sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:58)
>       at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
>       at 
> java.desktop/sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:33)
>       at java.desktop/sun.font.SunFontManager$1.run(SunFontManager.java:275)
>       at java.desktop/sun.font.SunFontManager$1.run(SunFontManager.java:273)
>       at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
>       at 
> java.desktop/sun.font.SunFontManager.initStatic(SunFontManager.java:273)
>       at 
> java.desktop/sun.font.SunFontManager.<clinit>(SunFontManager.java:268)
>       at java.base/java.lang.Class.forName0(Native Method)
>       at java.base/java.lang.Class.forName(Class.java:467)
>       at 
> java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
>       at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
>       at 
> java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:75)
>       at 
> java.desktop/sun.java2d.SunGraphicsEnvironment.getFontManagerForSGE(SunGraphicsEnvironment.java:137)
>       at 
> java.desktop/sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:171)
>       at 
> java.desktop/sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:199)
>       at 
> java.desktop/sun.java2d.HeadlessGraphicsEnvironment.getAvailableFontFamilyNames(HeadlessGraphicsEnvironment.java:80)
>       at 
> org.apache.batik.bridge.DefaultFontFamilyResolver.<clinit>(DefaultFontFamilyResolver.java:86)
>       at 
> org.apache.fop.image.loader.batik.PreloaderSVG$Loader.createImageInfo(PreloaderSVG.java:165)
>       at 
> org.apache.fop.image.loader.batik.PreloaderSVG$Loader.getImage(PreloaderSVG.java:131)
>       at 
> org.apache.fop.image.loader.batik.PreloaderSVG$Loader.access$200(PreloaderSVG.java:108)
>       at 
> org.apache.fop.image.loader.batik.PreloaderSVG.preloadImage(PreloaderSVG.java:76)
>       at 
> org.apache.xmlgraphics.image.loader.ImageManager.preloadImage(ImageManager.java:176)
>       at 
> org.apache.xmlgraphics.image.loader.cache.ImageCache.needImageInfo(ImageCache.java:127)
>       at 
> org.apache.xmlgraphics.image.loader.ImageManager.getImageInfo(ImageManager.java:123)
>       at 
> org.apache.fop.fo.properties.CommonBorderPaddingBackground.getInstance(CommonBorderPaddingBackground.java:432)
>       at 
> org.apache.fop.fo.PropertyList.getBorderPaddingBackgroundProps(PropertyList.java:653)
>       at org.apache.fop.fo.pagination.Region.bind(Region.java:66)
>       at org.apache.fop.fo.pagination.RegionBody.bind(RegionBody.java:58)
>       at org.apache.fop.fo.FObj.processNode(FObj.java:131)
>       at 
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
>       at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:185)
>       at org.apache.fop.fo.FOTreeBuilder$2.run(FOTreeBuilder.java:182)
>       at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
>       at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:181)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:206)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:250)
>       at 
> java.xml/com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:245)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:618)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:184)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.emptyElement(XIncludeHandler.java:1074)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2726)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
>       at 
> java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:693)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:780)
>       at 
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:395)
>       at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:293)
>       at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:116)
>       at org.apache.fop.cli.Main.startFOP(Main.java:183)
>       at org.apache.fop.cli.Main.main(Main.java:214)
> scons: *** [scons-scons-time.pdf] Error 1
> scons: building terminated because of errors.
> make[1]: *** [debian/rules:16: override_dh_auto_build] Error 2


The full build log is available from:
http://qa-logs.debian.net/2024/03/19/scons_4.5.2+dfsg-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240319;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240319&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to