Your message dated Sat, 23 Nov 2019 10:30:24 -0500
with message-id 
<cab4xwxwhhooz2+ocjmuxjpr72yf28bzw9ln9g0l4lwdxjss...@mail.gmail.com>
and subject line Re: [Python-modules-team] Bug#945202: Bug#945202: 
pytest-pylint: FTBFS in sid
has caused the Debian Bug report #945202,
regarding pytest-pylint: FTBFS in sid
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.)


-- 
945202: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945202
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pytest-pylint
Version: 0.14.1-2
Severity: serious

Hello, your packages FTBFS with default Python3.8 in sid

Can you please have a look?

I: Running cd /build/pytest-pylint-0.14.1/ && env 
PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us 
-uc 
dpkg-buildpackage: info: source package pytest-pylint
dpkg-buildpackage: info: source version 0.14.1-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Ond??ej Kobli??ek <ko...@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
dpkg-source: info: using options from 
pytest-pylint-0.14.1/debian/source/options: 
--extend-diff-ignore=^[^/]*[.]egg-info/
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:217: python3.8 setup.py clean 
running clean
removing 
'/build/pytest-pylint-0.14.1/.pybuild/cpython3_3.8_pytest-pylint/build' (and 
everything under it)
'build/bdist.linux-amd64' does not exist -- can't clean it
'build/scripts-3.8' does not exist -- can't clean it
I: pybuild base:217: python3.7 setup.py clean 
running clean
removing 
'/build/pytest-pylint-0.14.1/.pybuild/cpython3_3.7_pytest-pylint/build' (and 
everything under it)
'build/bdist.linux-amd64' does not exist -- can't clean it
'build/scripts-3.7' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 dpkg-source -b .
dpkg-source: info: using options from 
pytest-pylint-0.14.1/debian/source/options: 
--extend-diff-ignore=^[^/]*[.]egg-info/
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building pytest-pylint using existing 
./pytest-pylint_0.14.1.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building pytest-pylint in 
pytest-pylint_0.14.1-2.debian.tar.xz
dpkg-source: info: building pytest-pylint in pytest-pylint_0.14.1-2.dsc
 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:217: python3.8 setup.py config 
running config
I: pybuild base:217: python3.7 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:217: /usr/bin/python3.8 setup.py build 
running build
running build_py
copying pytest_pylint.py -> 
/build/pytest-pylint-0.14.1/.pybuild/cpython3_3.8_pytest-pylint/build
I: pybuild base:217: /usr/bin/python3 setup.py build 
running build
running build_py
copying pytest_pylint.py -> 
/build/pytest-pylint-0.14.1/.pybuild/cpython3_3.7_pytest-pylint/build
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/pytest-pylint-0.14.1'
dh_auto_install
I: pybuild base:217: /usr/bin/python3.8 setup.py install --root 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint 
running install
running build
running build_py
running install_lib
creating /build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr
creating /build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib
creating 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.8
creating 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.8/dist-packages
copying 
/build/pytest-pylint-0.14.1/.pybuild/cpython3_3.8_pytest-pylint/build/pytest_pylint.py
 -> 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.8/dist-packages
byte-compiling 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.8/dist-packages/pytest_pylint.py
 to pytest_pylint.cpython-38.pyc
running install_egg_info
running egg_info
creating pytest_pylint.egg-info
writing pytest_pylint.egg-info/PKG-INFO
writing dependency_links to pytest_pylint.egg-info/dependency_links.txt
writing entry points to pytest_pylint.egg-info/entry_points.txt
writing requirements to pytest_pylint.egg-info/requires.txt
writing top-level names to pytest_pylint.egg-info/top_level.txt
writing manifest file 'pytest_pylint.egg-info/SOURCES.txt'
reading manifest file 'pytest_pylint.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pytest_pylint.egg-info/SOURCES.txt'
Copying pytest_pylint.egg-info to 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.8/dist-packages/pytest_pylint-0.14.0.egg-info
Skipping SOURCES.txt
running install_scripts
I: pybuild base:217: /usr/bin/python3 setup.py install --root 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint 
running install
running build
running build_py
running install_lib
creating 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.7
creating 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.7/dist-packages
copying 
/build/pytest-pylint-0.14.1/.pybuild/cpython3_3.7_pytest-pylint/build/pytest_pylint.py
 -> 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.7/dist-packages
byte-compiling 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.7/dist-packages/pytest_pylint.py
 to pytest_pylint.cpython-37.pyc
