Your message dated Fri, 12 Jan 2024 15:49:10 +0000
with message-id <e1rojmq-008mmb...@fasolo.debian.org>
and subject line Bug#1058192: fixed in debiancontributors 0.7.9-1
has caused the Debian Bug report #1058192,
regarding debiancontributors: FTBFS: AttributeError: 'TestTypes' object has no 
attribute 'assertEquals'. Did you mean: 'assertEqual'?
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.)


-- 
1058192: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058192
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: debiancontributors
Version: 0.7.8-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):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:310: /usr/bin/python3.12 setup.py build 
> I: pybuild base:310: /usr/bin/python3 setup.py build 
> COLUMNS=200 help2man --name='Manage contributions to contributors.debian.org' 
> --section=1 --version-string="0.7.8" --no-info ./dc-tool > dc-tool.1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build; python3.12 
> -m unittest discover -v 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_submission.py:75:
>  SyntaxWarning: invalid escape sequence '\('
>   self.assertRegexpMatches(s.auth_token, "setup\(")
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_submission.py:81:
>  SyntaxWarning: invalid escape sequence '\('
>   self.assertRegexpMatches(s.auth_token, "setup\(")
> test_gitdirs (test.test_mine_bts.TestMineBts.test_gitdirs)
> Test gitdirs scanner ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/debiancontributors/scanners/bts.py:58:
>  ResourceWarning: unclosed file <_io.BufferedReader name=5>
>   scan.scan_dir(d)
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/debiancontributors/scanners/bts.py:58:
>  ResourceWarning: unclosed file <_io.BufferedReader name=7>
>   scan.scan_dir(d)
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_email_scanner (test.test_mine_email.TestMineEmail.test_email_scanner)
> Test email scanner ... ok
> test_gitdirs (test.test_mine_git.TestMineGit.test_gitdirs)
> Test gitdirs scanner ... ok
> test_gitlogs (test.test_mine_git.TestMineGit.test_gitlogs)
> Test gitlogs scanner ... skipped 'no idea where to find my git repo when not 
> run from the git checkout'
> test_gitlogs_authormap (test.test_mine_git.TestMineGit.test_gitlogs_authormap)
> Test gitlogs scanner ... skipped 'no idea where to find my git repo when not 
> run from the git checkout'
> testGetKey (test.test_parser.TestParser.testGetKey) ... ERROR
> testGetKeyDateOrNone (test.test_parser.TestParser.testGetKeyDateOrNone) ... 
> ERROR
> testGetKeyInt (test.test_parser.TestParser.testGetKeyInt) ... ERROR
> testGetKeySequence (test.test_parser.TestParser.testGetKeySequence) ... ERROR
> testGetKeySequenceOrObject 
> (test.test_parser.TestParser.testGetKeySequenceOrObject) ... ERROR
> testGetKeyString (test.test_parser.TestParser.testGetKeyString) ... ERROR
> testGetKeyUnicode (test.test_parser.TestParser.testGetKeyUnicode) ... ERROR
> testFullData (test.test_submission.TestSubmission.testFullData) ... ERROR
> testIdentifier (test.test_submission.TestSubmission.testIdentifier) ... ERROR
> testMinimalData (test.test_submission.TestSubmission.testMinimalData) ... 
> ERROR
> test_auth_token (test.test_submission.TestSubmission.test_auth_token) ... 
> skipped 'no idea where to find my setup.py when not run from the git checkout'
> test_auto (test.test_types.TestTypes.test_auto) ... ERROR
> test_bad_contribution (test.test_types.TestTypes.test_bad_contribution) ... ok
> test_bad_identifier (test.test_types.TestTypes.test_bad_identifier) ... ok
> test_identifier (test.test_types.TestTypes.test_identifier)
> Test Identifier operations ... ERROR
> 
> ======================================================================
> ERROR: testGetKey (test.test_parser.TestParser.testGetKey)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 26, in testGetKey
>     self.assertEquals(parser.get_key({"foo": "bar"}, "foo"), "bar")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testGetKeyDateOrNone (test.test_parser.TestParser.testGetKeyDateOrNone)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 70, in testGetKeyDateOrNone
>     self.assertEquals(parser.get_key_date_or_none({"foo": "2013-11-16"}, 
> "foo"), date(2013, 11, 16))
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testGetKeyInt (test.test_parser.TestParser.testGetKeyInt)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 30, in testGetKeyInt
>     self.assertEquals(parser.get_key_int({"foo": "7"}, "foo"), 7)
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testGetKeySequence (test.test_parser.TestParser.testGetKeySequence)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 54, in testGetKeySequence
>     self.assertEquals(parser.get_key_sequence({"foo": []}, "foo"), [])
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testGetKeySequenceOrObject 
> (test.test_parser.TestParser.testGetKeySequenceOrObject)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 62, in testGetKeySequenceOrObject
>     self.assertEquals(parser.get_key_sequence_or_object({"foo": []}, "foo"), 
> [])
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testGetKeyString (test.test_parser.TestParser.testGetKeyString)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 36, in testGetKeyString
>     self.assertEquals(parser.get_key_string({"foo": "7"}, "foo"), "7")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testGetKeyUnicode (test.test_parser.TestParser.testGetKeyUnicode)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_parser.py",
>  line 44, in testGetKeyUnicode
>     self.assertEquals(parser.get_key_unicode({"foo": "7"}, "foo"), "7")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestParser' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testFullData (test.test_submission.TestSubmission.testFullData)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_submission.py",
>  line 55, in testFullData
>     self.assertEquals(res, [{
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSubmission' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testIdentifier (test.test_submission.TestSubmission.testIdentifier)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_submission.py",
>  line 30, in testIdentifier
>     self.assertEquals(i.type, "login")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSubmission' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: testMinimalData (test.test_submission.TestSubmission.testMinimalData)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_submission.py",
>  line 43, in testMinimalData
>     self.assertEquals(res, [{
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestSubmission' object has no attribute 'assertEquals'. Did 
> you mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_auto (test.test_types.TestTypes.test_auto)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_types.py",
>  line 97, in test_auto
>     self.assertEquals(i.type, "login")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestTypes' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ======================================================================
> ERROR: test_identifier (test.test_types.TestTypes.test_identifier)
> Test Identifier operations
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build/test/test_types.py",
>  line 31, in test_identifier
>     self.assertEquals(iem.type, "email")
>     ^^^^^^^^^^^^^^^^^
> AttributeError: 'TestTypes' object has no attribute 'assertEquals'. Did you 
> mean: 'assertEqual'?
> 
> ----------------------------------------------------------------------
> Ran 20 tests in 0.029s
> 
> FAILED (errors=12, skipped=3)
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_debiancontributors/build; python3.12 
> -m unittest discover -v 
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build; python3.11 
> -m unittest discover -v 
> test_gitdirs (test.test_mine_bts.TestMineBts.test_gitdirs)
> Test gitdirs scanner ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build/debiancontributors/scanners/bts.py:58:
>  ResourceWarning: unclosed file <_io.BufferedReader name=5>
>   scan.scan_dir(d)
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build/debiancontributors/scanners/bts.py:58:
>  ResourceWarning: unclosed file <_io.BufferedReader name=7>
>   scan.scan_dir(d)
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_email_scanner (test.test_mine_email.TestMineEmail.test_email_scanner)
> Test email scanner ... ok
> test_gitdirs (test.test_mine_git.TestMineGit.test_gitdirs)
> Test gitdirs scanner ... ok
> test_gitlogs (test.test_mine_git.TestMineGit.test_gitlogs)
> Test gitlogs scanner ... skipped 'no idea where to find my git repo when not 
> run from the git checkout'
> test_gitlogs_authormap (test.test_mine_git.TestMineGit.test_gitlogs_authormap)
> Test gitlogs scanner ... skipped 'no idea where to find my git repo when not 
> run from the git checkout'
> testGetKey (test.test_parser.TestParser.testGetKey) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build/test/test_parser.py:26:
>  DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals(parser.get_key({"foo": "bar"}, "foo"), "bar")
> ok
> testGetKeyDateOrNone (test.test_parser.TestParser.testGetKeyDateOrNone) ... ok
> testGetKeyInt (test.test_parser.TestParser.testGetKeyInt) ... ok
> testGetKeySequence (test.test_parser.TestParser.testGetKeySequence) ... ok
> testGetKeySequenceOrObject 
> (test.test_parser.TestParser.testGetKeySequenceOrObject) ... ok
> testGetKeyString (test.test_parser.TestParser.testGetKeyString) ... ok
> testGetKeyUnicode (test.test_parser.TestParser.testGetKeyUnicode) ... ok
> testFullData (test.test_submission.TestSubmission.testFullData) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build/test/test_submission.py:55:
>  DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals(res, [{
> ok
> testIdentifier (test.test_submission.TestSubmission.testIdentifier) ... ok
> testMinimalData (test.test_submission.TestSubmission.testMinimalData) ... ok
> test_auth_token (test.test_submission.TestSubmission.test_auth_token) ... 
> skipped 'no idea where to find my setup.py when not run from the git checkout'
> test_auto (test.test_types.TestTypes.test_auto) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build/test/test_types.py:97:
>  DeprecationWarning: Please use assertEqual instead.
>   self.assertEquals(i.type, "login")
> ok
> test_bad_contribution (test.test_types.TestTypes.test_bad_contribution) ... ok
> test_bad_identifier (test.test_types.TestTypes.test_bad_identifier) ... ok
> test_identifier (test.test_types.TestTypes.test_identifier)
> Test Identifier operations ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_debiancontributors/build/test/test_types.py:69:
>  DeprecationWarning: Please use assertNotEqual instead.
>   self.assertNotEquals(iem, ilo)
> ok
> 
> ----------------------------------------------------------------------
> Ran 20 tests in 0.018s
> 
> OK (skipped=3)
> dh_auto_test: error: pybuild --test -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/debiancontributors_0.7.8-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: debiancontributors
Source-Version: 0.7.9-1
Done: Daniele Tricoli <er...@debian.org>

We believe that the bug you reported is fixed in the latest version of
debiancontributors, 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.
Daniele Tricoli <er...@debian.org> (supplier of updated debiancontributors 
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: Fri, 12 Jan 2024 16:27:15 +0100
Source: debiancontributors
Architecture: source
Version: 0.7.9-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Daniele Tricoli <er...@debian.org>
Closes: 1058192
Changes:
 debiancontributors (0.7.9-1) unstable; urgency=medium
 .
   [ Enrico Zini ]
   * New upstream release.
      - Allow to specify submission method
 .
   [ Daniele Tricoli ]
   * Use assertEqual and assertNotEqual instead of deprecated and removed
     assertEquals and assertNotEquals. (Closes: #1058192)
Checksums-Sha1:
 60bb59f10edb3c813c8f2105782846b34223cad8 2249 debiancontributors_0.7.9-1.dsc
 9e5e6cd272516ed145b149c2e75d999f3925c2d6 47719 
debiancontributors_0.7.9.orig.tar.gz
 bf1974627d27a9a8a9d3a3524410f7f9e66f76ac 3632 
debiancontributors_0.7.9-1.debian.tar.xz
 e718f7dce01de75127d06c48aeecdfca8002deb5 7234 
debiancontributors_0.7.9-1_amd64.buildinfo
Checksums-Sha256:
 77aaf0be0fb4378b57e26a948d3f90ae6bcf8442d8e7d4cab7c45dddca69e9bf 2249 
debiancontributors_0.7.9-1.dsc
 91ca5ce5cce5a94890192f718f1c578eed20d6efcf2a85a5f46da4b555e0d8a5 47719 
debiancontributors_0.7.9.orig.tar.gz
 706abc7eb00f3639184a46d0014c3f517f9a58295de68d5ac0fa4d75dc5182fd 3632 
debiancontributors_0.7.9-1.debian.tar.xz
 d5cfe10ac790c74bfa387de030e9a2d0abe167e888b421d9895f0882c61d34f0 7234 
debiancontributors_0.7.9-1_amd64.buildinfo
Files:
 4ac5b56bdc2b960cc26b7d1bc1d67efd 2249 python optional 
debiancontributors_0.7.9-1.dsc
 60f1063c982b4dd8a7af7577b65c0559 47719 python optional 
debiancontributors_0.7.9.orig.tar.gz
 0d0dd1894b71ddd059447eaf705cf4a1 3632 python optional 
debiancontributors_0.7.9-1.debian.tar.xz
 5b9aaa9262bb36ed0a648a9c89f01828 7234 python optional 
debiancontributors_0.7.9-1_amd64.buildinfo

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

iQJFBAEBCgAvFiEExlrvn+W/jMvW7bAZi69SLA1szt0FAmWhWtgRHGVyaW9sQGRl
Ymlhbi5vcmcACgkQi69SLA1szt3e9w//eA78y7WMFHiD0B7HdhoiSyh+J8Pn3fNe
os2wHK/tMrkqa848/9TwmEvVn7y5J2WE2kmSDhAMblP3xfnAdxL9dtooRrom3ik4
5kPLpXVOxu30XEQxeOBj50STLgCub3JT/st614zbYIM/absunYJcYsqyKPm8+rAT
S+D2PP83j9w8Q/kRMticFPIFVM9ZmTYYpxHqtU4u4/5q9mbq6rvrVXJlJpbuXBHw
dX+h3SMJ8SaGkSQcgnUG5KMAqIg+a9WuFgwcyX6MiE7YHzFDN6bfSzp7MiVEMujO
rvJL7MZ5DQq0KDD6f7vulr63Rp+PdgaaMi66LEtgfI9VN/Yi2VVWLE5mhsIei444
pZEO/opQsLuYD3MyL77VpGxv1n+tlwRa9UEgI4ZNp0b9WDcGqGS7CvRjp/eYspXN
r7/gYryHMR9JI+44iFAl2cFTehhF6gK5NFCi0M0pNG2K9vqrWyVU6ET/XJKe20p1
oIzkCeiM0nhRC5JJoWrZ7RIy7wu5An3lDzSgrw0BZXwBEppPaSLvQFP/BaMw8rJz
+fmd4nBe5CjOMroTBwh0YIjxNamvyBiAkOfyEs5ODPxiWbCQonLCGZvDuUaEzQQ1
9aVKjaTx3YvENo3Kh5pDE6nh/LjAtOUozlEuqPYD2dTcahs3WW12jD+Girtr2bou
hQDX0/QPNLM=
=qPBN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to