文書の表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== Portsにnetatalk 3.1.7がキタ━━━(゚∀゚)━━━ !!!!! ====== FreeBSDのPortsのnetatalk3が3.1.7に更新された。 今回も <code bash>sudo portmaster net/netatalk3</code> でサクっと更新出来るかと思いきや、gettext-runtimeでエラーが出よる。 ''/usr/ports/UPDATING''を見てみると、2014-11-30にdevel/gettextがdevel/gettext-runtimeとdevel/gettext-toolsに分離されたのが原因っぽい。 <code bash> pkg delete -f gettext portmaster devel/gettext </code> せよと書いてある。ついでに「これするとsudoがぶっ壊れるので、rootシェルで行う事」と丁寧な注記もあった。 上記操作でgettextの更新は成功したようなので、改めてnetatalkを入れようとしたら、今度は以下のようなエラーが発生。 <code> netatalk3-3.1.7,1 cannot install: no eligible BerkeleyDB version. Requested: 56, incompatible: . Try: make debug-bdb. </code> BDBのバージョンがおかしいとな。この辺はdb4の駆逐作業後から何も弄ってないハズだし、UPDATINGにも何も書いてないし、「おかしいな」と思いつつインストールされているDBDを確認したらdb48だった\(^o^)/。VPSの方で行ったdb4駆逐と混同してた模様…。''/etc/make.conf''の''WIDH_DBD_VER=56''は、どっかからコピペした時に紛れ込んだんだろう。それにしても、今までよく動いてたな……。 DB4→DB5移行の詳細は[[https://wiki.freebsd.org/Ports/BerkeleyDBCleanup|Ports/BerkeleyDBCleanup - FreeBSD Wiki]]に書いてあるけど、面倒なので''WIDH_DBD_VER=5''にして終了!自宅鯖だからこそ成せる荒業。 そして、ようやくnetatalk 3.1.7が入ったとさ。めでたし、めでたし。 blog/2014/2014-12-09.txt 最終更新: 2015-01-06 11:51(外部編集)