Your message dated Mon, 22 Jun 2015 12:04:27 +0000
with message-id <[email protected]>
and subject line Bug#784303: fixed in mitmproxy 0.11.3-3
has caused the Debian Bug report #784303,
regarding mitmproxy: missing dependencies on python-configargparse, 
python-tornado >= 4.0.2, python-netlib >= 0.11.2
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 [email protected]
immediately.)


-- 
784303: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784303
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mitmproxy
Version: 0.11.3-1
Severity: serious
Justification: Policy 3.5

Thanks for maintaining mitmproxy!

Unfortunately, it's uninstallable as python-configargparse is a
dependency of mitmproxy, but is not yet available in the archive.

Even after manually building a local copy of python-cofigargparse, it
fails to run:

Traceback (most recent call last):
  File "/usr/bin/mitmproxy", line 2, in <module>
    from libmproxy.main import mitmproxy
  File "/usr/lib/python2.7/dist-packages/libmproxy/main.py", line 6, in <module>
    from . import version, cmdline
  File "/usr/lib/python2.7/dist-packages/libmproxy/cmdline.py", line 6, in 
<module>
    from . import filt, utils, version
  File "/usr/lib/python2.7/dist-packages/libmproxy/filt.py", line 37, in 
<module>
    from .protocol.http import decoded
  File "/usr/lib/python2.7/dist-packages/libmproxy/protocol/__init__.py", line 
1, in <module>
    from .primitives import *
  File "/usr/lib/python2.7/dist-packages/libmproxy/protocol/primitives.py", 
line 6, in <module>
    from ..proxy.connection import ClientConnection, ServerConnection
  File "/usr/lib/python2.7/dist-packages/libmproxy/proxy/__init__.py", line 1, 
in <module>
    from .primitives import *
  File "/usr/lib/python2.7/dist-packages/libmproxy/proxy/primitives.py", line 
2, in <module>
    from netlib import socks
ImportError: cannot import name socks

As it requires a versioned dependency on python-netlib >=0.11.2.

But that's still not enough to fix the issue:

Traceback (most recent call last):
  File "/usr/bin/mitmproxy", line 3, in <module>
    mitmproxy()
  File "/usr/lib/python2.7/dist-packages/libmproxy/main.py", line 79, in 
mitmproxy
    from . import console
  File "/usr/lib/python2.7/dist-packages/libmproxy/console/__init__.py", line 
5, in <module>
    from .. import controller, utils, flow, script, proxy
  File "/usr/lib/python2.7/dist-packages/libmproxy/flow.py", line 13, in 
<module>
    from .onboarding import app
  File "/usr/lib/python2.7/dist-packages/libmproxy/onboarding/app.py", line 14, 
in <module>
    class Adapter(tornado.wsgi.WSGIAdapter):
AttributeError: 'module' object has no attribute 'WSGIAdapter'

As mitmproxy requires a versioned dependency on python-tornado >=4.0.2
which is also not yet available in the archive...


These and possibly other versioned dependencies are defined in
setup.py:

deps = {
    "netlib>=%s, <%s" % (version.MINORVERSION, version.NEXT_MINORVERSION),
    "pyasn1>0.1.2",
    "pyOpenSSL>=0.14",
    "tornado>=4.0.2",
    "configargparse>=0.9.3"
}
script_deps = {
    "mitmproxy": {
        "urwid>=1.1",
        "lxml>=3.3.6",
        "Pillow>=2.3.0",
    },
    "mitmdump": set()
}


Though it looks like all the other versioned deps defined there are
available in Debian.


live well,
  vagrant

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (120, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mitmproxy depends on:
ii  python                 2.7.9-1
ii  python-configargparse  0.9.3-1~20150222~2
ii  python-flask           0.10.1-2
ii  python-imaging         2.6.1-2
ii  python-lxml            3.4.0-1
ii  python-netlib          0.10-2
ii  python-openssl         0.14-1
ii  python-pil             2.6.1-2
ii  python-pyasn1          0.1.7-1
ii  python-tornado         3.2.2-1.1
ii  python-urwid           1.2.1-2+b1

mitmproxy recommends no packages.

mitmproxy suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: mitmproxy
Source-Version: 0.11.3-3

We believe that the bug you reported is fixed in the latest version of
mitmproxy, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastien Delafond <[email protected]> (supplier of updated mitmproxy 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 22 Jun 2015 13:44:38 +0200
Source: mitmproxy
Binary: mitmproxy
Architecture: source all
Version: 0.11.3-3
Distribution: unstable
Urgency: medium
Maintainer: Sebastien Delafond <[email protected]>
Changed-By: Sebastien Delafond <[email protected]>
Description:
 mitmproxy  - SSL-capable man-in-the-middle HTTP proxy
Closes: 784303
Changes:
 mitmproxy (0.11.3-3) unstable; urgency=medium
 .
   * Versioned-depend on python-tornado >= 4.0.2 and python-netlib >=
     0.11.2 (Closes: #784303)
Checksums-Sha1:
 5f2da58a7d80ba8d027c8a2052a400ecf471f308 1522 mitmproxy_0.11.3-3.dsc
 a9209354622a52ad1294d9a9877e46881501efe2 5268 mitmproxy_0.11.3-3.debian.tar.xz
 9058a5ed77af3f5442fdc8acf41a4569f50bb675 864366 mitmproxy_0.11.3-3_all.deb
Checksums-Sha256:
 11cdc0072ebd27d7bd7e38112d6b778316d90c030fa0a621475e0bb29c7591fe 1522 
mitmproxy_0.11.3-3.dsc
 c0d593a99048983f9a9ccf854764f1fa7e8eaeaf6a571b30a3b753ba414387db 5268 
mitmproxy_0.11.3-3.debian.tar.xz
 1602c0da8b8320875ad90c28e0dbe2c959a69ddc19d61d61ba62f13473a82d4a 864366 
mitmproxy_0.11.3-3_all.deb
Files:
 dd167948bd210d7e653d0c8396c0ac48 1522 net optional mitmproxy_0.11.3-3.dsc
 82dcbc6a70981e0ffc18008e8d51cec4 5268 net optional 
mitmproxy_0.11.3-3.debian.tar.xz
 26ce4209f1e6750e0eed272826a12492 864366 net optional mitmproxy_0.11.3-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQEcBAEBCgAGBQJVh/Z1AAoJEBC+iYPz1Z1kNkUIAKyJCtqOZGN2iG1SArA5bnHW
PjfsdSb+D+s1TLDzWyChbmCtYfcnddh3c8s/KuVHbwhcEd2VVJhrMYZdt/iCXFNI
h7f83ykJd5c0S2Ufd70782rhXfavyWnIrZuqpRnRtUEcvchP7mnc/m6801UR+YqM
a6uJZIY3YYE0XfP7fWNoHkufonwp7J9wyfDjvORLqL7SpIpB7vyNv8IsceggsYWu
kYdzDBn9qi6use0ryBYO3FkpXvHkXxhs7Yruyd2jBH3ARcP8195FgApagn+xTAMk
defavx/FkOR4lgX2vYZir6R+LSnKOx+zwGIsNCpZrNTYwAjRggotX2t/NS1BSK4=
=JEhQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to