Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0002827Vine Linux1 バグ公開2014-11-12 23:282015-02-22 20:08
shirow_higa 
 
毎回 
完了不明 
VineSeed 
 
x86
libudev-182-3vl7、 eudev-1.10-2vl7
0002827: [Seed] dmesg上に「udevd[924]: failed to execute '/lib/udev/pci-db' ~中略: No such file or directory」と表示される
dmesg上に、以下のメッセージが表示されるようになりました。

'-----------------
udevd[924]: failed to execute '/lib/udev/pci-db' 'pci-db devices/pci0000:00/0000:00:09.0': No such file or directory
'-----------------

メッセージを確認すると確かに「/lib/udev/pci-db」は存在しないようです。

$ ls /lib/udev/pci-db
ls: /lib/udev/pci-db にアクセスできません: そのようなファイルやディレクトリはありません

ちなみに「/devices/pci0000:00/0000:00:09.0」は、以下になります。

$ lspci |grep 00:09.0
00:09.0 SATA controller: NVIDIA Corporation Device 0584 (rev a2)


今のところ使用に際し実害は無いのですが、このまま放置して大丈夫なのでしょうか?
起動毎に、dmesg上に表示される
設定されていません。
課題の履歴
2014-11-12 23:28shirow_higa新規課題
2015-02-10 06:21inagakiコメント追加: 0009218
2015-02-12 21:22shirow_higaコメント追加: 0009228
2015-02-22 20:08Takemikaduchiコメント追加: 0009260
2015-02-22 20:08Takemikaduchi状態新規 => 完了

コメント
(0009218)
inagaki   
2015-02-10 06:21   
稲垣です。

解決になるのかわかりませんが、下記の記事がひっかかりました。

  https://bugs.freedesktop.org/show_bug.cgi?id=57651 [^]

udisks (not udisks2) がインストールされているのであれば削除してみるといかがでしょうか。

# ただ、手元の VineSeed 環境では udisks をインストールしても dmesg には再現しなかったです。
(0009228)
shirow_higa   
2015-02-12 21:22   
ご返信ありがとうございます。

投稿した当時の環境から、別の環境に移行してしまったため
上記バグを再現出来なくなってしまいました。

2014/11/12当時:M/B BIOSTAR TF7050-M2
2015/02/12現在:M/B MSI H87M-E35

/lib/udev/rules.d/80-udisks.rulesを見ると、先頭箇所にpci-dbを呼び出す箇所があり
そこが原因でエラーがでるかと思います。

'-------------------------
SUBSYSTEM=="pci", ACTION=="add|change", ENV{ID_MODEL_FROM_DATABASE}=="", ATTR{class}=="0x01*", IMPORT{program}="pci-db %p"
'-------------------------

現在の環境ではdmesgに再現しないので、とりあえず本件クローズでお願いします。
(0009260)
Takemikaduchi   
2015-02-22 20:08   
了解しました。
本件クローズします。