Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000994Vine Linux1 バグ公開2010-05-28 15:392011-01-21 02:28
anonymous 
inagaki 
不明 
完了不明 
VineSeed 
 
x86
libpcap-devel-1.1.1-2vl6
0000994: libpcap-devel のヘッダ群のインストール位置が正しくない
VineSeed の libpcap-devel について、spec 中でヘッダファイルのインストールパスに "pcap/" を追加してディレクトリを変更しているようですが、libpcap-0.9.8 の時点でヘッダのインストール位置の変更があり、デフォルトで pcap サブディレクトリにインストールされるようになったため、現状の libpcap-devel パッケージをインストールするとヘッダのインストール位置が /usr/include/pcap/pcap/ になってしまいます。
これが原因で libpcap 関係のヘッダを正常にインクルードできません。

また、蛇足になりますが、1.0.0 より configure オプションに --enable-ipv6 を付けなくてもデフォルトで IPv6 サポートが有効になっているようです。

簡単にではありますが、件の問題を修正した spec を添付します。
ただし、後方互換性のためのヘッダファイルが /usr/include 直下に置かれるようになっていますので、もし必要がなければ該当行を削除してください。対応よろしくお願いします。
設定されていません。
? libpcap-vl.spec (15,345) 2010-05-28 15:39
http://mantis.vinelinux.org/file_download.php?file_id=221&type=bug
課題の履歴
2010-05-28 15:39anonymous添付ファイル追加: libpcap-vl.spec
2010-05-28 15:39anonymous新規課題
2010-09-18 23:57inagakiパッケージlibpcap-devel-1.1.1-1vl6 => libpcap-devel-1.1.1-2vl6
2010-09-18 23:57inagaki担当者 => inagaki
2010-09-18 23:57inagaki状態新規 => テスト待ち
2010-09-18 23:57inagakiコメント追加: 0004174
2011-01-21 02:28munepi状態テスト待ち => 完了
2011-01-21 02:28munepiコメント追加: 0004175

コメント
(0004174)
inagaki   
2010-09-18 23:57   
ご報告ありがとうございます。対応が遅れてしまい申し訳ありません。

ヘッダファイルの位置を /usr/include に修正した libpcap を libpcap-1.1.1-2vl6 として、先ほど VineSeed に put しました。ミラーに行き渡り次第ご確認いただければ幸いです。

> VineSeed の libpcap-devel について、spec 中でヘッダファイルのインストール
> パスに "pcap/" を追加してディレクトリを変更しているようですが、libpcap-
> 0.9.8 の時点でヘッダのインストール位置の変更があり、デフォルトで pcap サ
> ブディレクトリにインストールされるようになったため、現状の libpcap-devel
> パッケージをインストールするとヘッダのインストール位置が
> /usr/include/pcap/pcap/ になってしまいます。
> これが原因で libpcap 関係のヘッダを正常にインクルードできません。
>
> また、蛇足になりますが、1.0.0 より configure オプションに --enable-ipv6
> を付けなくてもデフォルトで IPv6 サポートが有効になっているようです。
>
> 簡単にではありますが、件の問題を修正した spec を添付します。
> ただし、後方互換性のためのヘッダファイルが /usr/include 直下に置かれるよ
> うになっていますので、もし必要がなければ該当行を削除してください。対応よ
> ろしくお願いします。
(0004175)
munepi   
2011-01-21 02:28   
確認待ちになってからリプライが無いまま3ヶ月が経過しましたので、
状態を「完了」とします。
何かありましたら、こちらへご投稿下さい。