Your message dated Mon, 15 Jan 2024 16:19:01 +0000
with message-id <e1rppfx-006gmj...@fasolo.debian.org>
and subject line Bug#1058231: fixed in python-testing.postgresql 1.3.0-5
has caused the Debian Bug report #1058231,
regarding python-testing.postgresql: FTBFS: AttributeError: 'TestPostgresql' 
object has no attribute 'assertRegexpMatches'
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.)


-- 
1058231: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058231
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-testing.postgresql
Version: 1.3.0-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:310: python3.12 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/dist.py:744: 
> SetuptoolsDeprecationWarning: Invalid dash-separated options
> !!
> 
>         
> ********************************************************************************
>         Usage of dash-separated 'build-base' will not be supported in future
>         versions. Please use the underscore name 'build_base' instead.
> 
>         This deprecation is overdue, please update your project and remove 
> deprecated
>         calls to avoid build errors in the future.
> 
>         See 
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for 
> details.
>         
> ********************************************************************************
> 
> !!
>   opt = self.warn_dash_deprecation(opt, section)
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running config
> I: pybuild base:310: python3.11 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/dist.py:744: 
> SetuptoolsDeprecationWarning: Invalid dash-separated options
> !!
> 
>         
> ********************************************************************************
>         Usage of dash-separated 'build-base' will not be supported in future
>         versions. Please use the underscore name 'build_base' instead.
> 
>         This deprecation is overdue, please update your project and remove 
> deprecated
>         calls to avoid build errors in the future.
> 
>         See 
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for 
> details.
>         
> ********************************************************************************
> 
> !!
>   opt = self.warn_dash_deprecation(opt, section)
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:310: /usr/bin/python3.12 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/dist.py:744: 
> SetuptoolsDeprecationWarning: Invalid dash-separated options
> !!
> 
>         
> ********************************************************************************
>         Usage of dash-separated 'build-base' will not be supported in future
>         versions. Please use the underscore name 'build_base' instead.
> 
>         This deprecation is overdue, please update your project and remove 
> deprecated
>         calls to avoid build errors in the future.
> 
>         See 
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for 
> details.
>         
> ********************************************************************************
> 
> !!
>   opt = self.warn_dash_deprecation(opt, section)
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_testing.postgresql/build/testing
> copying src/testing/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_testing.postgresql/build/testing
> copying src/testing/postgresql.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_testing.postgresql/build/testing
> running egg_info
> creating src/testing.postgresql.egg-info
> writing src/testing.postgresql.egg-info/PKG-INFO
> writing dependency_links to 
> src/testing.postgresql.egg-info/dependency_links.txt
> writing namespace_packages to 
> src/testing.postgresql.egg-info/namespace_packages.txt
> writing requirements to src/testing.postgresql.egg-info/requires.txt
> writing top-level names to src/testing.postgresql.egg-info/top_level.txt
> writing manifest file 'src/testing.postgresql.egg-info/SOURCES.txt'
> reading manifest file 'src/testing.postgresql.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'src/testing.postgresql.egg-info/SOURCES.txt'
> I: pybuild base:310: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/dist.py:744: 
> SetuptoolsDeprecationWarning: Invalid dash-separated options
> !!
> 
>         
> ********************************************************************************
>         Usage of dash-separated 'build-base' will not be supported in future
>         versions. Please use the underscore name 'build_base' instead.
> 
>         This deprecation is overdue, please update your project and remove 
> deprecated
>         calls to avoid build errors in the future.
> 
>         See 
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for 
> details.
>         
> ********************************************************************************
> 
> !!
>   opt = self.warn_dash_deprecation(opt, section)
> /usr/lib/python3/dist-packages/setuptools/dist.py:946: 
> SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please replace its usage with implicit namespaces (PEP 420).
> 
>         See 
> https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
>  for details.
>         
> ********************************************************************************
> 
> !!
>   ep.load()(self, ep.name, value)
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_testing.postgresql/build/testing
> copying src/testing/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_testing.postgresql/build/testing
> copying src/testing/postgresql.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_testing.postgresql/build/testing
> running egg_info
> writing src/testing.postgresql.egg-info/PKG-INFO
> writing dependency_links to 
> src/testing.postgresql.egg-info/dependency_links.txt
> writing namespace_packages to 
> src/testing.postgresql.egg-info/namespace_packages.txt
> writing requirements to src/testing.postgresql.egg-info/requires.txt
> writing top-level names to src/testing.postgresql.egg-info/top_level.txt
> reading manifest file 'src/testing.postgresql.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'src/testing.postgresql.egg-info/SOURCES.txt'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_testing.postgresql/build; python3.12 
> -m nose -v tests
> test_PostgresqlFactory 
> (test_postgresql.TestPostgresql.test_PostgresqlFactory) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_PostgresqlFactory_with_initialized_handler 
> (test_postgresql.TestPostgresql.test_PostgresqlFactory_with_initialized_handler)
>  ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has 
> no addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_basic (test_postgresql.TestPostgresql.test_basic) ... ERROR
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> test_copy_data_from (test_postgresql.TestPostgresql.test_copy_data_from) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_dsn_and_url (test_postgresql.TestPostgresql.test_dsn_and_url) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_fork (test_postgresql.TestPostgresql.test_fork) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_multiple_postgresql 
> (test_postgresql.TestPostgresql.test_multiple_postgresql) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_postgresql_is_not_found 
> (test_postgresql.TestPostgresql.test_postgresql_is_not_found) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_skipIfNotFound_found 
> (test_postgresql.TestPostgresql.test_skipIfNotFound_found) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_skipIfNotFound_notfound 
> (test_postgresql.TestPostgresql.test_skipIfNotFound_notfound) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_skipIfNotInstalled_found 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_found) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_skipIfNotInstalled_notfound 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_notfound) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_skipIfNotInstalled_with_args_found 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_with_args_found) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_skipIfNotInstalled_with_args_notfound 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_with_args_notfound) 
> ... ok
> test_stop (test_postgresql.TestPostgresql.test_stop) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_stop_on_child_process 
> (test_postgresql.TestPostgresql.test_stop_on_child_process) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> test_with_statement (test_postgresql.TestPostgresql.test_with_statement) ... 
> /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no 
> addDuration method
>   warnings.warn("TestResult has no addDuration method",
> ok
> 
> ======================================================================
> ERROR: test_basic (test_postgresql.TestPostgresql.test_basic)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_testing.postgresql/build/tests/test_postgresql.py",
>  line 36, in test_basic
>     self.assertRegexpMatches(pgsql.read_bootlog(), 'is ready to accept 
> connections')
>     ^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'TestPostgresql' object has no attribute 'assertRegexpMatches'
> 
> ----------------------------------------------------------------------
> Ran 17 tests in 17.967s
> 
> FAILED (errors=1)
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_testing.postgresql/build; python3.12 
> -m nose -v tests
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_testing.postgresql/build; python3.11 
> -m nose -v tests
> test_PostgresqlFactory 
> (test_postgresql.TestPostgresql.test_PostgresqlFactory) ... ok
> test_PostgresqlFactory_with_initialized_handler 
> (test_postgresql.TestPostgresql.test_PostgresqlFactory_with_initialized_handler)
>  ... ok
> test_basic (test_postgresql.TestPostgresql.test_basic) ... ok
> test_copy_data_from (test_postgresql.TestPostgresql.test_copy_data_from) ... 
> ok
> test_dsn_and_url (test_postgresql.TestPostgresql.test_dsn_and_url) ... ok
> test_fork (test_postgresql.TestPostgresql.test_fork) ... ok
> test_multiple_postgresql 
> (test_postgresql.TestPostgresql.test_multiple_postgresql) ... ok
> test_postgresql_is_not_found 
> (test_postgresql.TestPostgresql.test_postgresql_is_not_found) ... ok
> test_skipIfNotFound_found 
> (test_postgresql.TestPostgresql.test_skipIfNotFound_found) ... ok
> test_skipIfNotFound_notfound 
> (test_postgresql.TestPostgresql.test_skipIfNotFound_notfound) ... ok
> test_skipIfNotInstalled_found 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_found) ... ok
> test_skipIfNotInstalled_notfound 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_notfound) ... ok
> test_skipIfNotInstalled_with_args_found 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_with_args_found) ... 
> ok
> test_skipIfNotInstalled_with_args_notfound 
> (test_postgresql.TestPostgresql.test_skipIfNotInstalled_with_args_notfound) 
> ... ok
> test_stop (test_postgresql.TestPostgresql.test_stop) ... ok
> test_stop_on_child_process 
> (test_postgresql.TestPostgresql.test_stop_on_child_process) ... ok
> test_with_statement (test_postgresql.TestPostgresql.test_with_statement) ... 
> ok
> 
> ----------------------------------------------------------------------
> Ran 17 tests in 17.334s
> 
> OK
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/python-testing.postgresql_1.3.0-4_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&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: python-testing.postgresql
Source-Version: 1.3.0-5
Done: Andreas Tille <ti...@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated python-testing.postgresql 
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: Mon, 15 Jan 2024 16:36:12 +0100
Source: python-testing.postgresql
Architecture: source
Version: 1.3.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 1058231
Changes:
 python-testing.postgresql (1.3.0-5) unstable; urgency=medium
 .
   * Team upload.
   * According to https://docs.python.org/3/whatsnew/3.12.html#unittest
     alias assertRegexpMatches is deprecated and now assertRegex()
     Closes: #1058231
   * Standards-Version: 4.6.2 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Reorder sequence of d/control fields by cme (routine-update)
   * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   Update renamed lintian tag names in lintian overrides.
   * watch file standard 4 (routine-update)
