Bug#971214: elpy: FTBFS: tests failed

2020-10-19 Thread Nicholas D Steeves
Control: tag -1 unreproducible
Justification: fixed via black-20.8b1-2

Hi Lucas,

Lucas Nussbaum  writes:

> Source: elpy
> Version: 1.34.0-2
> Severity: serious
> Justification: FTBFS on amd64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20200926 ftbfs-bullseye
>

I believe this was due to #970901 in Black.  The failure logs are dated
2020-10-06, and the fix for Black was uploaded 2020-10-12.  At the
moment, due to hardware failure, I don't have access to my SSO
certificate and cannot schedule a rebuild for affected archs at

  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/elpy.html

I just tried building against black-20.8b1-2, and this build was
successful.  If you or someone else could schedule a rebuild I would
very much appreciate it :-)  I've marked this bug unreproducible in the
meantime, and believe that a rebuild will confirm my results.

Thanks!
Nicholas



Bug#971214: elpy: FTBFS: tests failed

2020-09-27 Thread Salman Mohammadi

Hi,

What I can see is that


> (error "Elpy error: black not installed")


Is *black* already installed?


Cheers,

Salman


On Sun, 27 Sep 2020 21:06:17 +0200 Lucas Nussbaum  wrote:

> Source: elpy
> Version: 1.34.0-2
> Severity: serious
> Justification: FTBFS on amd64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20200926 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 '/<>'
> > dh_auto_build
> > I: pybuild base:217: /usr/bin/python3 setup.py build
> > running build
> > running build_py
> > creating /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/jedibackend.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/refactor.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/__init__.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/__main__.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/pydocutils.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/blackutil.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/yapfutil.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/compat.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/auto_pep8.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/rpc.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy
> > copying elpy/server.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy

> > creating /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_server.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_rpc.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/support.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_yapf.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/__init__.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_pydocutils.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_auto_pep8.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_refactor.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_jedibackend.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/compat.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_black.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> > copying elpy/tests/test_support.py -> 
/<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests

> > running egg_info
> > creating elpy.egg-info
> > writing elpy.egg-info/PKG-INFO
> > writing dependency_links to elpy.egg-info/dependency_links.txt
> > writing requirements to elpy.egg-info/requires.txt
> > writing top-level names to elpy.egg-info/top_level.txt
> > writing manifest file 'elpy.egg-info/SOURCES.txt'
> > reading manifest file 'elpy.egg-info/SOURCES.txt'
> > reading manifest template 'MANIFEST.in'
> > writing manifest file 'elpy.egg-info/SOURCES.txt'
> > PYTHONPATH=. python3 -m sphinx -N -bman docs/ build/man
> > Running Sphinx v3.2.1
> > making output directory... done
> > building [mo]: targets for 0 po files that are out of date
> > building [man]: all manpages
> > updating environment: [new config] 9 added, 0 changed, 0 removed
> > reading sources... [ 11%] FAQ



Bug#971214: elpy: FTBFS: tests failed

2020-09-27 Thread Lucas Nussbaum
Source: elpy
Version: 1.34.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200926 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 '/<>'
> dh_auto_build
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/jedibackend.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/refactor.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/__init__.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/__main__.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/pydocutils.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/blackutil.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/yapfutil.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/compat.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/auto_pep8.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/rpc.py -> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> copying elpy/server.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy
> creating /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_server.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_rpc.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/support.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_yapf.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/__init__.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_pydocutils.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_auto_pep8.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_refactor.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_jedibackend.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/compat.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_black.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> copying elpy/tests/test_support.py -> 
> /<>/.pybuild/cpython3_3.8_elpy/build/elpy/tests
> running egg_info
> creating elpy.egg-info
> writing elpy.egg-info/PKG-INFO
> writing dependency_links to elpy.egg-info/dependency_links.txt
> writing requirements to elpy.egg-info/requires.txt
> writing top-level names to elpy.egg-info/top_level.txt
> writing manifest file 'elpy.egg-info/SOURCES.txt'
> reading manifest file 'elpy.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'elpy.egg-info/SOURCES.txt'
> PYTHONPATH=. python3 -m sphinx -N -bman docs/ build/man
> Running Sphinx v3.2.1
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> building [man]: all manpages
> updating environment: [new config] 9 added, 0 changed, 0 removed
> reading sources... [ 11%] FAQ
> reading sources... [ 22%] concepts
> reading sources... [ 33%] customization_tips
> reading sources... [ 44%] editing
> reading sources... [ 55%] extending
> reading sources... [ 66%] ide
> reading sources... [ 77%] index
> reading sources... [ 88%] introduction
> reading sources... [100%] quickstart
> 
> /<>/docs/quickstart.rst:14: WARNING: duplicate description of 
> command elpy-shell-send-region-or-buffer, other instance in 
> /<>/docs/ide.rst
> /<>/docs/quickstart.rst:20: WARNING: duplicate description of 
> command elpy-shell-send-statement-and-step, other instance in 
> /<>/docs/ide.rst
> /<>/docs/quickstart.rst:26: WARNING: duplicate description of 
> command elpy-shell-switch-to-shell, other instance in 
> /<>/docs/ide.rst
> /<>/docs/quickstart.rst:31: WARNING: duplicate description of 
> command elpy-doc, other instance in /<>/docs/ide.rst
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> writing... elpy.1 { introduction quickstart editing ide concepts extending 
> customization_tips FAQ } done
> build succeeded, 4 warnings.
> 
> The manual pages are in build/man.
> PYTHONPATH=. python3 -m sphinx -N -btexinfo docs/ build/info
> Running Sphinx v3.2.1
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> building [texinfo]: all documents
> updating environment: [new config] 9 added, 0 changed, 0 removed
> reading sources... [ 11%] FAQ
> reading sources... [ 22%] concepts
> reading sources... [ 33%] customization_tips
> reading sources... [ 44%] editing
> reading sources... [ 55%] extending
> reading sources... [ 66%] ide
> reading sources... [ 77%] index
> reading sources... [ 88%] introduction
> reading sources... [100%] quickstart
> 
> /<>/docs/quickstart.rst:14: WARNING: duplicate