Por que o pacote MySQL-python foi removido como parte da remoção do MariaDB?

0

Recentemente eu removi alguns pacotes MariaDB para instalar uma nova versão de um arquivo RPM.

yum remove mariadb mariadb-server mariadb-libs

E como parte do processo, yum também removeu o pacote MySQL-python. Por que isso aconteceu? Eu procurei on-line para ver qual pacote MariaDB tem o MySQL-python como uma dependência, mas não consegui localizar essas informações claramente.

 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

Eu reinstalei o pacote MySQL-python mas ao instalar com o yum, ele diz que não tem dependências.

    
por Matt B 27.02.2018 / 12:21

1 resposta

1

É muito provável que MySQL-python (e perl-DBD-MySQL ) tenha bibliotecas cliente MariaDB como dependências. Estes pacotes são inúteis (inúteis) sem as bibliotecas do cliente MySQL / MariaDB.

Eu não posso testar isso, mas instalar MySQL-python novamente provavelmente reinstalaria mariadb-libs .

    
por 27.02.2018 / 12:42