Your message dated Wed, 10 Jul 2019 08:47:23 +0000 with message-id <[email protected]> and subject line Bug#931104: fixed in openvswitch 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13 has caused the Debian Bug report #931104, regarding openvswitch-common: Wrong dependency on python-six 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.) -- 931104: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931104 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: openvswitch-common Version: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-12 Severity: grave Hi, openvswitch-common correctly depends on python3, because it ships scripts written in Python 3: ``` # file /usr/bin/ov* | grep python /usr/bin/ovn-detrace: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovn-docker-overlay-driver: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovn-docker-underlay-driver: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-dpctl-top: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-l3ping: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-parse-backtrace: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-pcap: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-tcpdump: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-tcpundump: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-test: a /usr/bin/python3 script, ASCII text executable /usr/bin/ovs-vlan-test: a /usr/bin/python3 script, ASCII text executable ``` But openvswitch-common depends on python-six (pulling in Python 2) instead of python3-six. Following script import six and will fail if python3-six is missing: ``` # grep "from six" $(file /usr/bin/ov* | grep python | sed 's/:.*//') /usr/bin/ovs-l3ping:from six.moves import xmlrpc_client as xmlrpclib /usr/bin/ovs-test:from six.moves import xmlrpc_client as xmlrpclib /usr/bin/ovs-vlan-test:from six.moves import BaseHTTPServer /usr/bin/ovs-vlan-test:from six.moves import http_client as httplib ``` This can be easily reproduced in a minimal Debian chroot: ``` # ovs-l3ping Traceback (most recent call last): File "/usr/bin/ovs-l3ping", line 24, in <module> from six.moves import xmlrpc_client as xmlrpclib ModuleNotFoundError: No module named 'six' ``` -- Benjamin Drung System Developer Debian & Ubuntu Developer 1&1 IONOS Cloud GmbH | Greifswalder Str. 207 | 10405 Berlin | Germany E-mail: [email protected] | Web: www.ionos.de Head Office: Berlin, Germany District Court Berlin Charlottenburg, Registration number: HRB 125506 B Executive Management: Christoph Steffens, Matthias Steinberg, Achim Weiss Member of United Internet
--- End Message ---
--- Begin Message ---Source: openvswitch Source-Version: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13 We believe that the bug you reported is fixed in the latest version of openvswitch, 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. Thomas Goirand <[email protected]> (supplier of updated openvswitch 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: SHA256 Format: 1.8 Date: Mon, 24 Jun 2019 08:53:33 +0200 Source: openvswitch Architecture: source Version: 2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack <[email protected]> Changed-By: Thomas Goirand <[email protected]> Closes: 931104 Changes: openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13) unstable; urgency=medium . * Some fixups in debian/ifupdown.sh to allow setting-up the MTU. * Document how to do Bond + Bridge + VLAN + MTU. * Correct dependency on python3-six instead of python-six (Closes: #931104). Checksums-Sha1: 87d1bd298404d9093f4ff40a66c9230e59741bb5 3364 openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13.dsc 0e971fdbb9a99e05d6dfad8ccd253517b8907bf4 63924 openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13.debian.tar.xz 74341bba6b8e8f8edbe61c1c39746d5ef7b47660 14614 openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13_amd64.buildinfo Checksums-Sha256: 0fa01215eb9461714637968077eeeebc5351300a7e1d97352f4a94f368e8e6ed 3364 openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13.dsc 80894de0b986c17ca70bc84060c43629ce7be9a9602f6861bdbd26f45c4e1d81 63924 openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13.debian.tar.xz 6180eb88fad621d0bf4adcaeec79676555bb72421788b134292e3276851ae11a 14614 openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13_amd64.buildinfo Files: fad12df02009dfe7d0e45df3e1dbe0d2 3364 net optional openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13.dsc 0a99b56621a46132780b6c48c0337929 63924 net optional openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13.debian.tar.xz 6e1ab739471f9d8340206974bab39112 14614 net optional openvswitch_2.10.0+2018.08.28+git.8ca7c82b7d+ds1-13_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAl0lmA8ACgkQ1BatFaxr Q/7AoBAAnvUjJF8rUvvMgJXx/sMiqCcsFmFhK5emm+ReDj85/w3n053VjxkWpuG9 c+Ne+accdT14qIVpXU07If3jeP4iSyo9kde/LqUzqriS1MRZDoRNDDb8WdVy1lwd zET4gX+itCd+Ze68V5w4P+3Otp5zlLxWZs1sUREU9gqEvee5pIXNBprpYqz4lXSl OgXbj2pQ5PmH1B8twizolQYMzsh24zWBASivZhx1Wcf9umhPmyMeMndEvlymUqMl lxCC3mF4dmqhr64aGmLpwTO9iTDXuX+nxKpiQ//Wk8tJBctWEbdBLBpW2kHIKD/F TqZNP19nH9euC6zF15TlrQ67BjXiJTK2SqkVR8FcmaBJdnfanODnOonLJ1DvXe/v lZ/3yyDAcazYHeUE1knyOUTX094HkhGmcRmwIFRwjvJ85ESgGJook4QVvcf1E/Jg X/bk9Za/rzriO5KYLWEEU4zHFog8CpNUeK0+V2NO9rCFibMuo/acozmmQWCjwqr6 4MQOwb6g7vPaWOTivsZ7praDpUGJL3kOKRJLpXVGd3mvWFHxAOObMIV2Xoq2avsk WIp37x+t5GJWfwBiTpI71x1SVO1FKP/2cmvlT/cxcu2MCaYYrDu+JsHju+m2md9T eqakiNVhLFe86sbEmpd2JnVOYYjzrnSqPobgMGmehrfsPvSpcec= =H+on -----END PGP SIGNATURE-----
--- End Message ---

