VineSeed ML アーカイブ



[VineSeed:18283] libwnckの依存情報に関する相談

  • From: Yasumichi Akahoshi <yasumichi@xxxxxxxxxxxxx>
  • Subject: [VineSeed:18283] libwnckの依存情報に関する相談
  • Date: Fri, 31 Jul 2009 22:55:06 +0900
 赤星です。
 libwnck-2.26.2-1vl5(x86_64)が、libXres-develがインストールされた環境でビル
ドされたものらしく、libwnck-develをインストールした状態でlibXres-develがイン
ストールされていない状態であるとlibwnck-develに依存するパッケージをビルドす
る際に

Package xres was not found in the pkg-config search path.
Perhaps you should add the directory containing `xres.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xres', required by 'libwnck', not found

というエラーを吐きます。
 なお、libwnckのconfigureスクリプトはデフォルトでは、--disable-xresの様なオ
プションをもっておらず、libXres-develの有無次第で自動的にlibXres-develを使用
するか否かを決めてしまいます。
 もし、libXres-develに依存させてしまって良いなら、

[main]
Requires: libXres
BuildRequires: libXres-devel

[devel]
Requires: startup-notification-devel >= %{startup_notification_version}
Requires: libXres-devel

を追加してビルドしたいと思うのですが、いかがでしょうか。

# startup-notification-develも同様の問題があったのでdevelが依存する様に追加
# する

-- 
Yasumichi Akahoshi
GnuPG fingerprint = A947 88E9 351F 8FE2 02D6  BC99 79C5 20FF 0A63 FAFA