VineSeed ML アーカイブ



[VineSeed:18092] Re: [VineLinux:0723] __sed の macros(/usr/bin/sed: No such file or directory)

  • From: KATO Masashi <mkato@xxxxxxxxxxxxx>
  • Subject: [VineSeed:18092] Re: [VineLinux:0723] __sed の macros(/usr/bin/sed: No such file or directory)
  • Date: Thu, 16 Jul 2009 14:53:31 +0900
加藤(大阪) です。

もう、解決されてようなのでなんですが。

Thu, 16 Jul 2009 06:33:30 +0900 付
HARADA Kazutakaさんのメールより:

> $ rpm -q sed
> sed-4.1.5-3vl5
> 
> となりますが、

rpm-4.4.2.3 の configure で、$PATH 順に sed を探して、最初に見付かったパ
スが Makefile に反映され、macros を作ってるようですね。

> $ which sed
> /usr/bin/sed
> 
> となり、
> 
> $ rpm -qf /usr/bin/sed
> ファイル /usr/bin/sed はどのパッケージにも属していません。
> 
> となってしまいました。

sed の新版などを prefix=/usr で、ソースから make install された事がある
のではないでしょうか?
(つまり、$ whereis sed で、/bin/sed と /usr/bin/sed の二つが有ったので
は?)

もしそうなら、もとの Makefile で make uninstall 後、sed パッケージを
--force -ihv で再インストールして置いた方が良さそうな気がします。
(/usr/share/ 以下のファイルなどが make install したものと入れ替わってる
可能性があるので)

もう、処理済かもしれませんが...

-- 
加藤 雅 <mkato@xxxxxxxxxxxxx>
	http://add10.hp.infoseek.co.jp/rox/
	http://www2.odn.ne.jp/add10/fluxbox/