Your message dated Thu, 07 Apr 2022 16:34:12 +0000 with message-id <e1ncv5i-000hri...@fasolo.debian.org> and subject line Bug#1007012: fixed in xhtml2pdf 0.2.5-1 has caused the Debian Bug report #1007012, regarding python-reportlab breaks xhtml2pdf autopkgtest: cannot import name 'getStringIO' from 'reportlab.lib.utils' 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.) -- 1007012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007012 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: python-reportlab, xhtml2pdf Control: found -1 python-reportlab/3.6.7-1 Control: found -1 xhtml2pdf/0.2.4-1 Severity: serious Tags: sid bookworm User: debian...@lists.debian.org Usertags: breaks needs-update Dear maintainer(s),With a recent upload of python-reportlab the autopkgtest of xhtml2pdf fails in testing when that autopkgtest is run with the binary packages of python-reportlab from unstable. It passes when run with only packages from testing. In tabular form:pass fail python-reportlab from testing 3.6.7-1 xhtml2pdf from testing 0.2.4-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration of python-reportlab to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=python-reportlab https://ci.debian.net/data/autopkgtest/testing/amd64/x/xhtml2pdf/19867209/log.gz============================= test session starts ==============================platform linux -- Python 3.9.10, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 rootdir: /tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src collected 2 items / 7 errors==================================== ERRORS ==================================== ___________________ ERROR collecting tests/test_document.py ____________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_document.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_document.py:12: in <module> from xhtml2pdf.document import pisaDocument ../xhtml2pdf/document.py:4: in <module> from xhtml2pdf.context import pisaContext ../xhtml2pdf/context.py:19: in <module> import xhtml2pdf.parser ../xhtml2pdf/parser.py:32: in <module> from xhtml2pdf.tables import * # TODO: Kill wild import! ../xhtml2pdf/tables.py:8: in <module> from xhtml2pdf.tags import pisaTag ../xhtml2pdf/tags.py:10: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py) ____________________ ERROR collecting tests/test_parser.py _____________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_parser.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_parser.py:3: in <module> from xhtml2pdf.parser import pisaParser ../xhtml2pdf/parser.py:32: in <module> from xhtml2pdf.tables import * # TODO: Kill wild import! ../xhtml2pdf/tables.py:8: in <module> from xhtml2pdf.tags import pisaTag ../xhtml2pdf/tags.py:10: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py) ___________________ ERROR collecting tests/test_reportlab.py ___________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_reportlab.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_reportlab.py:2: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py) ___________________ ERROR collecting tests/test_table_css.py ___________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_table_css.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_table_css.py:6: in <module> from xhtml2pdf.document import pisaDocument ../xhtml2pdf/document.py:4: in <module> from xhtml2pdf.context import pisaContext ../xhtml2pdf/context.py:19: in <module> import xhtml2pdf.parser ../xhtml2pdf/parser.py:32: in <module> from xhtml2pdf.tables import * # TODO: Kill wild import! ../xhtml2pdf/tables.py:8: in <module> from xhtml2pdf.tags import pisaTag ../xhtml2pdf/tags.py:10: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py) ____________________ ERROR collecting tests/test_tables.py _____________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_tables.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_tables.py:4: in <module> from xhtml2pdf import tables ../xhtml2pdf/tables.py:8: in <module> from xhtml2pdf.tags import pisaTag ../xhtml2pdf/tags.py:10: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py) _____________________ ERROR collecting tests/test_tags.py ______________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_tags.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_tags.py:4: in <module> from xhtml2pdf import tags ../xhtml2pdf/tags.py:10: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py) _____________________ ERROR collecting tests/test_utils.py _____________________ ImportError while importing test module '/tmp/autopkgtest-lxc.47d2kh2e/downtmp/build.qpK/src/tests/test_utils.py'.Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.9/importlib/__init__.py:127: in import_module return _bootstrap._gcd_import(name[level:], package, level) test_utils.py:6: in <module> from xhtml2pdf.tags import int_to_roman ../xhtml2pdf/tags.py:10: in <module> from xhtml2pdf import xhtml2pdf_reportlab ../xhtml2pdf/xhtml2pdf_reportlab.py:20: in <module> from reportlab.lib.utils import flatten, open_for_read, getStringIO, \E ImportError: cannot import name 'getStringIO' from 'reportlab.lib.utils' (/usr/lib/python3/dist-packages/reportlab/lib/utils.py)OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: xhtml2pdf Source-Version: 0.2.5-1 Done: Drew Parsons <dpars...@debian.org> We believe that the bug you reported is fixed in the latest version of xhtml2pdf, 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 1007...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Drew Parsons <dpars...@debian.org> (supplier of updated xhtml2pdf 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: SHA256 Format: 1.8 Date: Thu, 07 Apr 2022 18:06:02 +0200 Source: xhtml2pdf Architecture: source Version: 0.2.5-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+pyt...@tracker.debian.org> Changed-By: Drew Parsons <dpars...@debian.org> Closes: 1007012 1008336 Changes: xhtml2pdf (0.2.5-1) unstable; urgency=medium . * Team upload. . [ Ondřej Nový ] * d/control: Update Maintainer field with new Debian Python Team contact address. * d/control: Update Vcs-* fields with new Debian Python Team Salsa layout. . [ Debian Janitor ] * Bump debhelper from old 12 to 13. * Update standards version to 4.5.1, no changes needed. . [ Drew Parsons ] * update debian/watch to latest recommended github format (using tags). Otherwise v0.2.5 is missed. * New upstream release. * debian patch missing_bidi.patch skips bidi handling since bidi and arabic_reshaper are not yet packaged. Packaging has been requested in RFP#921336 and RFP#1009131. * debian patch new_reportlab_API_PR590.patch adapts upstream PR#590 to update code for latest reportlab API. Closes: #1007012, #1008336. * Build-Depends-Indep: python3-pil, python3-reportlab (>= 3.3.0~) Checksums-Sha1: 9319e49089cd2ea793a9660ee7d619a7cfcb3497 2255 xhtml2pdf_0.2.5-1.dsc 18c79f2ea590c55ad92efb25276d2cdc66a1ad87 4910736 xhtml2pdf_0.2.5.orig.tar.gz 128925762ea8118bb6f9e365fb1f5371aed6c725 8352 xhtml2pdf_0.2.5-1.debian.tar.xz Checksums-Sha256: d811a29159ef38d9ed439dd802d7e9a6d9ab457408aa7c3d180efc6c3e87fe20 2255 xhtml2pdf_0.2.5-1.dsc 6cb3ff827861bc53e88a5ff99fe6b166dabe2861a7bc51f0817009436a7dd4b8 4910736 xhtml2pdf_0.2.5.orig.tar.gz ff4ebb0a1aed4776749bd9c440139b47d09f28183a38e59972e9733723ff5b14 8352 xhtml2pdf_0.2.5-1.debian.tar.xz Files: f86344852774100f254ddba1c5fd8f0b 2255 python optional xhtml2pdf_0.2.5-1.dsc e15ec359f7d502d82cfdfbcd785d3b90 4910736 python optional xhtml2pdf_0.2.5.orig.tar.gz d85eca8d607690869565a8ce26cbfe35 8352 python optional xhtml2pdf_0.2.5-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmJPDREACgkQVz7x5L1a AfoMwhAAvPp4DI0sw7MJNCjoIT6SglsLGi/eTU57pz5zfcKnn0nhL+MB25uGydn9 xpKvo/tdatcUvbNUG+NgVWDu3ZO1HvdwCkId7uq9wYxMKHspPoHKEDZe/GRSzyd3 C1TgxFFR4pG/8WXrb+G/LW5/0QF1XPN9vj24Mz5wJ5BE5iKQJQXDaMdOXEGCEMCD H8IT4NvnrrqQoXm1hZMXtHPxLczNqbwEZJa2zZSu6dJgVbiyCVijWDmCClKtwV+x 8Mm3Ypqi5A+wAsyFJapNJ6E7Bv9ct3e7nsOxqHulAtZ0CoEooAODikWox0qaaNqX tE49GjnNi+3L7ZJL3iTf7W2W4eE2Qbs26HA7VUmnt2m4SOFKTl2cD2cCo5UACfqF SKhMa1xgnx4P5wv13SzRAQvoQoxyPIUu2kOZ7KO9YpOHSsjgZVz6+WXWf/DjjXsL APAiLQkE15IQ+d6El4JjPAWM/hcxQZ1cyLoNKbTWKLxOC9vUyHneGoRVyB+WV5mY 3eFxrmoaQvgWJ13m+G/BIr1sWNFc6abkwVLOuohF8DKBFp6Z1oT+6ulf4F3GUtAf ss1kkpb5zjxbMcMR6vPlyyLvZj9oqIWOeuvRLzB571S+GUMNp5/Maoj4bHsXsxCc JDXqJWZzhdll5qGmj8EQE9llEqiiif4xlQgLZNwpoZj0Y54Gutk= =Qra/ -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team