MariaDB 제거의 일부로 MySQL-python 패키지가 제거된 이유는 무엇입니까?

MariaDB 제거의 일부로 MySQL-python 패키지가 제거된 이유는 무엇입니까?

최근에 RPM 파일에서 새 버전을 설치하기 위해 일부 MariaDB 패키지를 제거했습니다.

yum remove mariadb mariadb-server mariadb-libs

이 프로세스의 일부로 yum은 MySQL-python 패키지도 제거합니다. 왜 이런 일을 하는가? 어떤 MariaDB 패키지에 MySQL-python이 종속되어 있는지 온라인으로 검색했지만 이 정보를 명확하게 찾을 수 없었습니다.

 Command Line   : remove mariadb mariadb-server mariadb-libs
Transaction performed with:
    Installed     rpm-4.11.3-25.el7.x86_64                      @base
    Installed     yum-3.4.3-154.el7.centos.1.noarch             @updates
    Installed     yum-plugin-fastestmirror-1.1.31-42.el7.noarch @base
Packages Altered:
    Erase MySQL-python-1.2.5-1.el7.x86_64      @G****
    Erase mariadb-1:5.5.56-2.el7.x86_64        @base
    Erase mariadb-libs-1:5.5.56-2.el7.x86_64   @base
    Erase mariadb-server-1:5.5.56-2.el7.x86_64 @base
    Erase net-snmp-1:5.7.2-28.el7_4.1.x86_64   @G*****
    Erase perl-DBD-MySQL-4.023-5.el7.x86_64    @base

MySQL-python 패키지를 다시 설치했지만 yum을 사용하여 설치할 때 종속성이 없다고 표시됩니다.

답변1

MySQL-python(그리고) perl-DBD-MySQLMariaDB 클라이언트 라이브러리를 종속성으로 가질 가능성이 높습니다. 이러한 패키지는 MySQL/MariaDB 클라이언트 라이브러리가 없으면 쓸모가 없습니다(사용할 수 없습니다).

이것을 테스트할 수는 없지만 MySQL-python다시 설치하면 최소한 mariadb-libs.

관련 정보