メインコンテンツまでスキップ

apt upgrade で 403 Access denied

apt upgrade したらこんなエラーメッセージが出て fail した。

The following NEW packages will be installed:
linux-image-6.1.0-14-amd64
The following packages will be upgraded:
linux-image-amd64
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 68.7 MB of archives.
After this operation, 408 MB of additional disk space will be used.
Err:1 http://deb.debian.org/debian bookworm/main amd64 linux-image-6.1.0-14-amd64 amd64 6.1.64-1
403 Access denied - broken package [IP: 151.101.230.132 80]
Err:2 http://deb.debian.org/debian bookworm/main amd64 linux-image-amd64 amd64 6.1.64-1
403 Access denied - broken package [IP: 151.101.230.132 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/l/linux-signed-amd64/linux-image-6.1.0-14-amd64_6.1.64-1_amd64.deb 403 Access denied - broken package [IP: 151.101.230.132 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/l/linux-signed-amd64/linux-image-amd64_6.1.64-1_amd64.deb 403 Access denied - broken package [IP: 151.101.230.132 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

もちろん apt-get update--fix-missing もやってみたが功を奏さず。

apt list --upgradable -a はこうだった。

linux-image-amd64/stable 6.1.64-1 amd64 [upgradable from: 6.1.55-1]
linux-image-amd64/now 6.1.55-1 amd64 [installed,upgradable to: 6.1.64-1]
linux-image-amd64/stable-security 6.1.52-1 amd64

一昨日寝る直前に apt upgrade したら家の回線がしょぼすぎてなんかのパッケージ4MB 取得するのに45分かかりますと言われたので CTRL + C で SIGINT してしまったのが悪かったのか?とか思ったがあれは linux-image ではなかった気がするが、とか考えて、調べても全然情報がない。linux-image-6.1.0-14-amd64_6.1.64-1_amd64 でググっても debian の Package Search Results が出てくるだけ。

んで、Twitter / X で amd64 broken package で調べたら一人だけつぶやいてて、これだった。Twitter / X があって良かった〜。

そしてこれが debian 公式の告知。

このブログ書いている間にフォーラムにもスレが立ってた。

broken package がこっち側が broken なことを指しているのか?と思い、それで linux-image をアップデートできないのめんどくせ〜、と焦ったがそうではなくて良かった。そして調べる中で sources.list についても少し知れて良かった。