Source: metaconfig
Version: 0.1.4a1-6
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> py3versions: no X-Python3-Version in control file, using supported versions
> py3versions: no X-Python3-Version in control file, using supported versions
> python3.7 setup.py build
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/metaconfig
> copying metaconfig/__init__.py -> build/lib/metaconfig
> copying metaconfig/mconf.py -> build/lib/metaconfig
> running egg_info
> creating metaconfig.egg-info
> writing metaconfig.egg-info/PKG-INFO
> writing dependency_links to metaconfig.egg-info/dependency_links.txt
> writing top-level names to metaconfig.egg-info/top_level.txt
> writing manifest file 'metaconfig.egg-info/SOURCES.txt'
> reading manifest file 'metaconfig.egg-info/SOURCES.txt'
> writing manifest file 'metaconfig.egg-info/SOURCES.txt'
> python3.8 setup.py build
> running build
> running build_py
> running egg_info
> writing metaconfig.egg-info/PKG-INFO
> writing dependency_links to metaconfig.egg-info/dependency_links.txt
> writing top-level names to metaconfig.egg-info/top_level.txt
> reading manifest file 'metaconfig.egg-info/SOURCES.txt'
> writing manifest file 'metaconfig.egg-info/SOURCES.txt'
> dh_auto_build
>       pybuild --build --test-nose2 -i python{version} -p "3.7 3.8"
> I: pybuild base:217: /usr/bin/python3.7 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/metaconfig
> copying metaconfig/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/metaconfig
> copying metaconfig/mconf.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/metaconfig
> running egg_info
> writing metaconfig.egg-info/PKG-INFO
> writing dependency_links to metaconfig.egg-info/dependency_links.txt
> writing top-level names to metaconfig.egg-info/top_level.txt
> reading manifest file 'metaconfig.egg-info/SOURCES.txt'
> writing manifest file 'metaconfig.egg-info/SOURCES.txt'
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/metaconfig
> copying metaconfig/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/metaconfig
> copying metaconfig/mconf.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/metaconfig
> running egg_info
> writing metaconfig.egg-info/PKG-INFO
> writing dependency_links to metaconfig.egg-info/dependency_links.txt
> writing top-level names to metaconfig.egg-info/top_level.txt
> reading manifest file 'metaconfig.egg-info/SOURCES.txt'
> writing manifest file 'metaconfig.egg-info/SOURCES.txt'
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
>       pybuild --test --test-nose2 -i python{version} -p "3.7 3.8"
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build; 
> python3.7 -m nose2 -v 
> test_1 (test_metaconfig.Test1) ... ok
> test_2 (test_metaconfig.Test1) ... ok
> test_3 (test_metaconfig.Test1) ... ok
> test_4 (test_metaconfig.Test1) ... ok
> test_1 (test_metaconfig.Test2) ... ok
> test_2 (test_metaconfig.Test2) ... ok
> test_1 (test_metaconfig.Test3) ... ok
> test_global.transplant_class.<locals>.C (test_1) ... ERROR
> 
> ======================================================================
> ERROR: test_global.transplant_class.<locals>.C (test_1)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/test/test_global.py", 
> line 34, in test_1
>     assert config.get('foo', 'a') == '42'
>   File "/usr/lib/python3.7/configparser.py", line 780, in get
>     d = self._unify_values(section, vars)
>   File "/usr/lib/python3.7/configparser.py", line 1146, in _unify_values
>     raise NoSectionError(section) from None
> configparser.NoSectionError: No section: 'foo'
> 
> ----------------------------------------------------------------------
> Ran 8 tests in 0.003s
> 
> FAILED (errors=1)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build; python3.7 -m nose2 -v 
> dh_auto_test: error: pybuild --test --test-nose2 -i python{version} -p "3.7 
> 3.8" returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/03/21/metaconfig_0.1.4a1-6_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!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to