[FreeBSD-users-jp 96123] Re: Freebsd11.1でportmaster -d x11/slim x11-themes/slim-themesがエラーになりますが回避方法はないでしょうか?
Tomoaki AOKI
junchoon @ dec.sakura.ne.jp
2017年 9月 16日 (土) 04:40:41 UTC
青木@名古屋です。
fetchのエラーメッセージ"No address record"はごく簡単に
関連ソースを見た限りではリゾルバ絡みのみのようです。
この場合、#ifdefされているものの別途"Host not found"があるので
URI全体として名前解決できなかったと解釈すると、ファイル名が
変わったか、サーバ内のディレクトリ構成が変わったか、そもそも
サーバの名前解決ができなくてサーバ側から「無いよ」とエラーが
返される以前の問題で止まっているかですね。
graphics/jpeg-turboのMakefileを見ると配布物関連は
MASTER_SITES= SF/lib${PORTNAME}/${PORTVERSION}
DISTNAME= lib${PORTNAME}-${PORTVERSION}
になっていてSourceForgeから取得する設定になっています。
これだと
https://downloads.sourceforge.net/project/libjpeg-turbo/1.5.2/libjpeg-turbo-1.5.2.tar.gz
に展開され、私の環境では手動でも(手元の配布物をリネームしての)
graphics/jpeg-turboでのmake fetchでも無事ダウンロードできました。
失敗したとしても
https://*.dl.sourceforge.net/project/libjpeg-turbo/1.5.2/libjpeg-turbo-1.5.2.tar.gz
のパターンで16個、
https://*.dl.sourceforge.jp/libjpeg-turbo/1.5.2/libjpeg-turbo-1.5.2.tar.gz
のパターンで4個のサイトに順次フォールバックして、最後の最後に
行き着くのが西村さんのエラーメッセージに出てきた
http://distcache.FreeBSD.org/ports-distfiles/libjpeg-turbo-1.5.2.tar.gz
かと思います。 よほどのことが無ければそこまで落ちることは
無いと思うのですが...。
そのあたりを考え合わせると、一度DNS関連の設定を再確認してみるのが
よさそうです。 手元の環境の問題ではなく、ご利用のDNSサーバが
SouceForge関連の部分に誤った情報をキャッシュしているというオチも
あり得ますが...。
# 私の環境ではIPv6が使えないため、IPv6だとうまくいかないという
# 可能性は否定できません。 もしIPv6が利用できる環境でIPv6を
# 無効にせずにお使いの場合、IPv4では駄目な理由がなければ一旦
# IPv6を無効にした状態で試してみるのも一案かと思います。
# それでうまくいく場合、IPv6関連の設定に(上流からのRAも含む
# 構成情報がそもそも不適切な場合も含む)問題があるということ
# になろうかと思います。
On Wed, 13 Sep 2017 07:10:38 +0900
西村良弘 <ccmail2 @ matlab123.dyndns-wiki.com> wrote:
> 西村です
> お世話になっております
>
>
> 私は4.1でやっていてDVD1です。
>
> エラーメッセージは
>
> => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/libjpeg-turbo-1.5.2.tar.gz <http://distcache.freebsd.org/ports-distfiles/libjpeg-turbo-1.5.2.tar.gz>
> fetch: http://distcache.FreeBSD.org/ports-distfiles/libjpeg-turbo-1.5.2.tar.gz: <http://distcache.freebsd.org/ports-distfiles/libjpeg-turbo-1.5.2.tar.gz:> No address record
> => Couldn't fetch it - please try to retrieve this
> => port manually into /usr/ports/distfiles// and try again.
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/ports/graphics/jpeg-turbo
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/graphics/jpeg-turbo
>
> ===>>> make build failed for graphics/jpeg-turbo
> ===>>> Aborting update
>
> となっています。
>
> 篠目さんができているとのことなので、不思議です。
>
> > 2017/09/12 21:03、Tomoaki AOKI <junchoon @ dec.sakura.ne.jp <mailto:junchoon @ dec.sakura.ne.jp>>のメール:
> >
> > 青木@名古屋です。
> >
> > 確認ですが、Ports自体は最新の状態にしていますか? [1]
> >
> > fetchできない場合、オリジナルの配布物が更新されているか、
> > 配布元のメンテナンス等で繋がらなくなっているというのが
> > よくあるパターンです。
> >
> > 後者はもう待つしかありませんが、前者はPortsの更新で対応
> > している場合もあります。 DVD1等から展開したPortsだと既に
> > 古くなっているものがあると思いますよ。
> >
> > なお、[1]の手順4.2の方を使う場合、devel/subversionをインストール
> > するよう指示されていますが、11.1なら必要充分な程度に機能を絞った
> > svnliteが標準で入っていますので、1.は無視して2.と3.の"svn"を
> > "svnlite"に置き換えて使えます。
> >
> > # どうも記載が漏れているようですが、4.2の方では2.や3.の後に
> > # /usr/portsでmake fetchindexしてINDEX-11をダウンロードして
> > # おいて下さい。 デフォルトだとroot権限が必要です。
> >
> > が、今回が初めてなら、私自身は使ったことがありませんが、手順4.1の
> > portsnapを使う手順の方が無難かもしれません。
> >
> >
> > [1]
> > https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/ports-using.html <https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/ports-using.html>
> >
> >
> > On Tue, 12 Sep 2017 09:17:31 +0900
> > ilovefd <ilovefd @ topaz.plala.or.jp <mailto:ilovefd @ topaz.plala.or.jp>> wrote:
> >
> >> 西村と申します
> >>
> >> お世話になります。
> >>
> >> 以下情報があれば助かります。
> >>
> >> M/BはギガバイトのN3050N-D3Hなのですが
> >>
> >> freebsd11.1の新規インストールで
> >>
> >> http://silversack.my.coocan.jp/bsd/mate10x-buildmate.htm <http://silversack.my.coocan.jp/bsd/mate10x-buildmate.htm> <http://silversack.my.coocan.jp/bsd/mate10x-buildmate.htm <http://silversack.my.coocan.jp/bsd/mate10x-buildmate.htm>>
> >>
> >> を見て、MATEを入れようとしているのですが、pkgでエラーになったので
> >>
> >> portmaster -d x11/slim x11-themes/slim-themes
> >>
> >> をやると
> >>
> >> Nasa-2.13.01-tar.xz やら libjpeg-turbo-1.5.2.tar.gz やらがfetchできないと言って怒ってくるのですが、
> >>
> >> linuxfromscratchあたりで拾ってきて/urs/ports/distfilesに置いてやると少しは進むのですがlibjpeg-turbo-1.5.2.tar.gzでは行き詰ってしまいました。置いても置いても消去されるようで、挙句の果てに「見つからない」と怒ってきます。
> >>
> >> サポートが打ち切られたということなのでしょうか?
> >> _______________________________________________
> >> freebsd-users-jp @ freebsd.org <mailto:freebsd-users-jp @ freebsd.org> mailing list
> >> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp <https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp>
> >> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe @ freebsd.org"
> >>
> >
> >
> > --
> > 青木 知明 [Tomoaki AOKI] <junchoon @ dec.sakura.ne.jp <mailto:junchoon @ dec.sakura.ne.jp>>
> > _______________________________________________
> > freebsd-users-jp @ freebsd.org <mailto:freebsd-users-jp @ freebsd.org> mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp <https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp>
> > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe @ freebsd.org"
>
> _______________________________________________
> freebsd-users-jp @ freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe @ freebsd.org"
>
--
青木 知明 [Tomoaki AOKI] <junchoon @ dec.sakura.ne.jp>
freebsd-users-jp メーリングリストの案内