AlmaLinux 8.9 (Midnight Oncilla)はcockpitでアップデートに失敗したけど
dnfコマンドで無事アップデートできたが
AlmaLinux 8.8 (Sapphire Caracal)はダメだった。
# dnf update
メタデータの期限切れの最終確認: 2:35:57 前の 2024年01月24日 23時23分56秒 に実施しました。
エラー:
問題: libgs-9.27-11.el8.x86_64 と libgs-9.27-6.el8.x86_64 どちらもインストールできません
- パッケージ libgs-devel-9.27-6.el8.x86_64 には libgs(x86-64) = 9.27-6.el8 が必要ですが、どのプロバイダーからもインストールできません
- パッケージの最良アップデート候補をインストールできません libgs-9.27-6.el8.x86_64
- インストール済パッケージの問題 libgs-devel-9.27-6.el8.x86_64
(競合するパッケージを置き換えるには、コマンドラインに '--allowerasing' を追加してみてください または、'--skip-broken' を追加して、インストール不可のパッケージをスキップしてください または、'--nobest' を追加して、最適候補のパッケージのみを使用しないでください)
パッケージの依存関係が解消できなかった様だ。
あーメンドクサイ。
とりあえず、指示通りに
–allowerasingをコマンドに付ける事により依存関係で競合してるパッケージを削除を削除してみる。
$ dnf -y update --allowerasing
(・・・中略・・・)
依存関係のインストール:
perl-Digest noarch 1.17-395.el8 baseos 27 k
perl-Digest-MD5 x86_64 2.55-396.el8 baseos 37 k
perl-IO-Socket-SSL noarch 2.066-4.module_el8.6.0+2811+fe6c84b0 appstream 297 k
perl-Net-SSLeay x86_64 1.88-2.module_el8.6.0+2811+fe6c84b0 appstream 378 k
perl-URI noarch 1.73-3.el8 baseos 116 k
perl-libnet noarch 3.11-3.el8 baseos 121 k
削除中:
kernel x86_64 4.18.0-477.21.1.el8_8 @baseos 0
kernel-core x86_64 4.18.0-477.21.1.el8_8 @baseos 70 M
kernel-modules x86_64 4.18.0-477.21.1.el8_8 @baseos 25 M
kernel-modules-extra x86_64 4.18.0-477.21.1.el8_8 @baseos 677 k
依存関係パッケージの削除:
libgs-devel x86_64 9.27-6.el8 @System 39 k
トランザクションの概要
====================================================================================================================================================
インストール 10 パッケージ
アップグレード 499 パッケージ
削除 5 パッケージ
ダウンロードサイズの合計: 1.0 G
パッケージのダウンロード
(1/509): kernel-4.18.0-513.11.1.el8_9.x86_64.rpm 6.3 MB/s | 10 MB 00:01
(・・・中略・・・)
(509/509): webkit2gtk3-2.40.5-1.el8_9.1.alma.1.x86_64.rpm 5.5 MB/s | 24 MB 00:04
----------------------------------------------------------------------------------------------------------------------------------------------------
合計 15 MB/s | 1.0 GB 01:11
AlmaLinux 8 - BaseOS 4.9 MB/s | 5.0 kB 00:00
GPG 鍵 0xC21AD6EA をインポート中:
Userid : "AlmaLinux <packager@almalinux.org>"
Fingerprint: E53C F5EF 91CE B0AD 1812 ECB8 51D6 647E C21A D6EA
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux
鍵のインポートに成功しました
GPG 鍵 0xCED7258B をインポート中:
Userid : "AlmaLinux OS 8 <packager@almalinux.org>"
Fingerprint: BC5E DDCA DF50 2C07 7F15 8288 2AE8 1E8A CED7 258B
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux
鍵のインポートに成功しました
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
scriptletの実行中: kmod-kvdo-6.2.8.7-92.el8.x86_64 1/1
scriptletの実行中: java-1.8.0-openjdk-headless-1:1.8.0.402.b06-2.el8.x86_64 1/1
準備 : 1/1
scriptletの実行中: libgcc-8.5.0-20.el8.alma.x86_64 1/1
アップグレード中 : libgcc-8.5.0-20.el8.alma.x86_64 1/1013
(・・・中略・・・)
アップグレード中 : pam-1.3.1-27.el8.x86_64 24/1013
警告: /etc/pam.d/smartcard-auth は /etc/pam.d/smartcard-auth.rpmnew として作成されました。
(・・・中略・・・)
scriptletの実行中: python36-3.6.8-38.module_el8.9.0+3700+efebe9fd.x86_64 182/1013
シンボリックリンク /usr/bin/pip3 -> /etc/alternatives/pip3 の作成に失敗しました。 /usr/bin/pip3 がすでに存在しており、シンボリックリンクファイルではありません。
(・・・中略・・・)
scriptletの実行中: python3-wheel-1:0.31.1-3.module_el8.9.0+3700+efebe9fd.noarch 429/1013
シンボリックリンク /usr/bin/pip3 -> /etc/alternatives/pip3 の作成に失敗しました。 /usr/bin/pip3 がすでに存在しており、シンボリックリンクファイルではありません。
(・・・中略・・・)
整理 : libwbclient-4.17.5-3.el8_8.alma.x86_64 804/1013
警告: ファイル /usr/lib64/samba/wbclient/libwbclient.so.0.15: 削除に失敗しました: No such file or directory
警告: ファイル /usr/lib64/samba/wbclient/libwbclient.so.0: 削除に失敗しました: No such file or directory
と、沢山のパッケージがアップデート!
php3系でパイプの処理がちょっと怪しい。
libwbclient系で何か削除に失敗してる。
大丈夫かな・・・
整理 : libgcc-8.5.0-18.el8.alma.x86_64 1013/1013
scriptletの実行中: libgcc-8.5.0-18.el8.alma.x86_64 1013/1013
scriptletの実行中: glibc-all-langpacks-2.28-236.el8.7.x86_64 1013/1013
scriptletの実行中: ipa-selinux-4.9.12-9.module_el8.9.0+3688+465b6369.alma.1.noarch 1013/1013
scriptletの実行中: crypto-policies-scripts-20230731-1.git3177e06.el8.noarch 1013/1013
scriptletの実行中: nss-3.90.0-4.el8_9.x86_64 1013/1013
scriptletの実行中: gnome-session-3.28.1-21.el8.x86_64 1013/1013
scriptletの実行中: grub2-efi-x64-1:2.02-150.el8.alma.1.x86_64 1013/1013
scriptletの実行中: kernel-core-4.18.0-513.11.1.el8_9.x86_64 1013/1013
scriptletの実行中: kernel-modules-4.18.0-513.11.1.el8_9.x86_64 1013/1013
scriptletの実行中: kmod-kvdo-6.2.8.7-92.el8.x86_64 1013/1013
scriptletの実行中: java-1.8.0-openjdk-headless-1:1.8.0.402.b06-2.el8.x86_64 1013/1013
scriptletの実行中: authselect-libs-1.2.6-2.el8.x86_64 1013/1013
scriptletの実行中: httpd-2.4.37-62.module_el8.9.0+3646+acd210d0.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-network-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-interface-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-nodedev-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-nwfilter-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-qemu-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-config-network-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-secret-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-config-nwfilter-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: libvirt-daemon-driver-storage-8.0.0-22.module_el8.9.0+3714+46544554.x86_64 1013/1013
scriptletの実行中: sssd-common-2.9.1-4.el8_9.alma.1.x86_64 1013/1013
scriptletの実行中: authselect-compat-1.2.6-2.el8.x86_64 1013/1013
scriptletの実行中: tuned-2.21.0-1.el8_9.noarch 1013/1013
scriptletの実行中: java-1.8.0-openjdk-1:1.8.0.402.b06-2.el8.x86_64 1013/1013
scriptletの実行中: firefox-115.6.0-1.el8_9.alma.x86_64 1013/1013
scriptletの実行中: microcode_ctl-4:20230808-2.20231009.1.el8_9.x86_64 1013/1013
scriptletの実行中: libgcc-8.5.0-18.el8.alma.x86_64 1013/1013
scriptletの実行中: glibc-common-2.28-236.el8.7.x86_64 1013/1013
scriptletの実行中: systemd-239-78.el8.x86_64 1013/1013
scriptletの実行中: systemd-udev-239-78.el8.x86_64 1013/1013
検証 : kernel-4.18.0-513.11.1.el8_9.x86_64 1/1013
...
検証 : libgs-devel-9.27-6.el8.x86_64 1013/1013
アップグレード済み:
NetworkManager-1:1.40.16-13.el8_9.alma.1.x86_64
...
zlib-devel-1.2.11-25.el8.x86_64
インストール済み:
kernel-4.18.0-513.11.1.el8_9.x86_64 kernel-core-4.18.0-513.11.1.el8_9.x86_64
kernel-modules-4.18.0-513.11.1.el8_9.x86_64 kernel-modules-extra-4.18.0-513.11.1.el8_9.x86_64
perl-Digest-1.17-395.el8.noarch perl-Digest-MD5-2.55-396.el8.x86_64
perl-IO-Socket-SSL-2.066-4.module_el8.6.0+2811+fe6c84b0.noarch perl-Net-SSLeay-1.88-2.module_el8.6.0+2811+fe6c84b0.x86_64
perl-URI-1.73-3.el8.noarch perl-libnet-3.11-3.el8.noarch
削除しました:
kernel-4.18.0-477.21.1.el8_8.x86_64 kernel-core-4.18.0-477.21.1.el8_8.x86_64 kernel-modules-4.18.0-477.21.1.el8_8.x86_64
kernel-modules-extra-4.18.0-477.21.1.el8_8.x86_64 libgs-devel-9.27-6.el8.x86_64
完了しました!
リブートできたし、AlmaLinux 8.9 (Midnight Oncilla)にアップグレードできてるし、結果オーライ。