スポンサーリンク

FreeBSDのソフトウェアをports/portmasterでアップデートしていく過程で、少しライブラリ周りがおかしくなってしまったようです。

FreeBSDのportsをビルドするのに、fetch の代わりに axel を使っているのですが、急に動かなくなりました。
/libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by "axel"

ldconfigで見ると、lintl.9を見ようとしてるけど、/usr/local/libに存在していなかったり。
% ldconfig -rv | fgrep libintl
99:-lintl.9 => /usr/local/lib/libintl.so.9

ldconfig を実行してみると、libintl.so.8も追加されたけど、うまく動かず。
sudo /etc/rc.d/ldconfig start
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat/pkg /usr/local/lib/mysql
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout
% ldconfig -rv | fgrep libintl
99:-lintl.9 => /usr/local/lib/libintl.so.9
200:-lintl.8 => /usr/local/lib/libintl.so.8

アドホックに何かやろうとして、9が8を、8が9をとわけのわからないシンボリックリンクになってしまったようで、9を8に向け、8には、他のマシンからもってきたlibintl.so.8を置きました。
axelの他にもgmakeが動かなくなったり、いろいろなソフトウェアに問題が波及していた模様です。

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー