Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1978882 Details for
Bug 2226162
python-blockdiag: FTBFS in Fedora rawhide/f39
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 32.00 KB, created by
Fedora Release Engineering
on 2023-07-25 19:11:33 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2023-07-25 19:11:33 UTC
Size:
32.00 KB
patch
obsolete
>args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 150, in resizeCanvas > self._image = self._image.resize(size, Image.ANTIALIAS) > ^^^^^^^^^^^^^^^ >AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate(<function main at 0xffff83d6d1c0>, 'svg', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/two_edges.diag', ['-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 43, in build_diagram > return super(BlockdiagApp, self).build_diagram(tree) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 108, in build_diagram > drawer.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/svg.py", line 136, in textarea > lines = self.textfolder(box, string, font, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 66, in get > return HorizontalTextFolder(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 208, in __init__ > self._result = self._lines() > ^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 285, in _lines > for folded in splittext(self, line, maxwidth, measure): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 41, in splittext > textsize = metrics.textsize(text[0:i]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 212, in textsize > textsize = self.drawer.textlinesize(text, self.font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/svg.py", line 116, in textlinesize > return self._pil_drawer.textlinesize(string, font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 282, in textlinesize > size = Size(*ttfont.getsize(string)) > ^^^^^^^^^^^^^^ >AttributeError: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate(<function main at 0xffff83d6d1c0>, 'png', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/two_edges.diag', ['-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 43, in build_diagram > return super(BlockdiagApp, self).build_diagram(tree) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 108, in build_diagram > drawer.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 346, in textarea > lines = self.textfolder(box, string, font, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 66, in get > return HorizontalTextFolder(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 208, in __init__ > self._result = self._lines() > ^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 285, in _lines > for folded in splittext(self, line, maxwidth, measure): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 41, in splittext > textsize = metrics.textsize(text[0:i]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 212, in textsize > textsize = self.drawer.textlinesize(text, self.font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 282, in textlinesize > size = Size(*ttfont.getsize(string)) > ^^^^^^^^^^^^^^ >AttributeError: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate(<function main at 0xffff83d6d1c0>, 'png', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/two_edges.diag', ['-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf', '--antialias']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 43, in build_diagram > return super(BlockdiagApp, self).build_diagram(tree) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 108, in build_diagram > drawer.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 150, in resizeCanvas > self._image = self._image.resize(size, Image.ANTIALIAS) > ^^^^^^^^^^^^^^^ >AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate_with_separate(<function main at 0xffff83d6d1c0>, 'svg', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/separate1.diag', ['--separate', '-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 57, in build_diagram > draw.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/svg.py", line 136, in textarea > lines = self.textfolder(box, string, font, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 66, in get > return HorizontalTextFolder(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 208, in __init__ > self._result = self._lines() > ^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 285, in _lines > for folded in splittext(self, line, maxwidth, measure): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 41, in splittext > textsize = metrics.textsize(text[0:i]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 212, in textsize > textsize = self.drawer.textlinesize(text, self.font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/svg.py", line 116, in textlinesize > return self._pil_drawer.textlinesize(string, font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 282, in textlinesize > size = Size(*ttfont.getsize(string)) > ^^^^^^^^^^^^^^ >AttributeError: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate_with_separate(<function main at 0xffff83d6d1c0>, 'png', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/separate1.diag', ['--separate', '-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 57, in build_diagram > draw.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 346, in textarea > lines = self.textfolder(box, string, font, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 66, in get > return HorizontalTextFolder(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 208, in __init__ > self._result = self._lines() > ^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 285, in _lines > for folded in splittext(self, line, maxwidth, measure): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 41, in splittext > textsize = metrics.textsize(text[0:i]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 212, in textsize > textsize = self.drawer.textlinesize(text, self.font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 282, in textlinesize > size = Size(*ttfont.getsize(string)) > ^^^^^^^^^^^^^^ >AttributeError: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate_with_separate(<function main at 0xffff83d6d1c0>, 'png', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/separate1.diag', ['--separate', '-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf', '--antialias']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 57, in build_diagram > draw.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 150, in resizeCanvas > self._image = self._image.resize(size, Image.ANTIALIAS) > ^^^^^^^^^^^^^^^ >AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate_with_separate(<function main at 0xffff83d6d1c0>, 'svg', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/separate2.diag', ['--separate', '-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 57, in build_diagram > draw.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/svg.py", line 136, in textarea > lines = self.textfolder(box, string, font, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 66, in get > return HorizontalTextFolder(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 208, in __init__ > self._result = self._lines() > ^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 285, in _lines > for folded in splittext(self, line, maxwidth, measure): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 41, in splittext > textsize = metrics.textsize(text[0:i]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 212, in textsize > textsize = self.drawer.textlinesize(text, self.font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/svg.py", line 116, in textlinesize > return self._pil_drawer.textlinesize(string, font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 282, in textlinesize > size = Size(*ttfont.getsize(string)) > ^^^^^^^^^^^^^^ >AttributeError: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate_with_separate(<function main at 0xffff83d6d1c0>, 'png', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/separate2.diag', ['--separate', '-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 57, in build_diagram > draw.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 346, in textarea > lines = self.textfolder(box, string, font, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 66, in get > return HorizontalTextFolder(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 208, in __init__ > self._result = self._lines() > ^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 285, in _lines > for folded in splittext(self, line, maxwidth, measure): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 41, in splittext > textsize = metrics.textsize(text[0:i]) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/textfolder.py", line 212, in textsize > textsize = self.drawer.textlinesize(text, self.font) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/utils/__init__.py", line 65, in func > fn.cache[key] = fn(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 282, in textlinesize > size = Size(*ttfont.getsize(string)) > ^^^^^^^^^^^^^^ >AttributeError: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.test_generate_with_separate(<function main at 0xffff83d6d1c0>, 'png', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/diagrams/separate2.diag', ['--separate', '-f', '/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf', '--antialias']) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 78, in wrap > raise AssertionError('Caught error') >AssertionError: Caught error >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >Traceback (most recent call last): > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/utils/bootstrap.py", line 54, in run > return self.build_diagram(parsed) > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/command.py", line 57, in build_diagram > draw.save() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/drawer.py", line 188, in save > return self.drawer.save(self.filename, size, self.format) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 182, in save > self._run() > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/filters/linejump.py", line 109, in _run > method(self.target, *args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/imagedraw/png.py", line 150, in resizeCanvas > self._image = self._image.resize(size, Image.ANTIALIAS) > ^^^^^^^^^^^^^^^ >AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.ghostscript_not_found_test >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/utils.py", line 75, in wrap > func(*args, **kwargs) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/test_generate_diagram.py", line 157, in ghostscript_not_found_test > assert 'Could not convert image:' in sys.stderr.getvalue() >AssertionError: >-------------------- >> begin captured stdout << --------------------- >---[ stderr ] --- >ERROR: 'FreeTypeFont' object has no attribute 'getsize' >--------------------- >> end captured stdout << ---------------------- >====================================================================== >FAIL: blockdiag.tests.test_generate_diagram.stdin_test >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.12/site-packages/nose/case.py", line 201, in runTest > self.test(*self.arg) > File "/builddir/build/BUILD/blockdiag-3.0.0/src/blockdiag/tests/test_generate_diagram.py", line 135, in stdin_test > assert ret == 0 >AssertionError >---------------------------------------------------------------------- >Ran 718 tests in 24.556s >FAILED (SKIP=6, errors=42, failures=354) >py312: exit 1 (25.28 seconds) /builddir/build/BUILD/blockdiag-3.0.0> nosetests pid=1812 > py312: FAIL code 1 (25.29=setup[0.01]+cmd[25.28] seconds) > evaluation failed :( (25.35 seconds) >error: Bad exit status from /var/tmp/rpm-tmp.6mP7io (%check) > Bad exit status from /var/tmp/rpm-tmp.6mP7io (%check) >RPM build errors: >Child return code was: 1 >EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 8d006da6eb8d4e4284158af06d172253 -D /var/lib/mock/f39-build-44333274-5276221/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.nmvzw1vq:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007" --setenv=PS1=<mock-chroot> \\s-\\v\\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-blockdiag.spec\n', 1)] >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace > result = func(*args, **kw) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status > raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) >mockbuild.exception.Error: Command failed: > # /usr/bin/systemd-nspawn -q -M 8d006da6eb8d4e4284158af06d172253 -D /var/lib/mock/f39-build-44333274-5276221/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.nmvzw1vq:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-blockdiag.spec >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 2226162
: 1978882 |
1978883
|
1978884