Your message dated Wed, 22 Dec 2021 23:33:35 +0000
with message-id <e1n0b71-000gst...@fasolo.debian.org>
and subject line Bug#1002422: fixed in python-dcos 0.2.0-5
has caused the Debian Bug report #1002422,
regarding python-dcos: FTBFS: ERROR tests/test_config.py - AttributeError: 
module 'collections' has no attr...
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.)


-- 
1002422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-dcos
Version: 0.2.0-4
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):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> pkgos-dh_auto_install --no-py2
> + PKGOS_USE_PY2=yes
> + PKGOS_USE_PY3=yes
> + PKGOS_IN_TMP=no
> + PKGOS_USE_PY2=no
> + shift
> + dpkg-parsechangelog -SSource
> + SRC_PKG_NAME=python-dcos
> + echo python-dcos
> + sed s/python-//
> + PY_MODULE_NAME=dcos
> + [ no = yes ]
> + [ yes = yes ]
> + py3versions -vr
> + PYTHON3S=3.10 3.9
> + [ no = yes ]
> + [ yes = yes ]
> + [ no = yes ]
> + TARGET_DIR=python3-dcos
> + pwd
> + python3.10 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/python3-dcos
> /usr/lib/python3/dist-packages/setuptools/dist.py:507: UserWarning: The 
> version specified ('SNAPSHOT') is an invalid version, this may not work as 
> expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 
> for more details.
>   warnings.warn(
> running install
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and 
> pip and other standards-based tools.
>   warnings.warn(
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/dcos
> copying dcos/__init__.py -> build/lib/dcos
> copying dcos/package.py -> build/lib/dcos
> copying dcos/util.py -> build/lib/dcos
> copying dcos/marathon.py -> build/lib/dcos
> copying dcos/options.py -> build/lib/dcos
> copying dcos/errors.py -> build/lib/dcos
> copying dcos/subcommand.py -> build/lib/dcos
> copying dcos/http.py -> build/lib/dcos
> copying dcos/auth.py -> build/lib/dcos
> copying dcos/emitting.py -> build/lib/dcos
> copying dcos/cmds.py -> build/lib/dcos
> copying dcos/mesos.py -> build/lib/dcos
> copying dcos/config.py -> build/lib/dcos
> copying dcos/constants.py -> build/lib/dcos
> copying dcos/jsonitem.py -> build/lib/dcos
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/python3-dcos
> creating /<<PKGBUILDDIR>>/debian/python3-dcos/usr
> creating /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib
> creating /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3
> creating /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages
> creating 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/package.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/util.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/marathon.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/options.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/errors.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/subcommand.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/http.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/auth.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/emitting.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/cmds.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/mesos.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/config.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/constants.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> copying build/lib/dcos/jsonitem.py -> 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/__init__.py
>  to __init__.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/package.py
>  to package.cpython-310.pyc
> /usr/lib/python3/dist-packages/dcos/package.py:944: SyntaxWarning: "is" with 
> a literal. Did you mean "=="?
> /usr/lib/python3/dist-packages/dcos/package.py:1103: SyntaxWarning: "is not" 
> with a literal. Did you mean "!="?
> /usr/lib/python3/dist-packages/dcos/package.py:1197: SyntaxWarning: "is" with 
> a literal. Did you mean "=="?
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/util.py
>  to util.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/marathon.py
>  to marathon.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/options.py
>  to options.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/errors.py
>  to errors.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/subcommand.py
>  to subcommand.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/http.py
>  to http.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/auth.py
>  to auth.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/emitting.py
>  to emitting.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/cmds.py
>  to cmds.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/mesos.py
>  to mesos.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/config.py
>  to config.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/constants.py
>  to constants.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/jsonitem.py
>  to jsonitem.cpython-310.pyc
> running install_egg_info
> /usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: 
> PkgResourcesDeprecationWarning: SNAPSHOT is an invalid version and will not 
> be supported in a future release
>   warnings.warn(
> running egg_info
> creating dcos.egg-info
> writing dcos.egg-info/PKG-INFO
> writing dependency_links to dcos.egg-info/dependency_links.txt
> writing requirements to dcos.egg-info/requires.txt
> writing top-level names to dcos.egg-info/top_level.txt
> writing manifest file 'dcos.egg-info/SOURCES.txt'
> reading manifest file 'dcos.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> adding license file 'NOTICE'
> writing manifest file 'dcos.egg-info/SOURCES.txt'
> Copying dcos.egg-info to 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos-SNAPSHOT.egg-info
> Skipping SOURCES.txt
> running install_scripts
> /usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: 
> PkgResourcesDeprecationWarning: SNAPSHOT is an invalid version and will not 
> be supported in a future release
>   warnings.warn(
> + pwd
> + python3.9 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/python3-dcos
> /usr/lib/python3/dist-packages/setuptools/dist.py:507: UserWarning: The 
> version specified ('SNAPSHOT') is an invalid version, this may not work as 
> expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 
> for more details.
>   warnings.warn(
> running install
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and 
> pip and other standards-based tools.
>   warnings.warn(
> running build
> running build_py
> running install_lib
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/__init__.py
>  to __init__.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/package.py
>  to package.cpython-39.pyc
> /usr/lib/python3/dist-packages/dcos/package.py:944: SyntaxWarning: "is" with 
> a literal. Did you mean "=="?
> /usr/lib/python3/dist-packages/dcos/package.py:1103: SyntaxWarning: "is not" 
> with a literal. Did you mean "!="?
> /usr/lib/python3/dist-packages/dcos/package.py:1197: SyntaxWarning: "is" with 
> a literal. Did you mean "=="?
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/util.py
>  to util.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/marathon.py
>  to marathon.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/options.py
>  to options.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/errors.py
>  to errors.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/subcommand.py
>  to subcommand.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/http.py
>  to http.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/auth.py
>  to auth.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/emitting.py
>  to emitting.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/cmds.py
>  to cmds.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/mesos.py
>  to mesos.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/config.py
>  to config.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/constants.py
>  to constants.cpython-39.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos/jsonitem.py
>  to jsonitem.cpython-39.pyc
> running install_egg_info
> /usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: 
> PkgResourcesDeprecationWarning: SNAPSHOT is an invalid version and will not 
> be supported in a future release
>   warnings.warn(
> running egg_info
> writing dcos.egg-info/PKG-INFO
> writing dependency_links to dcos.egg-info/dependency_links.txt
> writing requirements to dcos.egg-info/requires.txt
> writing top-level names to dcos.egg-info/top_level.txt
> reading manifest file 'dcos.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> adding license file 'NOTICE'
> writing manifest file 'dcos.egg-info/SOURCES.txt'
> removing 
> '/<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos-SNAPSHOT.egg-info'
>  (and everything under it)
> Copying dcos.egg-info to 
> /<<PKGBUILDDIR>>/debian/python3-dcos/usr/lib/python3/dist-packages/dcos-SNAPSHOT.egg-info
> Skipping SOURCES.txt
> running install_scripts
> /usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: 
> PkgResourcesDeprecationWarning: SNAPSHOT is an invalid version and will not 
> be supported in a future release
>   warnings.warn(
> + pwd
> + rm -rf /<<PKGBUILDDIR>>/debian/python*/usr/lib/python*/dist-packages/*.pth
> + pwd
> + rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python*/dist-packages/*.pth
> + pwd
> + [ -d /<<PKGBUILDDIR>>/debian/python-dcos/usr/bin ]
> set -e ; for pyvers in 3.10 3.9; do \
>       python$pyvers -m pytest -p no:cacheprovider tests ; \
> done
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.1, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 89 items / 1 error / 88 selected
> 
> ==================================== ERRORS 
> ====================================
> ____________________ ERROR collecting tests/test_config.py 
> _____________________
> tests/test_config.py:1: in <module>
>     from dcos import config
> dcos/config.py:80: in <module>
>     class Toml(collections.Mapping):
> E   AttributeError: module 'collections' has no attribute 'Mapping'
> =============================== warnings summary 
> ===============================
> dcos/util.py:355
>   /<<PKGBUILDDIR>>/dcos/util.py:355: DeprecationWarning: invalid escape 
> sequence '\['
>     return re.compile("([\[\(\{\s])u'").sub(
> 
> dcos/util.py:356
>   /<<PKGBUILDDIR>>/dcos/util.py:356: DeprecationWarning: invalid escape 
> sequence '\g'
>     "\g<1>'",
> 
> dcos/jsonitem.py:272
>   /<<PKGBUILDDIR>>/dcos/jsonitem.py:272: DeprecationWarning: invalid escape 
> sequence '\.'
>     '(?:[A-Z]{2,6}\.?|[A-Z0-9-]{2,}\.?)?|')  # domain,
> 
> dcos/package.py:944
>   /<<PKGBUILDDIR>>/dcos/package.py:944: SyntaxWarning: "is" with a literal. 
> Did you mean "=="?
>     assert(len(enclosing_dirs) is 1)
> 
> dcos/package.py:1103
>   /<<PKGBUILDDIR>>/dcos/package.py:1103: SyntaxWarning: "is not" with a 
> literal. Did you mean "!="?
>     if result is not 0:
> 
> dcos/package.py:1197
>   /<<PKGBUILDDIR>>/dcos/package.py:1197: SyntaxWarning: "is" with a literal. 
> Did you mean "=="?
>     if len(package_name) is 0:
> 
> dcos/package.py:13
>   /<<PKGBUILDDIR>>/dcos/package.py:13: 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.version import LooseVersion
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> ERROR tests/test_config.py - AttributeError: module 'collections' has no 
> attr...
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> ========================= 7 warnings, 1 error in 0.19s 
> =========================
> make[1]: *** [debian/rules:20: override_dh_auto_install] Error 2


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/python-dcos_0.2.0-4_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-dcos
Source-Version: 0.2.0-5
Done: Thomas Goirand <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-dcos, 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.
Thomas Goirand <z...@debian.org> (supplier of updated python-dcos 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: Thu, 23 Dec 2021 00:15:21 +0100
Source: python-dcos
Architecture: source
Version: 0.2.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1002422
Changes:
 python-dcos (0.2.0-5) unstable; urgency=medium
 .
   * Add fix-import-from-collections.patch (Closes: #1002422).
Checksums-Sha1:
 aaec76c3515900d42b91c4ca851fdec9d09491cf 2234 python-dcos_0.2.0-5.dsc
 51e2d0e7f1cff6a91685672a6915afad66c0d954 4080 python-dcos_0.2.0-5.debian.tar.xz
 d63469a16e39f542691b6b04cfc760cdec8a11bd 8238 
python-dcos_0.2.0-5_amd64.buildinfo
Checksums-Sha256:
 dc115a49b378deaf0499e762725b621f89c1b718aeae6c5aed8c01b3120b9315 2234 
python-dcos_0.2.0-5.dsc
 45e12f19c2d6c706278f4c0d5a0664658404f8d547e292d8f7f93afb3ea566a6 4080 
python-dcos_0.2.0-5.debian.tar.xz
 6cdeea233b547497dbea5932e91a7c6d8a0798239601f948207c9edacebf2199 8238 
python-dcos_0.2.0-5_amd64.buildinfo
Files:
 26b5a16ba47a3eccdbd6251b2f016adc 2234 python optional python-dcos_0.2.0-5.dsc
 963d4e8e90295aabf0bbe3ab584f0f13 4080 python optional 
python-dcos_0.2.0-5.debian.tar.xz
 0b48dec837c596e9b81114c646561721 8238 python optional 
python-dcos_0.2.0-5_amd64.buildinfo

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

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmHDs60ACgkQ1BatFaxr
Q/6tTQ/9FDYBmVLunz0OzOLdXxf4HkaEYYQ/n0GPirmFM00NzWSNtvP1lYYf+FXB
IqOzzypBku/GJBvMZBZIJdVtPR9/MsqCZEtG8UXH7FAzw8lU7wmE/erY83Sb1PBo
pnAzm4xdCHBtbF6tbN9hlUvuqBeM+m3e2GgqDhBINTPb4E0BEjeQFzlBTdMfpqrt
mJDF0MuMG5W0EmuR3YJoWJi9HxFOw9H/hfe7UH1LyVUcVtsZrxtw1BCNQFCntL1P
RIOq7ajfVMk+RC2oD16qh44KssEeNlXIsbVqOIdGprYE+PuFBcEbS07a3+pSC0Qt
lmXaJVFukWgbUJ/xhMBWe2Vc29UuyHjtdu3poVCOhZhppcxzWI9DYm3/TrU+zBdR
KJFTK3GULZ83K4id0Bmvjn4bW93G9BzVak9y4FWj+EEhHAVVoHy/1qm9w+MNCYVO
fbTCcxDf4I1KoGnZwXrXXocQRINSq8iDQuCFbU+3I+okSO+4FMGs7ak2/S9iQfmW
EwyI40kcsoYZyqnkxoA1q1dtu/lfbiQsz6m0KSqa9O98APD6c+TtiktOvFvtwl68
2h34C3FMkm5QDY2bMFj6xePqkuqt3Ro+LvjlxzHlllMkOQA3ApLGdaQMJuOzgcZU
kDhDt/RVXzlLNaiKOSEJIf0+wRuHS9I/xOYGa72vwK6q92SBfH4=
=VfFq
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to