Your message dated Wed, 16 Apr 2025 22:06:21 +0000
with message-id <e1u5ath-00fm6d...@fasolo.debian.org>
and subject line Bug#1103127: fixed in node-webfont 11.4.0+dfsg2+~cs35.7.26-13
has caused the Debian Bug report #1103127,
regarding node-webfont: FTBFS in testing/i386: dh_auto_test: error: cd
./svgicons2svgfont && sh -ex ../debian/nodejs/svgicons2svgfont/test returned
exit code 139
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1103127: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103127
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-webfont
Version: 11.4.0+dfsg2+~cs35.7.26-12
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250414 ftbfs-trixie
Hi,
During a rebuild of all packages in testing (trixie), your package failed
to build on i386.
Relevant part (hopefully):
> make[3]: Entering directory
> '/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2-build/woff2-wasm'
> [ 10%] Building CXX object CMakeFiles/woff2common.dir/src/variable_length.cc.o
> [ 20%] Building CXX object CMakeFiles/woff2common.dir/src/table_tags.cc.o
> [ 30%] Building CXX object CMakeFiles/woff2common.dir/src/woff2_common.cc.o
> [ 40%] Linking CXX static library libwoff2common.a
> [ 40%] Built target woff2common
> [ 50%] Building CXX object CMakeFiles/woff2enc.dir/src/transform.cc.o
> [ 60%] Building CXX object CMakeFiles/woff2enc.dir/src/font.cc.o
> [ 70%] Building CXX object CMakeFiles/woff2enc.dir/src/normalize.cc.o
> [ 80%] Building CXX object CMakeFiles/woff2enc.dir/src/glyph.cc.o
> [ 90%] Building CXX object CMakeFiles/woff2enc.dir/src/woff2_enc.cc.o
> [100%] Linking CXX static library libwoff2enc.a
> [100%] Built target woff2enc
> [ 57%] Built target woff2common
> [ 85%] Building CXX object CMakeFiles/woff2dec.dir/src/woff2_dec.cc.o
> [ 85%] Building CXX object CMakeFiles/woff2dec.dir/src/woff2_out.cc.o
> [100%] Linking CXX static library libwoff2dec.a
> [100%] Built target woff2dec
> make[3]: Leaving directory
> '/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2-build/woff2-wasm'
> export ASFLAGS="" export ASFLAGS_FOR_BUILD="" export CFLAGS="-g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export CFLAGS_FOR_BUILD="-g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export CPPFLAGS="-Wdate-time
> -D_FORTIFY_SOURCE=2" export CPPFLAGS_FOR_BUILD="-Wdate-time
> -D_FORTIFY_SOURCE=2" export CXXFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export CXXFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export DFLAGS="-frelease" export
> DFLAGS_FOR_BUILD="-frelease" export FCFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export FCFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export FFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export FFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export LDFLAGS="-Wl,-z,relro" export LDFLAGS_FOR_BUILD="-Wl,-z,relro" export
> OBJCFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export OBJCFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export OBJCXXFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export OBJCXXFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" && \
> emcc --bind -s NODEJS_CATCH_REJECTION=0 -s NODEJS_CATCH_EXIT=0 -s
> ALLOW_MEMORY_GROWTH=1 -s SINGLE_FILE=1 -O3
> -I/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../woff2/include/
> \
> -o
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../build/compress_binding.js
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../src/compress_binding.cc
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/woff2-wasm/libwoff2enc.a
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/woff2-wasm/libwoff2common.a
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/brotli-wasm/libbrotlienc-static.a
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/brotli-wasm/libbrotlicommon-static.a
> export ASFLAGS="" export ASFLAGS_FOR_BUILD="" export CFLAGS="-g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export CFLAGS_FOR_BUILD="-g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export CPPFLAGS="-Wdate-time
> -D_FORTIFY_SOURCE=2" export CPPFLAGS_FOR_BUILD="-Wdate-time
> -D_FORTIFY_SOURCE=2" export CXXFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export CXXFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export DFLAGS="-frelease" export
> DFLAGS_FOR_BUILD="-frelease" export FCFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export FCFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export FFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export FFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=."
> export LDFLAGS="-Wl,-z,relro" export LDFLAGS_FOR_BUILD="-Wl,-z,relro" export
> OBJCFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export OBJCFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export OBJCXXFLAGS="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" export OBJCXXFLAGS_FOR_BUILD="-g -O2
> -ffile-prefix-map=/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src=.
> -Wformat -Werror=format-security" && \
> emcc --bind -s NODEJS_CATCH_REJECTION=0 -s NODEJS_CATCH_EXIT=0 -s
> ALLOW_MEMORY_GROWTH=1 -s SINGLE_FILE=1 -O3
> -I/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../woff2/include/
> \
> -o
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../build/decompress_binding.js
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../src/decompress_binding.cc
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/woff2-wasm/libwoff2dec.a
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/woff2-wasm/libwoff2common.a
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/brotli-wasm/libbrotlidec-static.a
> \
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/brotli-wasm/libbrotlicommon-static.a
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/woff2-native/woff2_compress
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample.ttf
> Compressed 133459 to 77122.
> Processing
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample.ttf
> =>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample.woff2
> mv
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample.woff2
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample_compressed.woff2
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../../wawoff2-build/woff2-native/woff2_decompress
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample_compressed.woff2
> mv
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample_compressed.ttf
>
> /build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src/../test/fixtures/sample_decompressed.ttf
> make[2]: Leaving directory
> '/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26/wawoff2/src'
> # Need to remove this build directory or rollup -c complains
> rm -rf wawoff2-build
> make[1]: Leaving directory
> '/build/reproducible-path/node-webfont-11.4.0+dfsg2+~cs35.7.26'
> dh_auto_build --buildsystem=nodejs
> /!\ brotli/package.json not found
> /!\ brotli/package.json not found
> Unable to load brotli
> Found debian/nodejs/additional_components
> Adding component(s): is-eot
> Adding component(s): is-ttf
> Adding component(s): fast-xml-parser
> No build command found, searching known files
> No build command found, searching known files
> No build command found, searching known files
> No build command found, searching known files
> Found debian/nodejs/svg-pathdata/build
> cd ./svg-pathdata && sh -ex ../debian/nodejs/svg-pathdata/build
> + rollup -c --bundleConfigAsCjs
> [36m
> [1msrc/SVGPathData.ts[22m → [1mlib/SVGPathData.cjs,
> lib/SVGPathData.module.js[22m...[39m
> [1m[33m(!) Circular dependencies[39m[22m
> src/SVGPathData.ts -> src/SVGPathDataEncoder.ts -> src/SVGPathData.ts
> src/SVGPathData.ts -> src/SVGPathDataParser.ts -> src/SVGPathData.ts
> src/SVGPathData.ts -> src/SVGPathDataParser.ts -> src/TransformableSVG.ts ->
> src/SVGPathDataTransformer.ts -> src/mathUtils.ts -> src/SVGPathData.ts
> src/SVGPathData.ts -> src/SVGPathDataParser.ts -> src/TransformableSVG.ts ->
> src/SVGPathDataTransformer.ts -> src/SVGPathData.ts
> [32mcreated [1mlib/SVGPathData.cjs, lib/SVGPathData.module.js[22m in
> [1m4.1s[22m[39m
> No build command found, searching known files
> No build command found, searching known files
> Found debian/nodejs/fast-xml-parser/build
> cd ./fast-xml-parser && sh -ex ../debian/nodejs/fast-xml-parser/build
> + webpack -c webpack.config.js
> asset ./lib/parser.js 42.9 KiB [emitted] (name: main) 1 related asset
> ./src/parser.js 2.23 KiB [built] [code generated]
> ./src/node2json.js 1.3 KiB [built] [code generated]
> ./src/util.js 2.44 KiB [built] [code generated]
> ./src/xmlstr2xmlnode.js 8.12 KiB [built] [code generated]
> ./src/validator.js 10.2 KiB [built] [code generated]
> ./src/nimndata.js 2.86 KiB [built] [code generated]
> ./src/node2json_str.js 1.46 KiB [built] [code generated]
> ./src/json2xml.js 5.72 KiB [built] [code generated]
> ./src/xmlNode.js 360 bytes [built] [code generated]
> ../strnum/strnum.js 4.17 KiB [built] [code generated]
> webpack 5.97.1 compiled successfully in 1687 ms
> + webpack -c webpack-prod.config.js
> asset ./lib/parser.min.js 18.3 KiB [emitted] [minimized] (name: main) 1
> related asset
> ./src/parser.js 2.23 KiB [built] [code generated]
> ./src/node2json.js 1.3 KiB [built] [code generated]
> ./src/util.js 2.44 KiB [built] [code generated]
> ./src/xmlstr2xmlnode.js 8.12 KiB [built] [code generated]
> ./src/validator.js 10.2 KiB [built] [code generated]
> ./src/nimndata.js 2.86 KiB [built] [code generated]
> ./src/node2json_str.js 1.46 KiB [built] [code generated]
> ./src/json2xml.js 5.72 KiB [built] [code generated]
> ./src/xmlNode.js 360 bytes [built] [code generated]
> ../strnum/strnum.js 4.17 KiB [built] [code generated]
> webpack 5.97.1 compiled successfully in 2120 ms
> No build command found, searching known files
> No build command found, searching known files
> No build command found, searching known files
> No build command found, searching known files
> No build command found, searching known files
> Found debian/nodejs/./build
> cd ./. && sh -ex debian/nodejs/./build
> + rollup -c
> [36m
> [1msrc/cli/index.ts[22m → [1mdist/cli.js[22m...[39m
> [1m[33m(!) Unresolved dependencies[39m[22m
> [90mhttps://rollupjs.org/troubleshooting/#warning-treating-module-as-external-dependency[39m
> [1msvgicons2svgfont/src/filesorter[22m (imported by
> "src/standalone/glyphsData.ts")
> [1msvgicons2svgfont/src/metadata[22m (imported by
> "src/standalone/glyphsData.ts")
> [32mcreated [1mdist/cli.js[22m in [1m5.8s[22m[39m
> [36m
> [1msrc/index.ts[22m → [1mdist[22m...[39m
> [1m[33m(!) Unresolved dependencies[39m[22m
> [90mhttps://rollupjs.org/troubleshooting/#warning-treating-module-as-external-dependency[39m
> [1msvgicons2svgfont/src/filesorter[22m (imported by
> "src/standalone/glyphsData.ts")
> [1msvgicons2svgfont/src/metadata[22m (imported by
> "src/standalone/glyphsData.ts")
> [32mcreated [1mdist[22m in [1m4s[22m[39m
> dh_auto_test --buildsystem=nodejs
> /!\ brotli/package.json not found
> /!\ brotli/package.json not found
> Unable to load brotli
> Found debian/nodejs/additional_components
> Adding component(s): is-eot
> Adding component(s): is-ttf
> Adding component(s): fast-xml-parser
> ln -s ../. node_modules/webfont
> cd ./fast-xml-parser && sh -ex ../debian/nodejs/fast-xml-parser/test
> + jasmine spec/arrayMode_spec.js spec/arrayWithExtendedPrototypeProps_spec.js
> spec/attr_spec.js spec/cdata_spec.js spec/data_spec.js spec/j2x_spec.js
> spec/large_spec.js spec/stopNodes_spec.js spec/validator_spec.js
> spec/validator_utf8_with_BOM_spec.js spec/valueProcessors_spec.js
> spec/x2j_str_spec.js spec/x_cyrillic_2j_str_spec.js spec/xmlParser_spec.js
> Randomized with seed 75739
> Started
> ..................................................................................................................................................................................
>
>
> 178 specs, 0 failures
> Finished in 5.17 seconds
> Randomized with seed 75739 (jasmine --random=true --seed=75739)
> cd ./is-eot && sh -ex ../debian/nodejs/is-eot/test
> + mocha
>
>
> undefined should detect EOT 0x20002 from Buffer
> undefined should be false when detect other type file
>
> 2 passing (9ms)
>
> cd ./is-svg && sh -ex ../debian/nodejs/is-svg/test
> cd ./is-ttf && sh -ex ../debian/nodejs/is-ttf/test
> + mocha
>
>
> undefined should detect TTF from Empty
> undefined should detect TTF from Empty Buffer
> (node:2212) [DEP0005] DeprecationWarning: Buffer() is deprecated due to
> security and usability issues. Please use the Buffer.alloc(),
> Buffer.allocUnsafe(), or Buffer.from() methods instead.
> (Use `node --trace-deprecation ...` to show where the warning was created)
> undefined should detect TTF from String
> undefined should detect TTF from Buffer
> undefined should be false when detect other type file
> undefined should detect TTF by opts.tables
>
> 6 passing (22ms)
>
> cd ./is-woff && sh -ex ../debian/nodejs/is-woff/test
> + mocha test.js
>
>
> undefined should detect WOFF from Buffer
> undefined should not detect WOFF from WOFF2 Buffer
>
> 2 passing (10ms)
>
> cd ./is-woff2 && sh -ex ../debian/nodejs/is-woff2/test
> + mocha test
>
>
> undefined should detect woff2 files
>
> 1 passing (9ms)
>
> cd ./neatequal && sh -ex ../debian/nodejs/neatequal/test
> + mocha tests/index.mocha.js
>
>
> neatEqual
> should not throw
> undefined for simple equal objects
> (node:2248) [DEP0005] DeprecationWarning: Buffer() is deprecated due to
> security and usability issues. Please use the Buffer.alloc(),
> Buffer.allocUnsafe(), or Buffer.from() methods instead.
> (Use `node --trace-deprecation ...` to show where the warning was created)
> undefined for simple equal arrays
> undefined for deep equal objects
> should throw
> undefined for simple not equal objects
> undefined for simple equal arrays
> undefined for deep equal objects
>
>
> 6 passing (23ms)
>
> cd ./strnum && sh -ex ../debian/nodejs/strnum/test
> + jasmine strnum.test.js
> Randomized with seed 96665
> Started
> ................
>
>
> 16 specs, 0 failures
> Finished in 0.03 seconds
> Randomized with seed 96665 (jasmine --random=true --seed=96665)
> cd ./svg-pathdata && sh -ex ../debian/nodejs/svg-pathdata/test
> + mocha tests/arc.mocha.js tests/arcannotate.mocha.js
> tests/arctocurve.mocha.js tests/closepath.mocha.js tests/curveto.mocha.js
> tests/encoder.mocha.js tests/hv.mocha.js tests/lineto.mocha.js
> tests/matrix.mocha.js tests/moveto.mocha.js tests/normalize_curves.mocha.js
> tests/normalize_hvz.mocha.js tests/numbers.mocha.js tests/parser.mocha.js
> tests/qttoc.mocha.js tests/quadraticbeziercurveto.mocha.js
> tests/realword.mocha.js tests/relabs.mocha.js tests/rotate.mocha.js
> tests/round.mocha.js tests/sanitize.mocha.js tests/scale.mocha.js
> tests/skew.mocha.js tests/smoothcurveto.mocha.js
> tests/smoothquadraticcurveto.mocha.js tests/symmetry.mocha.js
> tests/transformer.mocha.js tests/translation.mocha.js
>
>
> Parsing elliptical arc commands
> undefined should not work when badly declared
> undefined should not work with bad rX value
> undefined should not work with bad rY value
> undefined should not work with bad lArcFlag value
> undefined should not work with bad sweepFlag value
> undefined should work with comma separated coordinates
> undefined should not work with a comma immediately after A
> undefined should work with space separated coordinates
> undefined should work with nested separated complexer coordinate pairs
> undefined should work with multiple pairs of coordinates
> undefined should work with multiple declared pairs of coordinates
>
> Encoding eliptical arc commands
> undefined should work with one command
> undefined should work with several commands
>
> Transforming elliptical arc commands
> undefined should rotate an axis-aligned arc
> undefined should rotate an arbitrary arc
> undefined should skew
> undefined should tolerate singular matrices
> undefined should match what Inkscape does on this random case
> undefined should reflect the sweep flag any time the determinant is
> negative
>
> Converting elliptical arc commands to curves
> undefined should work sweepFlag on 0 and largeArcFlag on 0
> undefined should work sweepFlag on 1 and largeArcFlag on 0
> undefined should work sweepFlag on 0 and largeArcFlag on 1
> undefined should work sweepFlag on 1 and largeArcFlag on 1
> undefined should work sweepFlag on 0 and largeArcFlag on 1xx
>
> Converting elliptical arc commands to curves
> undefined should work sweepFlag on 0 and largeArcFlag on 0
> undefined should work sweepFlag on 1 and largeArcFlag on 0
> undefined should work sweepFlag on 0 and largeArcFlag on 1
> undefined should work sweepFlag on 1 and largeArcFlag on 1
> undefined should work sweepFlag on 0 and largeArcFlag on 0 with relative
> arc
>
> Parsing close path commands
> undefined should work
> undefined should work with spaces before
> undefined should work with spaces after
> undefined should work before a command sequence
> undefined should work after a command sequence
> undefined should work in a command sequence
>
> Encoding close path commands
> undefined should work with one command
> undefined should work with several commands
>
> Parsing curve to commands
> undefined should not work when badly declared
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with nested separated complexer coordinate pairs
> undefined should work with multiple pairs of coordinates
> undefined should work with multiple declared pairs of coordinates
>
> Encoding curve to commands
> undefined should work with one command
> undefined should work with several commands
>
> SVGPathDataEncoder
> undefined should not work when the command is forgotten
> undefined should fail when a bad command is given
>
> Parsing horizontal commands
> undefined should work with single coordinate
> undefined should work with single complexer coordinate
> undefined should work with single even more complexer coordinate
> undefined should work with single relative coordinate
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with nested separated coordinates
> undefined should work with multiple command declarations
>
> Parsing vertical commands
> undefined should work with single coordinate
> undefined should work with single complexer coordinate
> undefined should work with single even more complexer coordinate
> undefined should work with single relative coordinate
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with nested separated coordinates
> undefined should work with multiple command declarations
>
> Parsing nested vertical/horizontal commands
> undefined should work
>
> Encoding nested vertical/horizontal commands
> undefined should work
>
> Parsing line to commands
> undefined should not work with single coordinate
> undefined should not work with single complexer coordinate
> undefined should work with single coordinate followed by another
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with complexer coordinates
> undefined should work with single even more complexer coordinates
> undefined should work with comma separated coordinate pairs
> undefined should work with space separated coordinate pairs
> undefined should work with nested separated coordinates
> undefined should work with multiple command declarations
>
> Encoding line to commands
> undefined should work with one command
> undefined should work with several commands
>
> Matrix transformation should be the same than it's equivalent transformation
> undefined should fail with bad args
> undefined for scale
>
> Parsing move to commands
> undefined should not work with single coordinate
> undefined should not work with single complexer coordinate
> undefined should work with single coordinate followed by another
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with complexer coordinates
> undefined should work with even more complexer coordinates
> undefined should work with comma separated coordinate pairs
> undefined should work with space separated coordinate pairs
> undefined should work with nested separated coordinates
> undefined should work with multiple command declarations
>
> Encoding move to commands
> undefined should work with one command
> undefined should work with several commands
>
> normalization of curves
> undefined should ignore everything which isn't S s T t
> undefined should take the previous point as the curve parameter if the
> previous curve isn't of the same type
> undefined should mirror the previous control point
>
> HVZA normalization
> undefined should transform relative h v z
> undefined should transform absolute h v z
> undefined should transform degenerate arcs
>
> Parsing commands with different numbers
> undefined should work with a 1 char integer
> undefined should work with a big integer
> undefined should work with a explicitly positive integer
> undefined should work with a negative integer
> undefined should work with a float with left side digits
> undefined should work with a float without left side digits
> undefined should work with a float without right side digits
> undefined should work with a number with a positive exponent
> undefined should work with a number with an explicitly positive exponent
> undefined should work with a number with a negative exponent
> undefined should work with a negative number with a positive exponent
> undefined should work with a negative number with an explicitly positive
> exponent
> undefined should work with a negative number with a negative exponent
> undefined should work with sign separated numbers
> undefined should work with sign separated numbers
> undefined should work with decpoint separated numbers
> undefined should work with decpoint separated numbers
> undefined should fail with eE
>
> SVGPathDataParser
> undefined should fail when a bad command is given
>
> qt to c
> undefined absolute Q and T commands should be converted
> undefined relative Q and T commands should be converted
>
> Parsing quadratic bezier curve to commands
> undefined should not work when badly declared
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with nested separated complexer coordinate pairs
> undefined should work with multiple pairs of coordinates
> undefined should work with multiple declared pairs of coordinates
>
> Encoding line to commands
> undefined should work with one command
> undefined should work with several commands
>
> Dealing with real world commands
> undefined and Y axis symmetry with y coords equal to 0
> undefined of sapegin
> undefined of hannesjohansson
> undefined of my blog
> undefined of tremby bug report
> undefined of fh1ch bug report
> undefined of kaptinlin bug report
> undefined of kaptinlin bug report 2
> bootstrap-icons
> undefined box-arrow-up-right
> undefined bootstrap
> undefined camera
> undefined bucket
> undefined check-box
> undefined diamond-half
> undefined document
> undefined trash
> undefined tv-fill
> undefined unlock-fill
> undefined watch
> undefined wrench
> undefined x-octagon
> undefined x-square-fill
> maki-icons
> undefined alcohol-shop
> undefined baseball
> undefined beach
> undefined cafe
> undefined car
> undefined casino
> undefined cross
> octicons
> undefined broadcast
> undefined dashboard
> undefined dependent
> undefined kebab-vertical
> undefined of kaptinlin bug report unicons voicemail-rectangle
> undefined of kaptinlin bug report unicons venus
> undefined of kaptinlin bug report unicons vector-square
> undefined of kaptinlin bug report unicons user
> undefined of kaptinlin bug report unicons user-plus
>
> toRel
> undefined should work with M commands
> undefined should work with m commands
> undefined should work with H commands
> undefined should work with V commands
> undefined should work with L commands
> undefined should work with C commands
> undefined should work with S commands
> undefined should work with Q commands
> undefined should work with T commands
> undefined should work with A commands
> undefined toRel should work with nested commands
> undefined should work with Z commands
>
> toAbs
> undefined should work with m commands
> undefined should work with h commands
> undefined should work with nested commands
> undefined should work with a commands
> undefined should work with t commands
> undefined should work with v commands
> undefined should work with l commands
> undefined should work with c commands
> undefined should work with s commands
> undefined should work with q commands
>
> Positive rotate from the origin
> undefined should fail with no args
> undefined should work with relative horizontal path
> undefined should work with relative vertical path
> undefined should work with relative path
> undefined should work with absolute path
>
> Positive rotate
> undefined should work with relative path (Math.PI)
> undefined should work with relative path (Math.PI/2)
> undefined should work with relative path
> undefined should work with absolute path
>
> 360° Positive rotate
> undefined should work with relative path
> undefined should work with absolute path
>
> Path rounding
> undefined should work
>
> normalization of curves
> undefined should clear zero length line segments
> undefined should clear zero length quadratic curves
> undefined should clear zero length quadratic curves (absolute)
> undefined should clear zero length cubic curves
> undefined should clear zero length arc curves
> undefined should correctly handle first control point from smooth curve
> undefined should remove 0-length Zz
>
> Positive scale
> undefined should fail with no args
> undefined should work with relative path
> undefined should work with absolute path
>
> X axis skew
> undefined should fail with bad args
> undefined should work with relative path
> undefined should work with absolute path
>
> Y axis skew
> undefined should fail with bad args
> undefined should work with relative path
> undefined should work with absolute path
>
> Parsing smooth curve to commands
> undefined should not work when badly declared
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with nested separated complexer coordinate pairs
> undefined should work with multiple pairs of coordinates
> undefined should work with multiple declared pairs of coordinates
>
> Parsing smooth quadratic curve to commands
> undefined should fail with a with single coordinate
> undefined should fail with a single complexer coordinate
> undefined should work with comma separated coordinates
> undefined should work with space separated coordinates
> undefined should work with complexer coordinates
> undefined should work with even more complexer coordinates
> undefined should work with comma separated coordinate pairs
> undefined should work with space separated coordinate pairs
> undefined should work with nested separated coordinates
> undefined should work with multiple command declarations
>
> Encoding smooth quadratic bezier curve to commands
> undefined should work with one command
> undefined should work with several commands
>
> X axis symmetry
> undefined should work with an arbitrary path
> undefined should work when reversed
>
> Y axis symmetry
> undefined should work with an arbitrary path
> undefined should work when reversed
>
> SVGPathDataTransformer
> undefined should be possible to transform the parser
>
> Positive translation
> undefined should fail with no args
> undefined should work with relative path
> undefined should work with absolute path
>
>
> 242 passing (152ms)
>
> cd ./svgicons2svgfont && sh -ex ../debian/nodejs/svgicons2svgfont/test
> + mocha tests/cli.mocha.js tests/filesorter.mocha.js tests/index.mocha.js
> tests/metadata.mocha.js
>
>
> Testing CLI
> 1) should work for simple SVG
> undefined should work for more than 32 SVG icons (430ms)
> with nested icons
> undefined should work (379ms)
>
> fileSorter
> undefined should sort files per filename
> undefined should sort files per codepoints
> undefined should put codepoints first
> undefined should work with the @pinin files
>
> Generating fonts to files
> undefined should work for simple SVG
> Segmentation fault
> dh_auto_test: error: cd ./svgicons2svgfont && sh -ex
> ../debian/nodejs/svgicons2svgfont/test returned exit code 139
The full build log is available from:
http://qa-logs.debian.net/2025/04/14/node-webfont_11.4.0+dfsg2+~cs35.7.26-12_testing-i386.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250414;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250414&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.
--- End Message ---
--- Begin Message ---
Source: node-webfont
Source-Version: 11.4.0+dfsg2+~cs35.7.26-13
Done: Julian Gilbey <j...@debian.org>
We believe that the bug you reported is fixed in the latest version of
node-webfont, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julian Gilbey <j...@debian.org> (supplier of updated node-webfont package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 16 Apr 2025 21:58:14 +0100
Source: node-webfont
Architecture: source
Version: 11.4.0+dfsg2+~cs35.7.26-13
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Julian Gilbey <j...@debian.org>
Closes: 1103127
Changes:
node-webfont (11.4.0+dfsg2+~cs35.7.26-13) unstable; urgency=medium
.
* Disable svgicons2svgfont and wawoff2 build-time test except on amd64;
it breaks on i386, in spite of the top-level tests working there
(closes: #1103127)
* Add README.Debian to node-svgicons2svgfont
* Add @rollup/plugin-node-resolve to rollup config
Checksums-Sha1:
e80ad0bddf7088f7903a8bfd065176e080f34974 8542
node-webfont_11.4.0+dfsg2+~cs35.7.26-13.dsc
c479daabb2acfb804e02b1db89270af2565b186b 18600
node-webfont_11.4.0+dfsg2+~cs35.7.26-13.debian.tar.xz
3fe7918ea3ba5e4e5723b51a1f70984a3e8a10c8 24089
node-webfont_11.4.0+dfsg2+~cs35.7.26-13_amd64.buildinfo
Checksums-Sha256:
2ea9ac74ec175b48940eab2a895fa514b12206057c898c7fc2444685e3d9fea8 8542
node-webfont_11.4.0+dfsg2+~cs35.7.26-13.dsc
4bf32515efe2ec24804ee6f41528c6fc3094e4efe26bc9d86808f0b2ba34a5e9 18600
node-webfont_11.4.0+dfsg2+~cs35.7.26-13.debian.tar.xz
01f72b9a7e5e4e4574057d1bcac54a698d1e63ec531a9cb088ce84c1f014d613 24089
node-webfont_11.4.0+dfsg2+~cs35.7.26-13_amd64.buildinfo
Files:
6d380e72513f35e0b39117bb9c8b2679 8542 javascript optional
node-webfont_11.4.0+dfsg2+~cs35.7.26-13.dsc
34a720c6433ea934a13d978660ca4f27 18600 javascript optional
node-webfont_11.4.0+dfsg2+~cs35.7.26-13.debian.tar.xz
5b90c1b2dc662fd80465e1b0bcb268dc 24089 javascript optional
node-webfont_11.4.0+dfsg2+~cs35.7.26-13_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmgAJs0PHGpkZ0BkZWJp
YW4ub3JnAAoJEGlcQpMWwHv+zW8QAIVmZX9jz7r9IkxGVIjXEQaHYkpKmnIKTfRl
xVsRM8Nk+2JLnMxHoBBE6I7XO6uOSlA9R7MKE7bzuZthYeG/Qknz205MhHhtm/eg
2vWDuBNt92sOE3SStCb0ey9ZDSAdIEEWueMVGZvtshTsdD7+yRz8uwTxV9vtI8VL
8p77qH/DK/Ug4S3UwnErvLKyb5Sqrv5sPledalFZPO+3poyZSKCgOMLWorrXd+WM
9XoqRtXJ8FIBmrlPJqUB4fpzToEabJNUuv7RKushoDHwZuQA4AY9zVF/NLSd6k5y
r0Qm0Q1el/GQwx95y29mByhyWQK9AY9s2EvA6Jv6XzQZguoNcjhEIPK8X5eF+1IA
6tKFXKcDfsK9e7mfEczJKDoKA+omyTxCvRqvDx/V4fmlCJ7FOI2Kr41+hoNH9SCq
PrYt4gnyTJToUY/tcaG6K+ePn09aYdhWo50kakL946svZZjWfwJC7ioANRNgWidu
NM+73ChfTTLjhAIUYa8+2U1z5tLAHxpUf7QFmi7+U+Yd7RXCvcKdTxHi8q31xXDP
uydhtLaSVoHoO+rLRbkcGbZFsmHEhQsSt8jU2mDXHcf0KKwjvax/+pTfKrJnV6Ak
dJZoFyRh2ZZ7KnUQTSl3i2qSCgINZbKKEz1g2Y1vazDKUgM9d23VlLv3wcgHNQrf
ToTiPmSa
=pXq1
-----END PGP SIGNATURE-----
pgplS0z8v4tLU.pgp
Description: PGP signature
--- End Message ---