[Groonga-mysql-commit] mroonga/mroonga at 6e2b2f1 [master] travis: don't install libmysqld-dev for MySQL 8

Back to archive index
Kentaro Hayashi null+****@clear*****
Mon Nov 19 17:10:44 JST 2018


Kentaro Hayashi	2018-11-19 17:10:44 +0900 (Mon, 19 Nov 2018)

  Revision: 6e2b2f1a106f8523abd7dd916514aecbf23a7e4d
  https://github.com/mroonga/mroonga/commit/6e2b2f1a106f8523abd7dd916514aecbf23a7e4d

  Message:
    travis: don't install libmysqld-dev for MySQL 8
    
    See
    https://mysqlserverteam.com/mysql-8-0-retiring-support-for-libmysqld/
    
    It causes unexpected package install error:
    
      dpkg: error processing archive /var/cache/apt/archives/libmysqld-dev_5.5.62-0ubuntu0.14.04.1_amd64.deb (--unpack):
      trying to overwrite '/usr/lib/x86_64-linux-gnu/libmysqlservices.a', which is also in package libmysqlclient-dev 8.0.3-rc-1ubuntu14.04

  Modified files:
    tools/travis/install.sh

  Modified: tools/travis/install.sh (+7 -1)
===================================================================
--- tools/travis/install.sh    2018-11-19 15:08:57 +0900 (b3eb7ebf)
+++ tools/travis/install.sh    2018-11-19 17:10:44 +0900 (69416b11)
@@ -119,8 +119,14 @@ else
         sudo apt-get -qq -y install \
              mysql-server \
              libmysqlclient-dev \
-             libmysqld-dev \
              mysql-testsuite
+        case "$MYSQL_VERSION" in
+          mysql-8*)
+            ;;
+          *)
+            sudo apt-get -y install libmysqld-dev
+            ;;
+        esac
         apt-get -qq source mysql-server
         ln -s $(find . -maxdepth 1 -type d | sort | tail -1) mysql
       fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-mysql-commit/attachments/20181119/884c5bb8/attachment.html>


More information about the Groonga-mysql-commit mailing list
Back to archive index