Your message dated Sat, 23 Mar 2024 10:47:57 +0000
with message-id <e1rnyur-002oze...@fasolo.debian.org>
and subject line Bug#1061749: fixed in piuparts 1.4.1
has caused the Debian Bug report #1061749,
regarding piuparts ftbfs with Python 3.12 as default
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.)


-- 
1061749: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061749
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:piuparts
Version: 1.3
Severity: serious
Tags: sid trixie ftbfs
User: debian-pyt...@lists.debian.org
Usertags: python3.12

With python3-defaults from experimental, the package fails to build:

[...]
======================================================================
ERROR: testAlternatives (test_dependencyparser.DependencyParserTests.testAlternatives)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_dependencyparser.py", line 34, in testAlternatives
    self.failUnlessEqual(names, [["foo"], ["bar", "foobar"]])
    ^^^^^^^^^^^^^^^^^^^^
AttributeError: 'DependencyParserTests' object has no attribute 'failUnlessEqual'

======================================================================
ERROR: testEmpty (test_dependencyparser.DependencyParserTests.testEmpty)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_dependencyparser.py", line 22, in testEmpty
    self.failUnlessEqual(deps, [])
    ^^^^^^^^^^^^^^^^^^^^
AttributeError: 'DependencyParserTests' object has no attribute 'failUnlessEqual'

======================================================================
ERROR: testSingle (test_dependencyparser.DependencyParserTests.testSingle)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_dependencyparser.py", line 26, in testSingle
    self.failUnlessEqual(names, [["foo"]])
    ^^^^^^^^^^^^^^^^^^^^
AttributeError: 'DependencyParserTests' object has no attribute 'failUnlessEqual'

======================================================================
ERROR: testTwo (test_dependencyparser.DependencyParserTests.testTwo)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_dependencyparser.py", line 30, in testTwo
    self.failUnlessEqual(names, [["foo"], ["bar"]])
    ^^^^^^^^^^^^^^^^^^^^
AttributeError: 'DependencyParserTests' object has no attribute 'failUnlessEqual'

