Your message dated Thu, 02 Jan 2025 16:05:38 +0000
with message-id <e1ttnha-00gsws...@fasolo.debian.org>
and subject line Bug#1082209: fixed in python-django 3:4.2.17-2
has caused the Debian Bug report #1082209,
regarding python-django 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 ow...@bugs.debian.org
immediately.)


-- 
1082209: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082209
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-django
Version: 3:4.2.16-1
Severity: normal
User: debian-pyt...@lists.debian.org
Usertags: python3.13
Forwarded: https://code.djangoproject.com/ticket/34900

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:

#23426 - RunSQL should fail when a list of statements with an incorrect ... ok
test_separate_database_and_state 
(migrations.test_operations.OperationTests.test_separate_database_and_state)
Tests the SeparateDatabaseAndState operation. ... ok
test_separate_database_and_state2 
(migrations.test_operations.OperationTests.test_separate_database_and_state2)
A complex SeparateDatabaseAndState operation: Multiple operations both ... ok
test_smallfield_autofield_foreignfield_growth 
(migrations.test_operations.OperationTests.test_smallfield_autofield_foreignfield_growth)
A field may be migrated from SmallAutoField to AutoField. ... ok
test_smallfield_bigautofield_foreignfield_growth 
(migrations.test_operations.OperationTests.test_smallfield_bigautofield_foreignfield_growth)
A field may be migrated from SmallAutoField to BigAutoField. ... ok

======================================================================
FAIL: test_help_default_options_with_custom_arguments 
(admin_scripts.tests.CommandTypes.test_help_default_options_with_custom_arguments)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
    yield
  File "/usr/lib/python3.13/unittest/case.py", line 651, in run
    self._callTestMethod(testMethod)
    
  File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
    if method() is not None:
    ^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/tests/admin_scripts/tests.py", line 1903, in 
test_help_default_options_with_custom_arguments
    self.assertOutput(out, "--option_a OPTION_A, -a OPTION_A")
    ^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/tests/admin_scripts/tests.py", line 182, in 
