VineSeed ML アーカイブ



[VineSeed:21936] Re: avahi 関連

  • From: KATO Masashi <mkato@xxxxxxxxxxxxx>
  • Subject: [VineSeed:21936] Re: avahi 関連
  • Date: Fri, 8 Oct 2010 01:04:58 +0900
加藤です。

avahi パッケージ関連ですが、ユーザーフォーラムの、
synapticでアップデート出来ません。:
http://groups.google.co.jp/group/vine-users-forum/browse_thread/thread/527253c733a314f4
でも、報告されている %postun gobject 関連のエラーが Seed 版
avahi-0.6.25-4vl6.src.rpm の avahi-gobject でも発生しています。
(Seed 版では、以下の警告メッセージは出るものの uninstall は可能ですが)

-----------------------------------------------------------------
Seed: avahi-gobject-0.6.25-4vl6.i686 でのエラー
# rpm -e avahi-gobject
/sbin/ldconfig: キャッシュ生成時に相対パス `0' が使用されました
警告: %postun(avahi-gobject-0.6.25-4vl6.i686) scriptlet failed,
exit status 1
-----------------------------------------------------------------
5.1: avahi-gobject-0.6.24-2vl5.i386 でのエラー(フォーラムより転載)
# rpm -e avahi-gobject-0.6.24-2vl5.i386
/sbin/ldconfig: キャッシュ生成時に相対パス `1' が使用されました
エラー: %postun(avahi-gobject-0.6.24-2vl5.i386) スクリプトの実行に失敗し
ました。終了ステータス 1
-----------------------------------------------------------------

この問題は、こちらのテストでは、spec の、

%postun gobject -p /sbin/ldconfig

の直後のコメント行、

# compat32

を削除すれば発生しない事が確認出来ています。
(確か以前にも、マクロを含む行とマクロを含む行の間にコメントを挟むと、
rpm コマンド実行時に誤作動する(行を接続して解釈してしまう?)ような例が
あったように記憶しています)

ご確認をお願いします。

-- 
加藤 雅 <mkato@xxxxxxxxxxxxx>
	http://okatanainfo.web.fc2.com/
	http://www2.odn.ne.jp/add10/fluxbox/