======================================================================
ERROR: testAbsoluteBroken (test_piuparts.IsBrokenSymlinkTests.testAbsoluteBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 110, in testAbsoluteBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "absolute-broken"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testAbsoluteBrokenToSymlink (test_piuparts.IsBrokenSymlinkTests.testAbsoluteBrokenToSymlink)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 113, in testAbsoluteBrokenToSymlink self.failUnless(is_broken_symlink(self.testdir, self.testdir, "absolute-broken-to-symlink"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testAbsoluteSelfLoopBroken (test_piuparts.IsBrokenSymlinkTests.testAbsoluteSelfLoopBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 125, in testAbsoluteSelfLoopBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "absolute-selfloop"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testAbsoluteWorks (test_piuparts.IsBrokenSymlinkTests.testAbsoluteWorks)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 142, in testAbsoluteWorks self.failIf(is_broken_symlink(self.testdir, self.testdir, "absolute-works"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

======================================================================
ERROR: testAbsoluteWorksToSymlink (test_piuparts.IsBrokenSymlinkTests.testAbsoluteWorksToSymlink)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 145, in testAbsoluteWorksToSymlink self.failIf(is_broken_symlink(self.testdir, self.testdir, "absolute-works-to-symlink"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

======================================================================
ERROR: testExpandingSelfLoopBroken (test_piuparts.IsBrokenSymlinkTests.testExpandingSelfLoopBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 122, in testExpandingSelfLoopBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "explode"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testMultiLevelNestedAbsoluteSymlinks (test_piuparts.IsBrokenSymlinkTests.testMultiLevelNestedAbsoluteSymlinks)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 166, in testMultiLevelNestedAbsoluteSymlinks self.failIf(is_broken_symlink(self.testdir, self.testdir, "first-link"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

======================================================================
ERROR: testMultiLevelNestedSymlinks (test_piuparts.IsBrokenSymlinkTests.testMultiLevelNestedSymlinks)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 156, in testMultiLevelNestedSymlinks self.failIf(is_broken_symlink(self.testdir, self.testdir, "target/first-link"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

======================================================================
ERROR: testRelativeBroken (test_piuparts.IsBrokenSymlinkTests.testRelativeBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 104, in testRelativeBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "relative-broken"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testRelativeBrokenToSymlink (test_piuparts.IsBrokenSymlinkTests.testRelativeBrokenToSymlink)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 107, in testRelativeBrokenToSymlink self.failUnless(is_broken_symlink(self.testdir, self.testdir, "relative-broken-to-symlink"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testRelativeWorks (test_piuparts.IsBrokenSymlinkTests.testRelativeWorks)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 136, in testRelativeWorks self.failIf(is_broken_symlink(self.testdir, self.testdir, "relative-works"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

======================================================================
ERROR: testRelativeWorksToSymlink (test_piuparts.IsBrokenSymlinkTests.testRelativeWorksToSymlink)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 139, in testRelativeWorksToSymlink self.failIf(is_broken_symlink(self.testdir, self.testdir, "relative-works-to-symlink"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

======================================================================
ERROR: testSelfLoopBroken (test_piuparts.IsBrokenSymlinkTests.testSelfLoopBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 119, in testSelfLoopBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "selfloop"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testSubdirSelfLoopBroken (test_piuparts.IsBrokenSymlinkTests.testSubdirSelfLoopBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 128, in testSubdirSelfLoopBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "dir/selfloop"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testTrailingSlashBroken (test_piuparts.IsBrokenSymlinkTests.testTrailingSlashBroken)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 116, in testTrailingSlashBroken self.failUnless(is_broken_symlink(self.testdir, self.testdir, "trailing-slash-broken"))
    ^^^^^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failUnless'

======================================================================
ERROR: testTrailingSlashWorks (test_piuparts.IsBrokenSymlinkTests.testTrailingSlashWorks)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/test_piuparts.py", line 148, in testTrailingSlashWorks self.failIf(is_broken_symlink(self.testdir, self.testdir, "trailing-slash-works"))
    ^^^^^^^^^^^
AttributeError: 'IsBrokenSymlinkTests' object has no attribute 'failIf'. Did you mean: 'fail'?

----------------------------------------------------------------------
Ran 40 tests in 0.122s

FAILED (errors=20)
make[1]: *** [Makefile:169: check] Error 1

--- End Message ---
--- Begin Message ---
Source: piuparts
Source-Version: 1.4.1
Done: Nicolas Dandrimont <ol...@debian.org>

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

Debian distribution maintenance software
pp.
Nicolas Dandrimont <ol...@debian.org> (supplier of updated piuparts 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: Sat, 23 Mar 2024 10:06:28 +0100
Source: piuparts
Architecture: source
Version: 1.4.1
Distribution: unstable
Urgency: medium
Maintainer: piuparts developers team <piuparts-de...@alioth-lists.debian.net>
Changed-By: Nicolas Dandrimont <ol...@debian.org>
Closes: 1061749
Changes:
 piuparts (1.4.1) unstable; urgency=medium
 .
   [ Nicolas Dandrimont ]
   * tests: Update unittest asserts to non-deprecated versions (Closes: 
#1061749)
   * gbp: only use the bare version for debian tags
 .
   [ Helmut Grohne ]
   * also fix /bin/sync diversion for bookworm
Checksums-Sha1:
 5aa7376771dbd7eba17aea7c56b155653ff80802 1708 piuparts_1.4.1.dsc
 9cbd5e675e59a4002e6d478344ff8b0cae63fd71 233012 piuparts_1.4.1.tar.xz
 4864e4a4c25ed096db98750982689888207cbf34 9983 piuparts_1.4.1_amd64.buildinfo
Checksums-Sha256:
 c76e6fa1172e3a5337699fb495e58e4fdf4929bc0147df3c2fd8351c64b79753 1708 
piuparts_1.4.1.dsc
 c40dd1b7a824d940a3620994ed62da7f45c57df7ebba0281bc89882e19e3b3ee 233012 
piuparts_1.4.1.tar.xz
 0baa88cd7ebea388a50ee0f4634b1204bb4e5429700a771bc0db160547589179 9983 
piuparts_1.4.1_amd64.buildinfo
Files:
 a1f484b8ccdca4d40845dcb11859daa8 1708 devel optional piuparts_1.4.1.dsc
 608782709dfe99187c640596cd0af42d 233012 devel optional piuparts_1.4.1.tar.xz
 acd5b3364fc80a363128543ae30da949 9983 devel optional 
piuparts_1.4.1_amd64.buildinfo

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

iHUEARYIAB0WIQTB729fH18IcEx4DLn8XLJnUYbabwUCZf6cIAAKCRD8XLJnUYba
b30/AP4kXgS5twM5IpKl10BAvQUtwOQgcsir33yZo7E+nsClrgEAqURfMCf+42gX
N0exmU9F7O9y/QcUVKh20eyfTtH24Qo=
=2fRL
-----END PGP SIGNATURE-----

Attachment: pgpmCaYKJS_Nt.pgp
Description: PGP signature


--- End Message ---

Reply via email to