この問題は Debian Linuxがパッケージを更新しない に似ていますが、私の場合、新しいパッケージはbackports
:
§ apt list --upgradable
Listing... Done
firefox-esr-l10n-en-gb/stable 60.2.0esr-1~deb9u2 all [upgradable from: 52.9.0esr-1~deb9u1]
N: There is 1 additional version. Please use the '-a' switch to see it
§ Sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
§ apt policy firefox-esr-l10n-en-gb
firefox-esr-l10n-en-gb:
Installed: 52.9.0esr-1~deb9u1
Candidate: 60.2.0esr-1~deb9u2
Version table:
60.2.0esr-1~deb9u2 500
500 http://security.debian.org stretch/updates/main AMD64 Packages
*** 52.9.0esr-1~deb9u1 500
500 http://ftp.fr.debian.org/debian stretch/main AMD64 Packages
500 http://security.debian.org stretch/updates/main AMD64 Packages
100 /var/lib/dpkg/status
§ apt policy firefox-esr
firefox-esr:
Installed: 52.9.0esr-1~deb9u1
Candidate: 52.9.0esr-1~deb9u1
Version table:
60.2.0esr-1~deb9u2 500
500 http://security.debian.org stretch/updates/main AMD64 Packages
*** 52.9.0esr-1~deb9u1 30000
500 http://ftp.fr.debian.org/debian stretch/main AMD64 Packages
100 /var/lib/dpkg/status
§ apt -s install firefox-esr=60.2.0esr-1~deb9u2
NOTE: This is only a simulation!
apt needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
firefox-esr-l10n-en-gb
Suggested packages:
fonts-stix | otf-stix
The following packages will be upgraded:
firefox-esr firefox-esr-l10n-en-gb
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Inst firefox-esr-l10n-en-gb [52.9.0esr-1~deb9u1] (60.2.0esr-1~deb9u2 Debian-Security:9/stable [all]) []
Inst firefox-esr [52.9.0esr-1~deb9u1] (60.2.0esr-1~deb9u2 Debian-Security:9/stable [AMD64])
Conf firefox-esr-l10n-en-gb (60.2.0esr-1~deb9u2 Debian-Security:9/stable [all])
Conf firefox-esr (60.2.0esr-1~deb9u2 Debian-Security:9/stable [AMD64])
どういう意味ですか? firefox-esr
がアップグレードされないのはなぜですか?
Stephen Kittの回答の後、私は今朝アップグレードを実行したときに作成されたファイル/etc/apt/preferences.d/apt-listbugs
を発見しました。その内容は次のとおりです。
Explanation: Pinned by apt-listbugs at 2018-09-11 08:11:30 +0200
Explanation: #908396: firefox-esr: stopped working after upgrade from 59 to 60
Explanation: #908449: (no subject)
Package: firefox-esr
Pin: version 52.9.0esr-1~deb9u1
Pin-Priority: 30000
どういう意味ですか?
非常に高い優先度で現在インストールされているバージョンにfirefox-esr
が固定されています:
*** 52.9.0esr-1~deb9u1 30000
これにより、優先度が500のみのセキュリティ更新プログラムを含め、ピンの優先度が低い他のバージョンがインストールされなくなります。
60.2.0esr-1~deb9u2 500
ピンはapt-listbugs
から来ています。Firefox60へのアップグレードをバグまで保留する必要があると決定しました(または通知されたと思いますが、そうでない構成もあるかもしれません)。 908396 および 908449 が修正されました。これらのバグは、i386
に関するSSE2命令の新しい要件に関連しています。あなたはAMD64
を実行しているので、それらはあなたに関係なく、アップグレードしても安全です。
アップグレードを続行するには、ピンの優先度を削除する必要があります。 /etc/apt/preferences.d/apt-listbugs
を削除し、apt-listbugs
から再度尋ねられた場合は、アップグレードすることを伝えます。