MariaDBの削除の一部としてMySQL-pythonパッケージが削除されたのはなぜですか?

MariaDBの削除の一部としてMySQL-pythonパッケージが削除されたのはなぜですか?

最近、いくつかのMariaDBパッケージをRPMファイルから新しいバージョンをインストールするために削除しました。

yum remove mariadb mariadb-server mariadb-libs

このプロセスの一部として、yumはMySQL-pythonパッケージも削除します。なぜこのようなことをするのですか?どのMariaSQLパッケージに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

おすすめ記事