2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

pkg upgrade したら timed out で失敗する件

Last updated at Posted at 2019-01-08

忘れないうちにメモ。

はじめに

FreeBSD 12.0-RELEASEが公開されたということで、FreeBSD 11.2 を FreeBSD 12.0 に更新 を参考にアップグレード作用していたら、困ってしまった話。

あれ、以前も似たような話がありましたね。(Firewallを入れ替えたらfreebsd-updateが失敗する件)

昔の自分に助けられて、作業を続けていたら、また止まってしまいました。

# pkg upgrade -y
(省略)

Number of packages to be installed: 5
Number of packages to be upgraded: 82
Number of packages to be reinstalled: 69

The process will require 22 MiB more space.
27 MiB to be downloaded.
pkg: http://pkg.FreeBSD.org/FreeBSD:12:amd64/quarterly/All/icu-63.1_1,1.txz: Operation timed out

こんな感じに。

結論

FETCH_TIMEOUTを増やせば多分大丈夫です。
デフォルトは30秒になっていまます。

試しにcurl で直接ダウンロードすると、48秒かかりました。

以下コメントアウトを外し、180に書き換えれば無事作業は完了しました。(念のため余裕を持って180秒に設定)

/usr/local/etc/pkg.conf:
#FETCH_TIMEOUT=30

実は、以前の件もこれで解決できたのでしょうか? あとで確認したい。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?