Your message dated Wed, 29 Dec 2021 09:33:47 +0000
with message-id <e1n2vl9-0002ej...@fasolo.debian.org>
and subject line Bug#1002199: fixed in python-memoize 1.0.3-2
has caused the Debian Bug report #1002199,
regarding python-memoize: FTBFS: dh_auto_test: error: pybuild --test -i 
python{version} -p "3.10 3.9" returned exit code 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.)


-- 
1002199: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002199
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-memoize
Version: 1.0.3-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

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: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> dh_auto_configure: warning: Compatibility levels before 10 are deprecated 
> (level 9 in use)
> I: pybuild base:237: python3.10 setup.py config 
> /<<PKGBUILDDIR>>/setup.py:2: DeprecationWarning: The distutils package is 
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 
> 632 for potential alternatives
>   from distutils.core import setup
> running config
> I: pybuild base:237: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 
> 9 in use)
> I: pybuild base:237: /usr/bin/python3.10 setup.py build 
> /<<PKGBUILDDIR>>/setup.py:2: DeprecationWarning: The distutils package is 
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 
> 632 for potential alternatives
>   from distutils.core import setup
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/djangocache.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/options.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/func.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/time.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> copying memoize/redis.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/djangocache.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/options.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/func.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/time.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
> copying memoize/redis.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build/memoize
>    dh_auto_test -O--buildsystem=pybuild
> dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 
> in use)
> I: pybuild base:237: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build; python3.10 -m 
> unittest discover -v 
> memoize (unittest.loader._FailedTest) ... ERROR
> 
> ======================================================================
> ERROR: memoize (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: memoize
> Traceback (most recent call last):
>   File "/usr/lib/python3.10/unittest/loader.py", line 470, in _find_test_path
>     package = self._get_module_from_name(name)
>   File "/usr/lib/python3.10/unittest/loader.py", line 377, in 
> _get_module_from_name
>     __import__(name)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize/__init__.py",
>  line 1, in <module>
>     from .core import Memoizer
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize/core.py", 
> line 4, in <module>
>     from .func import MemoizedFunction
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize/func.py", 
> line 9, in <module>
>     from .options import OptionProperty
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build/memoize/options.py", 
> line 2, in <module>
>     from collections import Callable
> ImportError: cannot import name 'Callable' from 'collections' 
> (/usr/lib/python3.10/collections/__init__.py)
> 
> 
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
> 
> FAILED (errors=1)
> E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pymemoize/build; python3.10 -m 
> unittest discover -v 
> I: pybuild base:237: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_pymemoize/build; python3.9 -m unittest 
> discover -v 
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned 
> exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/python-memoize_1.0.3-1_unstable.log

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 marking 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-memoize
Source-Version: 1.0.3-2
Done: Sebastien Delafond <s...@debian.org>

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

Debian distribution maintenance software
pp.
Sebastien Delafond <s...@debian.org> (supplier of updated python-memoize 
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: Wed, 29 Dec 2021 10:16:15 +0100
Source: python-memoize
Architecture: source
Version: 1.0.3-2
Distribution: unstable
Urgency: medium
Maintainer: Sebastien Delafond <s...@debian.org>
Changed-By: Sebastien Delafond <s...@debian.org>
Closes: 1002199
Changes:
 python-memoize (1.0.3-2) unstable; urgency=medium
 .
   * Add upstream patch to support python 3.10 (Closes: #1002199)
   * Switch to debhelper-compat
Checksums-Sha1:
 3b603004cfb92bca3007acbfd81a0146db47e30e 1590 python-memoize_1.0.3-2.dsc
 4648645b0d9872b3968aa16ab70d9a031760192c 2496 
python-memoize_1.0.3-2.debian.tar.xz
 873b098362fcb3d1d1f368e41c23d565953922fb 6472 
python-memoize_1.0.3-2_amd64.buildinfo
Checksums-Sha256:
 94b8085a152b23d80cb59fd6b9d4529e811b8659f4e14d49797a00354b118426 1590 
python-memoize_1.0.3-2.dsc
 6dd200d5e73e45adc2153a455559c934da784c26534bbfa45b1e1cb3a9310a6f 2496 
python-memoize_1.0.3-2.debian.tar.xz
 ee3f7f1cac51ea85a3588f1b54bdf2f8c96ac20599c528160314baece5eedff7 6472 
python-memoize_1.0.3-2_amd64.buildinfo
Files:
 3e84093b60b9a48c6607e7306528b30c 1590 python optional 
python-memoize_1.0.3-2.dsc
 c7df637aafc57c3c1ddf4ec993ce508e 2496 python optional 
python-memoize_1.0.3-2.debian.tar.xz
 18fd81c0f1d9ddaf1eb827d6040c5c53 6472 python optional 
python-memoize_1.0.3-2_amd64.buildinfo

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

iQEzBAEBCgAdFiEEAqSkbVtrXP4xJMh3EL6Jg/PVnWQFAmHMJ8EACgkQEL6Jg/PV
nWThnwf9GuwNo6reklwHabPhqdZy7fl1V7ANO0RXF00d5j/tlhBV/eEBsZoxebWn
zRKHAM/IRNBj5Yx9jffuyikdo+1sLuOs1dWuXiPXvzBdEOvxjlI7w/zLeSb9R9HA
bJV8gzHLQ4CtKDGZ/0OzKyg95vCxVqeRkZ/IPQqU85cfMqxovvpEDiZ2KY+/UT1i
UA+M/7+uOeAINM2W9eowlQS8Lh1dz01lJE/CA0cQJt67YmmnxOJcKPMlWKH+sxSl
FXnCxxR5ry6Sop9pPxY5RYpR5ijuclRb2nZaj8ikCRFUt2RtjBQLb7qgNomj4kRD
eZEcDai1tZ6089EjAWaVXnss3dfVRw==
=h43b
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to