I dug a little deeper into the issue ... apparently the python3-msgpack package provided by Ubuntu Cloud Archive does not contain the cmsg extension - that's why msgpack is using its pure python, but slow, fallback.
python3-msgpack=0.5.6 from Ubuntu Bionic contains: --- cut -- # dpkg -L python3-msgpack /. /usr /usr/lib /usr/lib/python3 /usr/lib/python3/dist-packages /usr/lib/python3/dist-packages/msgpack /usr/lib/python3/dist-packages/msgpack/__init__.py /usr/lib/python3/dist-packages/msgpack/_packer.cpython-36m-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/msgpack/_unpacker.cpython-36m-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/msgpack/_version.py /usr/lib/python3/dist-packages/msgpack/exceptions.py /usr/lib/python3/dist-packages/msgpack/fallback.py /usr/lib/python3/dist-packages/msgpack-0.5.6.egg-info /usr/lib/python3/dist-packages/msgpack-0.5.6.egg-info/PKG-INFO /usr/lib/python3/dist-packages/msgpack-0.5.6.egg-info/dependency_links.txt /usr/lib/python3/dist-packages/msgpack-0.5.6.egg-info/top_level.txt /usr/share /usr/share/doc /usr/share/doc/python3-msgpack /usr/share/doc/python3-msgpack/README.rst.gz /usr/share/doc/python3-msgpack/changelog.Debian.gz /usr/share/doc/python3-msgpack/copyright /usr/share/python3 /usr/share/python3/dist /usr/share/python3/dist/python3-msgpack --- cut while python3-msgpack=0.6.2 from Cloud Archive lists ... --- cut --- # dpkg -L python3-msgpack /. /usr /usr/lib /usr/lib/python3 /usr/lib/python3/dist-packages /usr/lib/python3/dist-packages/msgpack /usr/lib/python3/dist-packages/msgpack/__init__.py /usr/lib/python3/dist-packages/msgpack/_version.py /usr/lib/python3/dist-packages/msgpack/exceptions.py /usr/lib/python3/dist-packages/msgpack/fallback.py /usr/lib/python3/dist-packages/msgpack-0.6.2.egg-info /usr/lib/python3/dist-packages/msgpack-0.6.2.egg-info/PKG-INFO /usr/lib/python3/dist-packages/msgpack-0.6.2.egg-info/dependency_links.txt /usr/lib/python3/dist-packages/msgpack-0.6.2.egg-info/top_level.txt /usr/share /usr/share/doc /usr/share/doc/python3-msgpack /usr/share/doc/python3-msgpack/README.rst.gz /usr/share/doc/python3-msgpack/changelog.Debian.gz /usr/share/doc/python3-msgpack/copyright /usr/share/python3 /usr/share/python3/dist /usr/share/python3/dist/python3-msgpack --- cut --- this is likely due to a missing cython on the build system which is gracefully "ignored" by the msgpack setup.py, see: https://github.com/msgpack/msgpack-python/blob/38dba9634e4efa7886a777b9e7c739dc148da457/setup.py#L54 TL;DR: python3-msgpack provided for Ussuri on Ubuntu-Bionic lacks cmsg due to missing cython dependency on build system. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1937261 Title: msgpack upgrade to 0.6.2 breaks linuxbridge agent To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1937261/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs