@@ -56,20 +56,20 @@ jobs:
5656 # set up postgresql database
5757 sudo -u postgres psql -c "CREATE ROLE rounduptest WITH CREATEDB LOGIN PASSWORD 'rounduptest';" -U postgres
5858
59- - name : Install mysql
59+ - name : Install mariadb/ mysql
6060 if : ${{ false }}
6161 run : |
62- sudo apt-get install mysql
62+ sudo apt-get install mariadb
6363 # set up mysql database
6464 sudo sed -i -e '/^\[mysqld\]/,/^\[mysql/s/^max_allowed_packet.*/max_allowed_packet = 500M/' /etc/mysql/my.cnf
6565 cat /etc/mysql/my.cnf
66- sudo service mysql restart
66+ sudo service mariadb restart
6767 mysql -u root -e 'GRANT ALL ON rounduptest.* TO rounduptest@localhost IDENTIFIED BY "rounduptest";'
6868 # HACK: workaround mysql bug: http://bugs.mysql.com/bug.php?id=74901
6969 # needed for test_mysql.mysqlDBTest.testFilteringSpecialChars
7070 # plus others. Otherwise we get:
7171 # COLLATION 'utf8_bin' is not valid for CHARACTER SET 'utf8mb4'
72- sed -i 's/CREATE DATABASE \%s/CREATE DATABASE \%s COLLATE utf8_general_ci/' roundup/backends/back_mysql.py
72+ # sed -i 's/CREATE DATABASE \%s/CREATE DATABASE \%s COLLATE utf8_general_ci/' roundup/backends/back_mysql.py
7373
7474 - name : Update pip
7575 run : python -m pip install --upgrade pip
@@ -79,10 +79,10 @@ jobs:
7979
8080 - name : Install auxilary packages
8181 run : |
82- sudo apt-get install swig gpgsm # needed for gpg pulls in libgpgme
82+ sudo apt-get install swig gpgsm libgpgme-dev
8383 pip install beautifulsoup4 brotli jinja2 markdown2 \
8484 pyjwt pytz whoosh
85- # pip install gpg
85+ # pip install gpg
8686
8787 - name : Install aux packages that need versions differences
8888 # if zstd fails install, keep going with test, don't abort
0 commit comments