堀本です。 ご報告ありがとうございます。 これは、パッケージの更新が必要なので、こちらで対応中です。 解決まで少々お待ちください。解決したら、再度、連絡させていただきます。 MariaDBは、MroongaのようなプラグインがどのバージョンのMariaDBでビルドされたか をチェックしていて、自身のバージョンと異なるバージョンのMariaDBでビルドされたプラグイン を受け付けないようになっています。 そのため、Mroongaのパッケージをインストールするときには、Mroongaのパッケージを ビルドした時のバージョンのMariaDBを要求します。 今回のケースの場合、Mroonga 11.03をビルドしたときのMariaDBのバージョンは 10.3.27なのですが、現在、Debian10のリポジトリーで配布されているMariaDBのバージョンは 10.3.29です。 そのため、Mroongaはインストール時にMariaDB 10.3.27を要求しますが、Debian10のリポジトリー にあるのはMariaDB 10.3.29であるため依存性の解決に失敗しインストールが失敗します。 MariaDB10.3.29を使ってMroongaをビルドし直して、パッケージを更新中ですので 少々お待ちください。 以上です。失礼いたします。 From: Mitsuo Yoshida <y****@ceek*****> Subject: [groonga-dev,04862] Debian 10で依存関係が解消できなくなりました Date: Mon, 21 Jun 2021 00:42:07 +0900 > 吉田と申します。 > > Mroonga11.03 でパッケージ名が変更されたことに伴うかと思いますが、 > Debian 10の環境で、依存関係が解消できなくなりました。 > > まず、apt dist-upgradeをかけたところ、 > mariadb-10.3-mroonga mariadb-server-10.3-mroonga > が削除されました。 > これについては、パッケージ名の変更が影響してるかと思います。 > > その後、再インストールを試みましたが、 > ----- > $ sudo apt install -y -V mariadb-server-10.3-mroonga > パッケージリストを読み込んでいます... 完了 > 依存関係ツリーを作成しています > 状態情報を読み取っています... 完了 > インストールすることができないパッケージがありました。おそらく、あり得 > ない状況を要求したか、(不安定版ディストリビューションを使用しているの > であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 > 動されていないことが考えられます。 > 以下の情報がこの問題を解決するために役立つかもしれません: > > 以下のパッケージには満たせない依存関係があります: > mariadb-server-10.3-mroonga : 依存: mariadb-10.3-mroonga (= 11.03-1) > しかし、インストールされようとしていません > E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 > > $ sudo apt install -y -V mariadb-10.3-mroonga > パッケージリストを読み込んでいます... 完了 > 依存関係ツリーを作成しています > 状態情報を読み取っています... 完了 > インストールすることができないパッケージがありました。おそらく、あり得 > ない状況を要求したか、(不安定版ディストリビューションを使用しているの > であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 > 動されていないことが考えられます。 > 以下の情報がこの問題を解決するために役立つかもしれません: > > 以下のパッケージには満たせない依存関係があります: > mariadb-10.3-mroonga : 依存: mariadb-server-10.3 (= > 1:10.3.27-0+deb10u1) しかし、1:10.3.29-0+deb10u1 はインストールされようとしています > 依存: mariadb-server-core-10.3 (= > 1:10.3.27-0+deb10u1) しかし、1:10.3.29-0+deb10u1 はインストールされようとしています > E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 > ----- > として依存関係の解消に失敗しました。 > 前者はインストールマニュアルに従っていますが、パッケージ名が変更されていることを思い出して、後者を再実行しました。 > ※インストールマニュアル > https://mroonga.org/ja/docs/install/debian.html > > MariaDB環境が変になったかな…と思い、以下のように一旦、環境をリセットし、 > sudo apt remove mariadb-server-10.3 mariadb-server-core-10.3 > > インストールマニュアルに従って再インストールを試みましたが、依然として依存環境が解消できないようです。 > ----- > $ sudo apt update > ヒット:1 http://security.debian.org/debian-security buster/updates InRelease > ヒット:2 http://ftp.jp.debian.org/debian buster InRelease > ヒット:3 http://ftp.jp.debian.org/debian buster-updates InRelease > ヒット:4 https://packages.groonga.org/debian buster InRelease > ヒット:5 http://dl.google.com/linux/chrome/deb stable InRelease > パッケージリストを読み込んでいます... 完了 > 依存関係ツリーを作成しています > 状態情報を読み取っています... 完了 > パッケージはすべて最新です。 > > $ sudo apt install -y -V mariadb-server-10.3-mroonga > パッケージリストを読み込んでいます... 完了 > 依存関係ツリーを作成しています > 状態情報を読み取っています... 完了 > インストールすることができないパッケージがありました。おそらく、あり得 > ない状況を要求したか、(不安定版ディストリビューションを使用しているの > であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 > 動されていないことが考えられます。 > 以下の情報がこの問題を解決するために役立つかもしれません: > > 以下のパッケージには満たせない依存関係があります: > mariadb-server-10.3-mroonga : 依存: mariadb-10.3-mroonga (= 11.03-1) > しかし、インストールされようとしていません > E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 > > $ sudo apt install -y -V mariadb-10.3-mroonga > パッケージリストを読み込んでいます... 完了 > 依存関係ツリーを作成しています > 状態情報を読み取っています... 完了 > インストールすることができないパッケージがありました。おそらく、あり得 > ない状況を要求したか、(不安定版ディストリビューションを使用しているの > であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 > 動されていないことが考えられます。 > 以下の情報がこの問題を解決するために役立つかもしれません: > > 以下のパッケージには満たせない依存関係があります: > mariadb-10.3-mroonga : 依存: mariadb-server-10.3 (= > 1:10.3.27-0+deb10u1) しかし、インストールされようとしていません > 依存: mariadb-server-core-10.3 (= > 1:10.3.27-0+deb10u1) しかし、インストールされようとしていません > E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 > > ----- > > どうぞよろしくお願いいたします。 > > -- > Mitsuo Yoshida < y****@ceek***** > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > https://lists.osdn.me/mailman/listinfo/groonga-dev