Your message dated Mon, 01 Jan 2024 22:23:41 +0000
with message-id <e1rkqhb-00dh52...@fasolo.debian.org>
and subject line Bug#1058092: fixed in python-mpegdash 0.3.1-2
has caused the Debian Bug report #1058092,
regarding python-mpegdash: FTBFS: ModuleNotFoundError: No module named 'imp'
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.)


-- 
1058092: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058092
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-mpegdash
Version: 0.3.1-1
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 binary
> dh binary --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 
> running config
> I: pybuild base:310: python3.11 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:310: /usr/bin/python3.12 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mpegdash/build/mpegdash
> copying mpegdash/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mpegdash/build/mpegdash
> copying mpegdash/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mpegdash/build/mpegdash
> copying mpegdash/prettyprinter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mpegdash/build/mpegdash
> copying mpegdash/parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mpegdash/build/mpegdash
> copying mpegdash/nodes.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mpegdash/build/mpegdash
> running egg_info
> creating mpegdash.egg-info
> writing mpegdash.egg-info/PKG-INFO
> writing dependency_links to mpegdash.egg-info/dependency_links.txt
> writing requirements to mpegdash.egg-info/requires.txt
> writing top-level names to mpegdash.egg-info/top_level.txt
> writing manifest file 'mpegdash.egg-info/SOURCES.txt'
> reading manifest file 'mpegdash.egg-info/SOURCES.txt'
> adding license file 'LICENSE'
> writing manifest file 'mpegdash.egg-info/SOURCES.txt'
> I: pybuild base:310: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_mpegdash/build/mpegdash
> copying mpegdash/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_mpegdash/build/mpegdash
> copying mpegdash/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_mpegdash/build/mpegdash
> copying mpegdash/prettyprinter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_mpegdash/build/mpegdash
> copying mpegdash/parser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_mpegdash/build/mpegdash
> copying mpegdash/nodes.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_mpegdash/build/mpegdash
> running egg_info
> writing mpegdash.egg-info/PKG-INFO
> writing dependency_links to mpegdash.egg-info/dependency_links.txt
> writing requirements to mpegdash.egg-info/requires.txt
> writing top-level names to mpegdash.egg-info/top_level.txt
> reading manifest file 'mpegdash.egg-info/SOURCES.txt'
> adding license file 'LICENSE'
> writing manifest file 'mpegdash.egg-info/SOURCES.txt'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: python3.12 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:193: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   ir_d = dist.fetch_build_eggs(dist.install_requires)
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:194: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   tr_d = dist.fetch_build_eggs(dist.tests_require or [])
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:195: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   er_d = dist.fetch_build_eggs(
> WARNING: The wheel package is not available.
> running egg_info
> writing mpegdash.egg-info/PKG-INFO
> writing dependency_links to mpegdash.egg-info/dependency_links.txt
> writing requirements to mpegdash.egg-info/requires.txt
> writing top-level names to mpegdash.egg-info/top_level.txt
> reading manifest file 'mpegdash.egg-info/SOURCES.txt'
> adding license file 'LICENSE'
> writing manifest file 'mpegdash.egg-info/SOURCES.txt'
> running build_ext
> test_mpdtoxml (unittest.loader._FailedTest.test_mpdtoxml) ... ERROR
> test_xmltompd (unittest.loader._FailedTest.test_xmltompd) ... ERROR
> 
> ======================================================================
> ERROR: test_mpdtoxml (unittest.loader._FailedTest.test_mpdtoxml)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: test_mpdtoxml
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/test_mpdtoxml.py", line 7, in <module>
>     from mpegdash.parser import MPEGDASHParser
>   File "/<<PKGBUILDDIR>>/mpegdash/parser.py", line 9, in <module>
>     from mpegdash.nodes import MPEGDASH
>   File "/<<PKGBUILDDIR>>/mpegdash/nodes.py", line 1, in <module>
>     from mpegdash.utils import (
>   File "/<<PKGBUILDDIR>>/mpegdash/utils.py", line 1, in <module>
>     from past.builtins import unicode   # python3 compat
>     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/past/builtins/__init__.py", line 54, 
> in <module>
>     from past.builtins.misc import (apply, chr, cmp, execfile, intern, oct,
>   File "/usr/lib/python3/dist-packages/past/builtins/misc.py", line 45, in 
> <module>
>     from imp import reload
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: test_xmltompd (unittest.loader._FailedTest.test_xmltompd)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: test_xmltompd
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/test_xmltompd.py", line 6, in <module>
>     from mpegdash.parser import MPEGDASHParser
>   File "/<<PKGBUILDDIR>>/mpegdash/parser.py", line 9, in <module>
>     from mpegdash.nodes import MPEGDASH
>   File "/<<PKGBUILDDIR>>/mpegdash/nodes.py", line 1, in <module>
>     from mpegdash.utils import (
>   File "/<<PKGBUILDDIR>>/mpegdash/utils.py", line 1, in <module>
>     from past.builtins import unicode   # python3 compat
>     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/past/builtins/__init__.py", line 54, 
> in <module>
>     from past.builtins.misc import (apply, chr, cmp, execfile, intern, oct,
>   File "/usr/lib/python3/dist-packages/past/builtins/misc.py", line 45, in 
> <module>
>     from imp import reload
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ----------------------------------------------------------------------
> Ran 2 tests in 0.000s
> 
> FAILED (errors=2)
> Test failed: <unittest.runner.TextTestResult run=2 errors=2 failures=0>
> error: Test failed: <unittest.runner.TextTestResult run=2 errors=2 failures=0>
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: 
> python3.12 setup.py test 
> I: pybuild base:310: python3.11 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:193: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   ir_d = dist.fetch_build_eggs(dist.install_requires)
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:194: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   tr_d = dist.fetch_build_eggs(dist.tests_require or [])
> WARNING: The wheel package is not available.
> /usr/lib/python3/dist-packages/setuptools/command/test.py:195: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   er_d = dist.fetch_build_eggs(
> WARNING: The wheel package is not available.
> running egg_info
> writing mpegdash.egg-info/PKG-INFO
> writing dependency_links to mpegdash.egg-info/dependency_links.txt
> writing requirements to mpegdash.egg-info/requires.txt
> writing top-level names to mpegdash.egg-info/top_level.txt
> reading manifest file 'mpegdash.egg-info/SOURCES.txt'
> adding license file 'LICENSE'
> writing manifest file 'mpegdash.egg-info/SOURCES.txt'
> running build_ext
> test_mpd2xml (test_mpdtoxml.MPD2XMLTestCase.test_mpd2xml) ... ok
> test_mpd2xml_boolean_casing 
> (test_mpdtoxml.MPD2XMLTestCase.test_mpd2xml_boolean_casing) ... ok
> test_mpd2xmlstr (test_mpdtoxml.MPD2XMLTestCase.test_mpd2xmlstr) ... ok
> test_xml2mpd_from_file (test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_file) 
> ... ok
> test_xml2mpd_from_file_with_content_protection 
> (test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_file_with_content_protection)
>  ... ok
> test_xml2mpd_from_file_with_event_messagedata 
> (test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_file_with_event_messagedata) 
> ... ok
> test_xml2mpd_from_file_with_utc_timing 
> (test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_file_with_utc_timing) ... ok
> test_xml2mpd_from_string 
> (test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_string) ... ok
> test_xml2mpd_from_url (test_xmltompd.XML2MPDTestCase.test_xml2mpd_from_url) 
> ... skipped 'Prevent internet access'
> test_xml2mpd_parse_vector_type_attributes 
> (test_xmltompd.XML2MPDTestCase.test_xml2mpd_parse_vector_type_attributes) ... 
> ok
> 
> ----------------------------------------------------------------------
> Ran 10 tests in 0.022s
> 
> OK (skipped=1)
> 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/python-mpegdash_0.3.1-1_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-mpegdash
Source-Version: 0.3.1-2
Done: Alexandre Detiste <tc...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-mpegdash, 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.
Alexandre Detiste <tc...@debian.org> (supplier of updated python-mpegdash 
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, 01 Jan 2024 22:52:14 +0100
Source: python-mpegdash
Architecture: source
Version: 0.3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1056486 1058092
Changes:
 python-mpegdash (0.3.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Patch-out dependency on python3-future,
     that fixes the FTBFS with Python 3.12 (Closes: #1056486, #1058092)
   * Remove extraneous dependency on python3-unittest2
Checksums-Sha1:
 4810a33145fc6e7c7cd78c6c8b99d0424f2ebfab 2208 python-mpegdash_0.3.1-2.dsc
 ff1e5c53b57c3f70ce81957a0118817cd22ced03 6768 
python-mpegdash_0.3.1-2.debian.tar.xz
 eade2f7bf2c914f518ce618aee37544119166180 6834 
python-mpegdash_0.3.1-2_source.buildinfo
Checksums-Sha256:
 20ee195976fac7cc83795aaabd193bf142213ce9e9bc3035d761dd7ba230c988 2208 
python-mpegdash_0.3.1-2.dsc
 d35307cc524999b9d55db2c8521dad2eea52b6dec3f13b3dc26653ef328a5ed3 6768 
python-mpegdash_0.3.1-2.debian.tar.xz
 3e16c8da293cd6c1905754be67910c961dfc1265cd8df85f9d68c85a76ed399e 6834 
python-mpegdash_0.3.1-2_source.buildinfo
Files:
 59f6993c25aee7116731a928095137d0 2208 python optional 
python-mpegdash_0.3.1-2.dsc
 84977e4b3ba7635dfaae53d57ac5b226 6768 python optional 
python-mpegdash_0.3.1-2.debian.tar.xz
 3fd3ec45e138fecd6e3f3fd85548e4e3 6834 python optional 
python-mpegdash_0.3.1-2_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmWTNLARHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBphfg/9EJrLhDmDrJO7t5Oh/NTn/9WhVXYtfXf8
JJKitOmzTCqOMzaT/U2oIAfJIigoinqV+kxan0lIDeoTcY2hRy46vsWnE5mI8u5P
M5bN6gbzkf91Uhzw7MGIiZ9UKJk+TiyYeLlz1bKDm6eVu3rbLcVlTVw7VY2ZTo9G
zCw9yr+GeTgc42NZX/7HARAUO1eXp3+f2h5cmNpIS9KFcp9tJaQ7625Odu0xuL62
HbTEWs76nhWZRMo438q3WPMsh+HAim7hVZz36yTVCv1imDU/pbCYXHKYZ5Use0Oh
skQcxu4JQvRaiVmlkf6Xy8mKVc2TxnBg6AtL/GeebVuurqqlHkqfyzk4u/bOekx6
2aDEhTUnsTKiEaT29rdHP60cVerN7VNkIX2HyzzJCRvOXnOibyQqzBL7pL6bU7oC
19xJ0+JtaviteOh2h8ZiNnm7oRIg5dj/njbjzV94IWzfAq9PmsNmfOEL8UPsjhM+
YrS72n8PyWRBEnKB7cp4UNwoa/pmF8qKiH57mM9+romdbCW4m9gmowgqYZg8Mgzj
rg/gSn4eAwV3sv/FH/kuzeNVthm0ofSc8riCF5uJlf/Xw4ir/IIuyMZWigX+yTRt
aYeKd1r2WEmD1bMp/6ZCOANwgb7xZ7K4UIStYnIc0P7jUhVtI3jv1bTuIG2iMGCW
klDPG7fOtss=
=+Wii
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to