tamagoの件でお騒がせしております。 portsの使い方でお伺いしたいことがあります。
FreeBSDのtamagoがどう動いているのか調べるため、 VirtualBoxにFreeBSD10を入れ、tamagoをbuildしています。 https://www.freebsd.org/doc/ja/books/handbook/ports-using.html 等を勉強しながらbuildしています。 cd /usr/ports/editors/tamago make install 以上のコマンドで関連するものが芋づる式にダウンロードされ、 コンパイルされる仕組みが面白いと感じています。 ところが、URLが変わったせいか、 まれにいくつかのtarballのダウンロードに失敗します。 -------- => libgd-2.1.0.tar.xz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch http://cdn.bitbucket.org/libgd/gd-libgd/downloads/libgd-2.1.0.tar.xz fetch: http://cdn.bitbucket.org/libgd/gd-libgd/downloads/libgd-2.1.0.tar.xz: Forbidden => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/libgd-2.1.0.tar.xz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/libgd-2.1.0.tar.xz: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop. make[7]: stopped in /usr/ports/graphics/gd *** Error code 1 Stop. make[6]: stopped in /usr/ports/graphics/gd *** Error code 1 Stop. make[5]: stopped in /usr/ports/devel/m17n-lib *** Error code 1 Stop. make[4]: stopped in /usr/ports/devel/m17n-lib *** Error code 1 Stop. make[3]: stopped in /usr/ports/editors/emacs *** Error code 1 Stop. make[2]: stopped in /usr/ports/editors/emacs *** Error code 1 Stop. make[1]: stopped in /usr/ports/editors/tamago *** Error code 1 Stop. make: stopped in /usr/ports/editors/tamago -------- 仕方がないので、Webでtarballの正しいURLを探し、 ブラウザやfetchコマンドでtarballを取ってきて、 /usr/ports/distfiles に置いています。 このやり方は正しいbuildの方法なのでしょうか? もっと正しいbuildの方法があるのでしょうか? (Makefileを変更するとか?) portsの正しい使い方を教えていただければ幸いです。 -- 1xx <itsa...@gmail.com> <https://twitter.com/ItSANgo> Mitsutoshi NAKANO <bkbin...@rinku.zaq.ne.jp> <http://d.hatena.ne.jp/Itisango/> _______________________________________________ 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-unsubscr...@freebsd.org"