Hi,

mitmproxy builds fine in an up-to-date sid amd64 chroot here. How can I
reproduce your problem ?

Cheers,

--Seb

On Nov/08, Chris Lamb wrote:
> Source: mitmproxy
> Version: 0.18.1-2
> Severity: serious
> Justification: fails to build from source
> User: [email protected]
> Usertags: ftbfs
> X-Debbugs-Cc: [email protected]
> 
> Dear Maintainer,
> 
> mitmproxy fails to build from source in unstable/amd64:
> 
>   []
> 
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/http/test_response.py 
>   test/netlib/http/test_response.py:10: in <module>
>       from netlib.tutils import raises, tresp
>   netlib/tutils.py:10: in <module>
>       from netlib import utils, tcp, http
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>   __ ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/http/test_url.py __
>   test/netlib/http/test_url.py:2: in <module>
>       from netlib import tutils
>   netlib/tutils.py:10: in <module>
>       from netlib import utils, tcp, http
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/http/http1/test_assemble.py 
>   test/netlib/http/http1/test_assemble.py:9: in <module>
>       from netlib.tutils import treq, raises, tresp
>   netlib/tutils.py:10: in <module>
>       from netlib import utils, tcp, http
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/http/http1/test_read.py 
>   test/netlib/http/http1/test_read.py:15: in <module>
>       from netlib.tutils import treq, tresp, raises
>   netlib/tutils.py:10: in <module>
>       from netlib import utils, tcp, http
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/websockets/test_frame.py 
>   test/netlib/websockets/test_frame.py:5: in <module>
>       from netlib import websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/websockets/test_masker.py 
>   test/netlib/websockets/test_masker.py:4: in <module>
>       from netlib import websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/netlib/websockets/test_utils.py 
>   test/netlib/websockets/test_utils.py:4: in <module>
>       from netlib import websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_actions.py 
>   test/pathod/test_language_actions.py:3: in <module>
>       from pathod.language import actions, parse_pathoc, parse_pathod, 
> serve
>   pathod/language/__init__.py:9: in <module>
>       from . import http, http2, websockets, writer, exceptions
>   pathod/language/http.py:6: in <module>
>       import netlib.websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_base.py 
>   test/pathod/test_language_base.py:2: in <module>
>       from pathod import language
>   pathod/language/__init__.py:9: in <module>
>       from . import http, http2, websockets, writer, exceptions
>   pathod/language/http.py:6: in <module>
>       import netlib.websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_generators.py 
>   test/pathod/test_language_generators.py:3: in <module>
>       from pathod.language import generators
>   pathod/language/__init__.py:9: in <module>
>       from . import http, http2, websockets, writer, exceptions
>   pathod/language/http.py:6: in <module>
>       import netlib.websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_http.py 
>   test/pathod/test_language_http.py:2: in <module>
>       from pathod import language
>   pathod/language/__init__.py:9: in <module>
>       from . import http, http2, websockets, writer, exceptions
>   pathod/language/http.py:6: in <module>
>       import netlib.websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_http2.py 
>   test/pathod/test_language_http2.py:3: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_websocket.py 
>   test/pathod/test_language_websocket.py:2: in <module>
>       from pathod import language
>   pathod/language/__init__.py:9: in <module>
>       from . import http, http2, websockets, writer, exceptions
>   pathod/language/http.py:6: in <module>
>       import netlib.websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_language_writer.py 
>   test/pathod/test_language_writer.py:2: in <module>
>       from pathod import language
>   pathod/language/__init__.py:9: in <module>
>       from . import http, http2, websockets, writer, exceptions
>   pathod/language/http.py:6: in <module>
>       import netlib.websockets
>   netlib/websockets/__init__.py:3: in <module>
>       from .frame import FrameHeader
>   netlib/websockets/frame.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>   ___ ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_pathoc.py ___
>   test/pathod/test_pathoc.py:6: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_pathoc_cmdline.py 
>   test/pathod/test_pathoc_cmdline.py:4: in <module>
>       from pathod import pathoc_cmdline as cmdline
>   pathod/pathoc_cmdline.py:7: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>   ___ ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_pathod.py ___
>   test/pathod/test_pathod.py:3: in <module>
>       from pathod import pathod
>   pathod/pathod.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_pathod_cmdline.py 
>   test/pathod/test_pathod_cmdline.py:3: in <module>
>       from pathod import pathod_cmdline as cmdline
>   pathod/pathod_cmdline.py:7: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>    ERROR collecting 
> .pybuild/pythonX.Y_2.7/build/test/pathod/test_protocols_http2.py 
>   test/pathod/test_protocols_http2.py:5: in <module>
>       from netlib import tcp, http
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>   ____ ERROR collecting .pybuild/pythonX.Y_2.7/build/test/pathod/test_test.py 
> ____
>   test/pathod/test_test.py:3: in <module>
>       from pathod import test
>   pathod/test.py:6: in <module>
>       from . import pathod
>   pathod/pathod.py:8: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>   ___ ERROR collecting .pybuild/pythonX.Y_2.7/build/test/pathod/test_utils.py 
> ____
>   test/pathod/test_utils.py:3: in <module>
>       from . import tutils
>   test/pathod/tutils.py:9: in <module>
>       from netlib import tcp
>   netlib/tcp.py:20: in <module>
>       import OpenSSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/__init__.py:8: in 
> <module>
>       from OpenSSL import rand, crypto, SSL
>   /usr/lib/python2.7/dist-packages/OpenSSL/SSL.py:112: in 
> <module>
>       SSL_ST_INIT = _lib.SSL_ST_INIT
>   E   AttributeError: 'module' object has no attribute 
> 'SSL_ST_INIT'
>   !!!!!!!!!!!!!!!!!!! Interrupted: 77 errors during collection 
> !!!!!!!!!!!!!!!!!!!
>   =========================== 77 error in 6.64 seconds 
> ===========================
>   E: pybuild pybuild:276: test: plugin distutils failed with: exit code=2: cd 
> /home/lamby/temp/cdt.20161108185458.f8M2RIlAUq.db.mitmproxy/mitmproxy-0.18.1/.pybuild/pythonX.Y_2.7/build;
>  python2.7 -m pytest -k-TestServerIPv6
>   dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 
> returned exit code 13
>   debian/rules:7: recipe for target 'build' failed
>   make: *** [build] Error 25
> 
>   []
> 
> The full build log is attached.
> 
> 
> Regards,
> 
> -- 
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      [email protected] / chris-lamb.co.uk
>        `-

Reply via email to