New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 794027 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner:
Last visit > 30 days ago
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

lab-tools do not work on Rodete

Project Member Reported by dtor@chromium.org, Dec 12 2017

Issue description

Trying to build lab-tools on Rodete (Debian Stretch) does not result in working binaries.

1. Package libmysqlclient-dev is not available on Rodete. I tried installing default-libmysqlclient-dev and mysql-client packages, bit did not have much luck, even after adjusting PACKAGES in lab-tools/finish_update to refer to the new package name.

2. Compilation was failing with references to virtualenv not being available, I had to install it by hand.
 
Cc: akes...@chromium.org ayatane@chromium.org
Labels: -Pri-3 Pri-2
It is possible to get lab tools working on Rodete (source: me), but requires some kludgery.

As you say, libmysqlclient is not on Rodete.  I don't remember clearly, but I believe I fixed this by copying  /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0 from a Goobuntu install to my Rodete install.  Definitely a kludge, but thank god for binary compatibility.

We should fix the libmysqlclient issue; even if we don't move our servers to Rodete, we can't expect all CrOS devs to stick to Goobuntu just to support this.

One avenue would be virtualenv, since I had specially recompiled the Python MySQLdb wheel to be portable vis a vis libmysqlcient.
Mergedinto: 800159
Status: Duplicate (was: Untriaged)

Sign in to add a comment