libpq5.x86_64 15.0-42PGDG.rhel8 pgdg-common がインストールできません。
[環境]
今は、libpq5-14.5-42PGDG.rhel8.x86_64が入っています。
どうすればいいのかわかりません…
いつか、libpq5.x86_64 15.0-42PGDG.rhel8に対応した、perl-DBD-Pgがリリースされるのを待つ…でいいのでしょうか。
[環境]
# cat /etc/almalinux-release AlmaLinux release 8.6 (Sky Tiger) # cat /etc/yum.repos.d/pgdg-redhat-all.repo [pgdg-common] name=PostgreSQL common RPMs for RHEL / Rocky $releasever - $basearch baseurl=https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-$releasever-$basearch enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG repo_gpgcheck = 1[やったこと]
# dnf check-update Last metadata expiration check: 1:34:46 ago on Fri 21 Oct 2022 07:06:30 AM JST. libpq5.x86_64 15.0-42PGDG.rhel8 pgdg-common
# dnf update Last metadata expiration check: 1:34:22 ago on Fri 21 Oct 2022 07:06:30 AM JST. Error: Problem: package perl-DBD-Pg-3.7.4-4.module_el8.6.0+2829+05d1a4fc.x86_64 requires libpq.so.5(RHPG_9.6)(64bit), but none of the providers can be installed - cannot install both libpq5-15.0-42PGDG.rhel8.x86_64 and libpq5-14.5-42PGDG.rhel8.x86_64 - package libpq5-15.0-42PGDG.rhel8.x86_64 obsoletes libpq provided by libpq-13.5-1.el8.x86_64 - cannot install the best update candidate for package perl-DBD-Pg-3.7.4-4.module_el8.6.0+2829+05d1a4fc.x86_64 - cannot install the best update candidate for package libpq5-14.5-42PGDG.rhel8.x86_64 (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
# rpm -qa | grep perl-DBD-Pg perl-DBD-Pg-3.7.4-4.module_el8.6.0+2829+05d1a4fc.x86_64
# yum info perl-DBD-Pg メタデータの期限切れの最終確認: 2:11:46 時間前の 2022年10月18日 02時55分28秒 に実施しました。 インストール済みパッケージ 名前 : perl-DBD-Pg バージョン : 3.7.4 リリース : 4.module_el8.6.0+2829+05d1a4fc Arch : x86_64 サイズ : 567 k ソース : perl-DBD-Pg-3.7.4-4.module_el8.6.0+2829+05d1a4fc.src.rpm リポジトリー : @System repo から : appstream 概要 : A PostgreSQL interface for perl URL : http://search.cpan.org/dist/DBD-Pg/ ライセンス : GPLv2+ or Artistic 説明 : DBD::Pg is a Perl module that works with the DBI module to provide access : to PostgreSQL databases.perl-DBD-Pg-3.7.4-4.module_el8.6.0+2829+05d1a4fc.x86_64にはlibpq.so.5(RHPG_9.6)(64bit)が必要だけど、インストールしようとしているlibpq5.x86_64 15.0-42PGDG.rhel8はNGなのだろうと思います。
今は、libpq5-14.5-42PGDG.rhel8.x86_64が入っています。
どうすればいいのかわかりません…
いつか、libpq5.x86_64 15.0-42PGDG.rhel8に対応した、perl-DBD-Pgがリリースされるのを待つ…でいいのでしょうか。
なぜかわからないですが解決です。