assertOutput
    self.assertIn(
    ^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/case.py", line 1174, in assertIn
    self.fail(self._formatMessage(msg, standardMsg))
    ^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/case.py", line 732, in fail
    raise self.failureException(msg)
    ^^^^^^^^^^^^^^^
AssertionError: '--option_a OPTION_A, -a OPTION_A' not found in 'usage: 
manage.py base_command [-h] [--option_a OPTION_A] [--option_b OPTION_B]\n       
                       [--option_c OPTION_C] [--version] [-v {0,1,2,3}]\n       
                       [--settings SETTINGS] [--pythonpath PYTHONPATH]\n        
                      [--traceback] [--no-color] [--force-color]\n              
                [args ...]\n\nTest basic commands\n\npositional arguments:\n  
args\n\noptions:\n  -h, --help            show this help message and exit\n  
--option_a, -a OPTION_A\n  --option_b, -b OPTION_B\n  --option_c, -c OPTION_C\n 
 --version             Show program\'s version number and exit.\n  -v, 
--verbosity {0,1,2,3}\n                        Verbosity level; 0=minimal 
output, 1=normal output,\n                        2=verbose output, 3=very 
verbose output\n  --settings SETTINGS   The Python path to a settings module, 
e.g.\n                        "myproject.settings.main". If this isn\'t 
provided, the\n                        DJANGO_SETTINGS_MODULE environment 
variable will be\n                        used.\n  --pythonpath PYTHONPATH\n    
                    A directory to add to the Python path, e.g.\n               
         "/home/djangoprojects/myproject".\n  --traceback           Raise on 
CommandError exceptions.\n  --no-color            Don\'t colorize the command 
output.\n  --force-color         Force colorization of the command output.\n' : 
'--option_a OPTION_A, -a OPTION_A' does not match actual output text 'usage: 
manage.py base_command [-h] [--option_a OPTION_A] [--option_b OPTION_B]
                              [--option_c OPTION_C] [--version] [-v {0,1,2,3}]
                              [--settings SETTINGS] [--pythonpath PYTHONPATH]
                              [--traceback] [--no-color] [--force-color]
                              [args ...]

Test basic commands

positional arguments:
  args

options:
  -h, --help            show this help message and exit
  --option_a, -a OPTION_A
  --option_b, -b OPTION_B
  --option_c, -c OPTION_C
  --version             Show program's version number and exit.
  -v, --verbosity {0,1,2,3}
                        Verbosity level; 0=minimal output, 1=normal output,
                        2=verbose output, 3=very verbose output
  --settings SETTINGS   The Python path to a settings module, e.g.
                        "myproject.settings.main". If this isn't provided, the
                        DJANGO_SETTINGS_MODULE environment variable will be
                        used.
  --pythonpath PYTHONPATH
                        A directory to add to the Python path, e.g.
                        "/home/djangoprojects/myproject".
  --traceback           Raise on CommandError exceptions.
  --no-color            Don't colorize the command output.
  --force-color         Force colorization of the command output.
'

----------------------------------------------------------------------
Ran 16338 tests in 51.215s

FAILED (failures=1, skipped=1294, expected failures=5)
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'default' 
('file:memorydb_default?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
Destroying test database for alias 'other' 
('file:memorydb_other?mode=memory&cache=shared')...
make[1]: *** [debian/rules:23: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-19T00:36:38Z


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

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-django
Source-Version: 3:4.2.17-2
Done: Colin Watson <cjwat...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-django, 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 1082...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated python-django 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: Thu, 02 Jan 2025 15:36:58 +0000
Source: python-django
Architecture: source
Version: 3:4.2.17-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1082209
Changes:
 python-django (3:4.2.17-2) unstable; urgency=medium
 .
   * Team upload.
   * Fix CommandTypes.test_help_default_options_with_custom_arguments test on
     Python 3.13+ (closes: #1082209).
Checksums-Sha1:
 724affc9c73f9ead1e0db9086ab69af4ba7c5d83 2885 python-django_4.2.17-2.dsc
 66540bc6789628ff95ae251049dcfbd578e7d67e 33120 
python-django_4.2.17-2.debian.tar.xz
Checksums-Sha256:
 cd8174976c324a1ebb29595031f20800fabd0eb1c5d67518023ef31fa7383105 2885 
python-django_4.2.17-2.dsc
 23b41375ce5a59f1e89b14456f1b91a83aaf7680cff73b501304ccf651099a0e 33120 
python-django_4.2.17-2.debian.tar.xz
Files:
 75e9c829c95f0cd21ffe8213085f2feb 2885 python optional 
python-django_4.2.17-2.dsc
 bfeefea5187d13045e87faff8c055501 33120 python optional 
python-django_4.2.17-2.debian.tar.xz

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

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmd2s2AACgkQOTWH2X2G
UAuQVQ/6AhQ3p6W9h2IeCxxzdaRgi8dern+Jf/WFt8MUsXaPP80J2SOCCVN5yyBQ
xTa9jaYMbyILW9f3ZOdl20Z/VpuYcPuVnYeJddwxZHROhmSYYn14I4/rMkhO3RyW
Ea1eytQAxyf7WMlhDuIr6lv+jG741JPh4qzrTazZm2NyBQBI4iJ5sOLRZf3NI1Vp
SXFWoPt7XL7IybMbritdDtmEYXjVtFTdIMuddlsYTpNQhNS3bAwRhV8M5Q+KaS9N
b/UV6F1wR1nNRFwOOSO4CdzGTm83onFzl6tAFNfTtCJ9+HJLaF9BNL/nLl7WRQh9
YcTHNf+x/baG+TxyX5vA2ZnHWPxjHLn8nBU0+8oBiFpSDJxKUAvMfUSpWP81mMoO
LDiWt9Sji2ykC1A29MwMMW6BLX16Ko3oSUXV1MM3zt9HvbDX+fF9LL7TCzWR7huI
yKGGLTRIQlDm3V715c787s3sDwjHHxfeTIjBiIQsL6rOMHMIUhRo7796elAjvRlC
K4AQpRvm1OyUsfQLidBKfUsAfmA1aGzYqiamBXGVQ7BZiK8voabS9jJXw+E4p6TF
9iimO2nfoWpYK5u5pFvK57Vq3lSsdvZNfH0A5LUhuUdYCl1LkWHT8Q7NR0yVhZm8
OmSh0UkjVs2wf2BVzXi7bQqeZjmiwGO/HLzfs2DljhMJQ9pXMuY=
=tcE5
-----END PGP SIGNATURE-----

Attachment: pgpQ0azTIB9SV.pgp
Description: PGP signature


--- End Message ---

Reply via email to