Checksums-Sha1:
 e706753d2e676ec3368e0e41b1e9b6596b29b823 2349 
python-testing.postgresql_1.3.0-5.dsc
 394a38079e40dbdbbe74df9cf6f8eed567b2115e 4136 
python-testing.postgresql_1.3.0-5.debian.tar.xz
 a7cc03ec417a5a3fabf73b9411188151c74ac0d5 8295 
python-testing.postgresql_1.3.0-5_amd64.buildinfo
Checksums-Sha256:
 271efd5f3480a6fab575bf8f321fc6e28440fa52489e91c0d5c8da4a867a20c5 2349 
python-testing.postgresql_1.3.0-5.dsc
 061ab1eaab6ffeffe9f5e9607a2210cde3bad4f9f5b7ae8c3fef725ee33b7343 4136 
python-testing.postgresql_1.3.0-5.debian.tar.xz
 cb5d35e4acd82e6f5e5898b3818416959ff8bfb0a97bb818fb274127764e52a4 8295 
python-testing.postgresql_1.3.0-5_amd64.buildinfo
Files:
 d427c5f838920261cdac1815777edd5d 2349 python optional 
python-testing.postgresql_1.3.0-5.dsc
 a53e76a40fb68a0abc334a911beccc0e 4136 python optional 
