Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000834Vine Linux1 バグ公開2009-12-03 13:322010-05-25 21:27
Takemikaduchi 
 
不明 
完了不明 
5.0 
 
x86
mesa, mesa-libGL-devel
0000834: pkg-config実行失敗(dri.pc, gl.pc, glu.pc)
pkg-configにて、dri、gl、gluのコンパイルフラグを出力しようとしたところ、
以下のメッセージが表示されました。

[xxx@yyy ~]$ pkg-config --cflags dri
Package libdrm was not found in the pkg-config search path.
Perhaps you should add the directory containing `libdrm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libdrm', required by 'dri', not found

[xxx@yyy ~]$ pkg-config --cflags gl
Package libdrm was not found in the pkg-config search path.
Perhaps you should add the directory containing `libdrm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libdrm', required by 'gl', not found

[xxx@yyy ~]$ pkg-config --cflags glu
Package libdrm was not found in the pkg-config search path.
Perhaps you should add the directory containing `libdrm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libdrm', required by 'gl', not found

libdrm-develをインストール後、再度実行するとdriは正常に出力しました、gl、gluについては以下のメッセージが表示されました。

[xxx@yyy ~]$ pkg-config --cflags gl
Package xxf86vm was not found in the pkg-config search path.
Perhaps you should add the directory containing `xxf86vm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xxf86vm', required by 'gl', not found

[xxx@yyy ~]$ pkg-config --cflags glu
Package xxf86vm was not found in the pkg-config search path.
Perhaps you should add the directory containing `xxf86vm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xxf86vm', required by 'gl', not found

libXxf86vm-develをインストール後、再度実行すると以下のメッセージが表示されました。

[xxx@yyy ~]$ pkg-config --cflags gl
Package xdamage was not found in the pkg-config search path.
Perhaps you should add the directory containing `xdamage.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xdamage', required by 'gl', not found

[xxx@yyy ~]$ pkg-config --cflags glu
Package xdamage was not found in the pkg-config search path.
Perhaps you should add the directory containing `xdamage.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xdamage', required by 'gl', not found

libXdamage-develをインストール後(このときにlibXfixes-develもインストールされる)、正常に出力されることを確認しました。

以上のことから、mesa-libGL-devel(srpmはmesa)のBuildRequiresにlibdrm-devel、libXxf86vm-devel及びlibXdamage-develの追加をお願いします。
設定されていません。
課題の履歴
2009-12-03 13:32Takemikaduchi新規課題
2010-05-25 21:27kazutaka状態新規 => 完了
2010-05-25 21:27kazutakaコメント追加: 0003603

コメント
(0003603)
kazutaka   
2010-05-25 21:27   
> 以上のことから、mesa-libGL-devel(srpmはmesa)のBuildRequiresにlibdrm-
> devel、libXxf86vm-devel及びlibXdamage-develの追加をお願いします。

mesa-libGL-devel-7.8.1-2vl6 で上記が全て追加されている
ことを確認しましたので、完了としておきます。

ハラダ