Your message dated Wed, 10 Jul 2019 08:47:23 +0000
with message-id <e1hl8g3-0009xp...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)
--
931104: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931104
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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: benjamin.dr...@cloud.ionos.com | 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 931...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----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 <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
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 ---