python-testing.postgresql_1.3.0-5.debian.tar.xz
 bcb35c6ec842b1f67aca429513018466 8295 python optional 
python-testing.postgresql_1.3.0-5_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWlVYYRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFy8Q/+M+y1aA+AXi+NyW7O3o1ZoQfKmSSgk0SQ
MIny+wwLwasoxRzt5o3kyh8khDNZ2kUq1HxCo5mH7CEMz6kqQjcOFBRP4c/vSQTL
eqUxuIJ2XoQ96fnlCA3vTrlpz6hce4HOZqosp7sDvZZQ27c/sbz0qrLtWeyacYKE
uC/ay197MJ1zPNDEVJYWcJftC8AjQ1kGknhvBD1pg8sGlGp2D2PA+CXD1ctgof5O
q/Y5Miwx598obSPuqhzF5iGDP1sMfw9IS8OVyu4UOFjg9Ehhb6y30DWBxVcdOUuW
dTo1GzlTOUAY9YP5oqJ4prE8GONkEC2yxlTatujhuQRclfXoBCqaxI4woUl3dYhb
ZAzgNx3DYouEgNfb0y4/5C0RlS0l+aKGD5bqEoiu7CcQc4jAsIKVdTkakIBEB6dC
OZOnF2lnmszZc10AOyS668MtrJhogX7mXRkkY5gQSQUp0bNsjdP6nj3hQzk5QpDI
hlVZ16s1znbHyje/O0/8sOjhYLdGhaxYXUK/YbiOjQul2NLXKwFUjPMxtkMZidcz
uBM2XNOHFM8+06Ybt7wDurtde2TmwWn1WypaoJv0mqNbPfVKETwzdL0ktys87Djg
DWjMl37nQhoLTTROMzWqwOiwu5TtL6SJGma5emawAJJ5XR8p8nyIhCLkqwDCfgqm
ISQZhbXZOQA=
=40nj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to