pgpool-II-pg11の4.1.9から4.1.10へのdnf updateによるVerUPをしようとしたところpgpool-II-pg11-extensions.x86_64だけpgdg11を参照してしまいます。

[質問]
pgdg11のpgpool-II-pg11-extensionsを参照してしまう理由をご教示頂きたいです。

[環境]
# cat /etc/redhat-release
AlmaLinux release 8.5 (Arctic Sphynx)

# ls /etc/yum.repos.d/
(中略)
pgpool-II-release-41.repo
pgdg-redhat-all.repo
(以下略)

# cat /etc/yum.repos.d/pgpool-II-release-41.repo
[pgpool41]
name=pgpool-II 4.1 $releasever - $basearch
baseurl=https://www.pgpool.net/yum/rpms/4.1/redhat/rhel-$releasever-$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGPOOL2
(以下略)

# cat /etc/yum.repos.d/pgdg-redhat-all.repo
(中略)
[pgdg11]
name=PostgreSQL 11 for RHEL/CentOS $releasever - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-$releasever-$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
(以下略)
[dnf updateの出力]
(中略)
エラー:
  問題: パッケージの最良アップデート候補をインストールできません pgpool-II-pg11-extensions-4.1.9-1pgdg.rhel8.x86_64
   - pgpool-II が提供されません pgpool-II-pg11-extensions-4.3.0-1.rhel8.x86_64 に必要です
   - libpcp.so.2()(64bit) が提供されません pgpool-II-pg11-extensions-4.3.0-1.rhel8.x86_64 に必要です
   - pgpool-II-pcp が提供されません pgpool-II-pg11-extensions-4.3.0-1.rhel8.x86_64 に必要です
(インストール不可のパッケージをスキップするには、'--skip-broken' を追加してみてください または、'--nobest' を追加して、最適    候補のパッケージのみを使用しないでください)
(中略)
pgpool-II-pg11.x86_64                                              4.1.10-1pgdg.rhel8                           pgpool41
pgpool-II-pg11-debuginfo.x86_64                                    4.1.10-1pgdg.rhel8                           pgpool41
pgpool-II-pg11-debugsource.x86_64                                  4.1.10-1pgdg.rhel8                           pgpool41
pgpool-II-pg11-devel.x86_64                                        4.1.10-1pgdg.rhel8                           pgpool41
pgpool-II-pg11-extensions.x86_64                                   4.3.0-1.rhel8                                pgdg11
pgpool-II-pg11-extensions-debuginfo.x86_64                         4.1.10-1pgdg.rhel8                           pgpool41
(中略)
※pgpool-II-pg11-extensionsだけpgdg11を参照してしまう
彭さんの回答

PostgreSQLのリポジトリに含まれるPgpool-IIのRPMパッケージの名前がpgpool-II-pg11-extensions.x86_64 に変更されたので、例えば、「dnf install pgpool-II-pg11-*」でインストールすると、pgpool-II-pg11-extensions が PostgreSQL のリポジトリからインストールされてしまいます。

Pgpool-II のパッケージを pgdg からインストールしないように、/etc/yum.repos.d/pgdg-redhat-all.repo に exclude 設定を追加する必要があります。

# vi /etc/yum.repos.d/pgdg-redhat-all.repo
(以下のexcludeの設定を追加)
[pgdg-common]
...
exclude=pgpool*


[pgdg14]
...
exclude=pgpool*

[pgdg13]
...
exclude=pgpool*

[pgdg12]
...
exclude=pgpool*

[pgdg11]
...
exclude=pgpool*

[pgdg10]
...
exclude=pgpool*

[pgdg96]
...
exclude=pgpool*