running install_egg_info
running egg_info
writing pytest_pylint.egg-info/PKG-INFO
writing dependency_links to pytest_pylint.egg-info/dependency_links.txt
writing entry points to pytest_pylint.egg-info/entry_points.txt
writing requirements to pytest_pylint.egg-info/requires.txt
writing top-level names to pytest_pylint.egg-info/top_level.txt
reading manifest file 'pytest_pylint.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pytest_pylint.egg-info/SOURCES.txt'
Copying pytest_pylint.egg-info to 
/build/pytest-pylint-0.14.1/debian/python3-pytest-pylint/usr/lib/python3.7/dist-packages/pytest_pylint-0.14.0.egg-info
Skipping SOURCES.txt
running install_scripts
PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -x --ignore 
debian" dh_auto_test
I: pybuild base:217: python3.8 -m pytest -v -x --ignore debian
============================= test session starts ==============================
platform linux -- Python 3.8.0, pytest-4.6.6, py-1.8.0, pluggy-0.13.0 -- 
/usr/bin/python3.8
cachedir: .pytest_cache
rootdir: /build/pytest-pylint-0.14.1, inifile: tox.ini
plugins: pylint-0.14.0
collecting ... collected 17 items
-----------------------------------------------------------------
Linting files
.INTERNALERROR> Traceback (most recent call last):
INTERNALERROR>   File "/build/pytest-pylint-0.14.1/pytest_pylint.py", line 234, 
in pytest_collection_finish
INTERNALERROR>     result = lint.Run(args_list, reporter=reporter, exit=False)
INTERNALERROR> TypeError: __init__() got an unexpected keyword argument 'exit'
INTERNALERROR> 
INTERNALERROR> During handling of the above exception, another exception 
occurred:
INTERNALERROR> 
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
206, in wrap_session
INTERNALERROR>     session.exitstatus = doit(config, session) or 0
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
249, in _main
INTERNALERROR>     config.hook.pytest_collection(session=session)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 
286, in __call__
INTERNALERROR>     return self._hookexec(self, self.get_hookimpls(), kwargs)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 
92, in _hookexec
INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 
83, in <lambda>
INTERNALERROR>     self._inner_hookexec = lambda hook, methods, kwargs: 
hook.multicall(
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 
208, in _multicall
INTERNALERROR>     return outcome.get_result()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 
80, in get_result
INTERNALERROR>     raise ex[1].with_traceback(ex[2])
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 
187, in _multicall
INTERNALERROR>     res = hook_impl.function(*args)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
259, in pytest_collection
INTERNALERROR>     return session.perform_collect()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/_pytest/main.py", line 
501, in perform_collect
INTERNALERROR>     hook.pytest_collection_finish(session=self)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 
286, in __call__
INTERNALERROR>     return self._hookexec(self, self.get_hookimpls(), kwargs)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 
92, in _hookexec
INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 
83, in <lambda>
INTERNALERROR>     self._inner_hookexec = lambda hook, methods, kwargs: 
hook.multicall(
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 
208, in _multicall
INTERNALERROR>     return outcome.get_result()
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 
80, in get_result
INTERNALERROR>     raise ex[1].with_traceback(ex[2])
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 
187, in _multicall
INTERNALERROR>     res = hook_impl.function(*args)
INTERNALERROR>   File "/build/pytest-pylint-0.14.1/pytest_pylint.py", line 236, 
in pytest_collection_finish
INTERNALERROR>     result = lint.Run(args_list, reporter=reporter, 
do_exit=False)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pylint/lint.py", line 
1608, in __init__
INTERNALERROR>     linter.check(args)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pylint/lint.py", line 
938, in check
INTERNALERROR>     self._do_check(files_or_modules)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pylint/lint.py", line 
1071, in _do_check
INTERNALERROR>     self.check_astroid_module(ast_node, walker, rawcheckers, 
tokencheckers)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pylint/lint.py", line 
1154, in check_astroid_module
INTERNALERROR>     walker.walk(ast_node)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pylint/utils.py", line 
1269, in walk
INTERNALERROR>     self.walk(child)
INTERNALERROR>   File "/usr/lib/python3/dist-packages/pylint/utils.py", line 
1266, in walk
INTERNALERROR>     cb(astroid)
INTERNALERROR>   File 
"/usr/lib/python3/dist-packages/pylint/checkers/variables.py", line 1582, in 
visit_import
INTERNALERROR>     module = next(node.infer_name_module(parts[0]))
INTERNALERROR> AttributeError: 'Import' object has no attribute 
'infer_name_module'

========================== 1 warnings in 0.24 seconds ==========================
E: pybuild pybuild:341: test: plugin custom failed with: exit code=3: python3.8 
-m pytest -v -x --ignore debian
dh_auto_test: pybuild --test --test-pytest -i python{version} -p "3.8 3.7" 
returned exit code 13
make[1]: *** [debian/rules:12: override_dh_auto_install] Error 255
make[1]: Leaving directory '/build/pytest-pylint-0.14.1'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package


there seems to be some Python3.8 upstream fixes, I'm trying them, e.g. 
97bda02e95b5a0e582a0c8674f3843ef66ecb7f7
but it seems to have no effect...

--- End Message ---
--- Begin Message ---
Version: 2.4.4-1

On Thu, Nov 21, 2019 at 12:00 PM Sandro Tosi <mo...@debian.org> wrote:
> this is pylint fault: i've uploaded astroid in preparation to upgrade
> pylint too (old pylint is incompatibile with new astroid), but the
> last step was delayed -- i'm working on it right now hopefully it will
> hit the archive in a few hours

uploaded and fixed

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi

--- End Message ---

Reply via email to