Infra virtualenv wheels with C extensions are not binary portable. In particular, differences between MySQL and MariaDB shared libraries are causing an immediate issue.
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/infra_virtualenv/+/59c985f74effd99f7dac76742b074ac9da076641 commit 59c985f74effd99f7dac76742b074ac9da076641 Author: Allen Li <ayatane@google.com> Date: Thu Nov 23 01:29:42 2017 Make Linux binary wheels portable BUG= chromium:787545 TEST=bin/run_tests TEST=rm -rf ~/.cache/cros_venv TEST=in chromeos-admin, bin/test_venv_packages TEST=in autotest, bin/test_lucifer TEST=in chromtie, bin/sysmon --help Change-Id: Ib050d178dfe1ffef2ba2a32ef11ac3b988e9c14d Reviewed-on: https://chromium-review.googlesource.com/776208 Commit-Ready: Allen Li <ayatane@chromium.org> Tested-by: Allen Li <ayatane@chromium.org> Reviewed-by: Shuhei Takahashi <nya@chromium.org> [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/scandir-1.5-cp27-cp27mu-linux_x86_64.whl [add] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/scandir-1.5-cp27-cp27mu-manylinux1_x86_64.whl [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/pycrypto-2.6.1-cp27-none-linux_x86_64.whl [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/scandir-1.5-cp27-none-linux_x86_64.whl [add] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/MySQL_python-1.2.5-cp27-cp27mu-manylinux1_x86_64.whl [rename] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/psutil-4.3.1-cp27-cp27mu-manylinux1_x86_64.whl [rename] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/SQLAlchemy-1.0.15-cp27-cp27mu-manylinux1_x86_64.whl [add] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/pycrypto-2.6.1-cp27-cp27mu-manylinux1_x86_64.whl [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/subprocess32-3.5.0rc1-cp27-cp27mu-linux_x86_64.whl [rename] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/PyYAML-3.12-cp27-cp27mu-manylinux1_x86_64.whl [add] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/wrapt-1.10.8-cp27-cp27mu-manylinux1_x86_64.whl [add] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/lazy_object_proxy-1.2.2-cp27-cp27mu-manylinux1_x86_64.whl [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/MySQL_python-1.2.5-cp27-cp27mu-linux_x86_64.whl [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/wrapt-1.10.8-cp27-none-linux_x86_64.whl [rename] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/coverage-4.4.1-cp27-cp27mu-manylinux1_x86_64.whl [delete] https://crrev.com/042783a60dda7ebba94a702e7baafdc06775f4e2/pip_packages/lazy_object_proxy-1.2.2-cp27-none-linux_x86_64.whl [modify] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/README.md [add] https://crrev.com/59c985f74effd99f7dac76742b074ac9da076641/pip_packages/subprocess32-3.5.0rc1-cp27-cp27mu-manylinux1_x86_64.whl
Comment 1 by ayatane@chromium.org
, Nov 21 2017