3b2e14c90156120b53c5031856842de0c57ca58c
max
  Tue May 30 17:34:02 2017 -0700
gene interactions track: add to hgGene, patch GBIC/GBIB for it, refs #13634

diff --git src/browserbox/root/updateBrowser.sh src/browserbox/root/updateBrowser.sh
index f2f97f7..e267452 100755
--- src/browserbox/root/updateBrowser.sh
+++ src/browserbox/root/updateBrowser.sh
@@ -222,30 +222,38 @@
 if apt-cache policy r-base | grep "Installed: .none." > /dev/null; then
    echo - Installing R
    apt-get update
    apt-get --no-install-recommends install -y r-base-core
    apt-get -y autoremove
 fi
 
 # install imagemagick for the session gallery
 if apt-cache policy imagemagick | grep "Installed: .none." > /dev/null; then
    echo - Installing imagemagick
    apt-get update
    apt-get --no-install-recommends install -y imagemagick
    apt-get -y autoremove
 fi
 
+# install mysql-python for hgGeneGraph, actually cgi-bin/pyLib/hgLib.py
+if apt-cache policy python-mysqldb | grep "Installed: .none." > /dev/null; then
+   echo - Installing mysql-python
+   apt-get update
+   apt-get --no-install-recommends install -y python-mysqldb
+   apt-get -y autoremove
+fi
+
 echo
 echo - Updating the genome browser software via rsync:
 
 # CGI-BIN and HTDOCS:
 # the parameter "hgwdev" copies over only the beta/alpha CGIs from hgwdev
 if [ "$1" == "hgwdev" ] ; then
     # note the missing -u option to RSYNC: in hgwdev mode, we want to overwrite everything.
     # On a development machine, the developer might have touched a file
     # for testing. We want to make sure that all local files are overwritten by the 
     # files on hgwdev
     RSYNCOPTS="-ltrzvh"
     user=$2
     dirExt=$3
 
     if [ "$user" == "" ]; then