Решено! Замених mysql-devel
с mariadb-devel
и работи успешно, тогава успях да инсталирам mysqlcient
библиотека.
Моят нов 01_packages.config
:
packages:
yum:
python3-devel: []
mariadb-devel: []
Не знам основната причина за това, но го направих, тъй като забелязах, че ръчната инсталация на mysql-devel
чрез yum install mysql-devel
всъщност инсталира mariadb-devel
!
Ето подробности за версията на моя ec2 инстанция. Може би това е заради новата версия на Amazon Linux 2.
$ cat /etc/*-release*
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
Amazon Linux release 2 (Karoo)
cpe:2.3:o:amazon:amazon_linux:2