Your message dated Mon, 18 Nov 2024 23:50:04 +0000
with message-id <[email protected]>
and subject line Bug#1082221: fixed in python-iniparse 0.5-3
has caused the Debian Bug report #1082221,
regarding python-iniparse FTBFS with Python 3.13
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 [email protected]
immediately.)


-- 
1082221: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082221
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-iniparse
Version: 0.5-2
Severity: normal
User: [email protected]
Usertags: python3.13
Forwarded: https://github.com/candlepin/python-iniparse/pull/32

This package failed build from source when test-built against a version of
python3-defaults that includes 3.13 as a supported version.

To reproduce this issue, build against python3-defaults (python3-all-dev etc.)
from Debian experimental.

What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html

Log snippet:

   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYBUILD_SYSTEM=custom \
  PYBUILD_TEST_ARGS="cd {build_dir}; python{version} ./runtests.py" \
  dh_auto_test --buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build; 
python3.13 ./runtests.py
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build/tests/test_ini.py:29: 
SyntaxWarning: invalid escape sequence '\c'
  ('[se\ct%[ion\t]',     ('se\ct%[ion\t', None, None, -1)),
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build/tests/test_ini.py:29: 
SyntaxWarning: invalid escape sequence '\c'
  ('[se\ct%[ion\t]',     ('se\ct%[ion\t', None, None, -1)),
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build/tests/test_fuzz.py:58: 
SyntaxWarning: invalid escape sequence '\['
  name = re.sub(':|=| |\[', '', name)
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build/./runtests.py", 
line 12, in <module>
    unittest.main(defaultTest='tests.Suite')
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/main.py", line 103, in __init__
    self.parseArgs(argv)
    ~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.13/unittest/main.py", line 142, in parseArgs
    self.createTests()
    ~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/unittest/main.py", line 153, in createTests
    self.test = self.testLoader.loadTestsFromNames(self.testNames,
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
                                                   self.module)
                                                   ^^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/loader.py", line 207, in loadTestsFromNames
    suites = [self.loadTestsFromName(name, module) for name in names]
              ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/loader.py", line 192, in loadTestsFromName
    test = obj()
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build/tests/__init__.py", 
line 18, in __init__
    test_ini.Suite(),
    ~~~~~~~~~~~~~~^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build/tests/test_ini.py", 
line 416, in __init__
    unittest.makeSuite(TestSectionLine, 'test'),
    ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/__init__.py", line 80, in __getattr__
    raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
AttributeError: module 'unittest' has no attribute 'makeSuite'
E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_iniparse/build; python3.13 ./runtests.py
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_iniparse/build; 
python3.12 ./runtests.py
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_iniparse/build/tests/test_ini.py:29: 
SyntaxWarning: invalid escape sequence '\c'
  ('[se\ct%[ion\t]',     ('se\ct%[ion\t', None, None, -1)),
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_iniparse/build/tests/test_ini.py:29: 
SyntaxWarning: invalid escape sequence '\c'
  ('[se\ct%[ion\t]',     ('se\ct%[ion\t', None, None, -1)),
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_iniparse/build/tests/test_fuzz.py:58: 
SyntaxWarning: invalid escape sequence '\['
  name = re.sub(':|=| |\[', '', name)
.........................................s.....................................................
----------------------------------------------------------------------
Ran 95 tests in 0.034s

OK (skipped=1)
dh_auto_test: error: pybuild --test -i python{version} -p "3.13 3.12" returned 
exit code 13
make[1]: *** [debian/rules:12: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-19T02:52:03Z


If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/784378/

This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as a supported version, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.

Thanks,

Stefano

--- End Message ---
--- Begin Message ---
Source: python-iniparse
Source-Version: 0.5-3
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-iniparse, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated python-iniparse 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 19 Nov 2024 00:31:12 +0100
Source: python-iniparse
Architecture: source
Version: 0.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1082221
Changes:
 python-iniparse (0.5-3) unstable; urgency=medium
 .
   * Team upload.
   * Use load tests protocol to run the test suite (closes: #1082221).
   * Use pybuild-plugin-pyproject.
Checksums-Sha1:
 1ad98bcca9b3a445a828fb6030e2ac2657fd8b1d 2100 python-iniparse_0.5-3.dsc
 d5567d0fe66ffac7bc17c64c0cd53fc2cf2ebba4 12952 
python-iniparse_0.5-3.debian.tar.xz
 82779567ec8c0b06ecb4563339b8d68c57a8d6bb 7883 
python-iniparse_0.5-3_source.buildinfo
Checksums-Sha256:
 6759bbef5099fa1b78637f2417e02f8f3cd49a2f588de5a0d5f5184048fd992c 2100 
python-iniparse_0.5-3.dsc
 2d7ec2b26cdfe5a37dcba92c0390e9d5272022aeb4b93451aefdb312fce5755b 12952 
python-iniparse_0.5-3.debian.tar.xz
 0d6576e539f235ba430c8154c5bda092c98c89b7a9e6359f11f5366064689168 7883 
python-iniparse_0.5-3_source.buildinfo
Files:
 8c9c7b1fe4cc4220038a234cefe346ec 2100 python optional python-iniparse_0.5-3.dsc
 b2ab0405ebc84d351ad501100a351914 12952 python optional 
python-iniparse_0.5-3.debian.tar.xz
 e393daaab9b2dfca6a919efd90893d40 7883 python optional 
python-iniparse_0.5-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmc7zvMACgkQOTWH2X2G
UAtUaw/+NrfQDK5LmqwxamJWLdrXfRSuM81cudjUt2ttOg1lp0osZb1pEOjRE9US
rEucv1k32DpJvFuzNJDxd2Szb4Qj6F7yRQ6Qycsh9SDIz3Ve7aSOUbjDUL/AmjIy
p4DEcMTJCxt0YKNhdPTNYl6LCb+rw2qfpR969ZZ4awKaVhl6aRZWgoCV7ULWlXXB
WYsqF/ZMWdpPI4xPsof8TFS43D1F49p/5zTVa3uiEGGXEKYigg3QhtvDXOodJbOo
hxyMYZPU/DzsK1Y4uhjQsBIsPXWJF0ePzPo7LB7lOdVV1iq8ilolx1ClrI91VD1w
fPykix1a+9nx02pyttipU511F49UedBspwPvHxY/fwC4mSxeYKUIn6/X4JbQ+Qmo
wCYX4vo38HkeAMRfc6oQUSk9NOuwzdY4eqkOReQq3ANyeTZQ3OAtleHrERpjW8g/
jS7AOz0xsiaG9y/mbiGwIDWO+MLjufljZRRzi5J4OCpXeaSYPnoXUJ3DaqxWOW78
0igZPQNqRs66zfxo6koCtC0xqFZ2YmbE4KcsmQDafgbVyxw4tDTgMUSxOOe7b9Hf
qdFRcQu2JfhcH9eP9yIwqvcvGfSrqQHWEZ59o1GK9UJHiOBwRRsvY7VhXZ8PXlr1
ozHOQnHAxCP8StqO+9DIxG1qHKY6OVAFet4nsXz3ob2BG2vRGyw=
=+LCy
-----END PGP SIGNATURE-----

Attachment: pgpWOHMXh4rzC.pgp
Description: PGP signature


--- End Message ---

Reply via email to