Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000515Vine Linux1 バグ公開2007-04-16 07:052007-07-09 21:33
anonymous 
packager 
不明 
完了不明 
4.1 
 
x86
sane-1.0.18-0vl1
0000515: libsane.so.1のリンク先がおかしい
・インストールした Vine Linux のバージョン
Vine4.1

・バグが発生した時の操作手順や実行内容
Vine4.1新規インストール後apt-get install sane

・バグの詳細
Vine4.1新規インストール直後にsane-1.0.18-0vl1をインストールすると
/usr/lib/saneにlibsane-v4l.so.1.0.18にリンクされたlibsane.so.1が作成されます。

そのため、sane-find-scannerで見えているUSBスキャナがscanimage -Lでは見えません。

ldd /usr/bin/scanimageをすると/usr/lib/sane/libsane.so.1を見に行っていました。
パッケージでは本来は/usr/lib/libsane.so.1を参照することを期待していると思います。

RPMパッケージインストール時に生成される/etc/ld.so.conf.d/sane.confを
/usr/lib:/usr/lib/saneに変更して再インストールすると今度は正しく/usr/lib/libsane.so.1を見るようになりました。

そこで、/usr/lib/libsane.so*は/usr/lib/sane/に移動するか、またはld.soに追記すればよいのではないかと思います。

・バグの再現方法
Vine4.1新規インストール後apt-get install sane
設定されていません。
課題の履歴
2007-04-16 07:05anonymous新規課題
2007-04-16 16:38anonymousコメント追加: 0002544
2007-04-16 18:49kaneko担当者 => packager
2007-04-16 18:49kaneko状態新規 => テスト待ち
2007-04-16 18:49kanekoコメント追加: 0002545
2007-07-09 21:33kazutaka状態テスト待ち => 完了
2007-07-09 21:33kazutakaコメント追加: 0002546

コメント
(0002544)
anonymous   
2007-04-16 16:38   
> ・バグの詳細
> Vine4.1新規インストール直後にsane-1.0.18-0vl1をインストールすると
> /usr/lib/saneにlibsane-v4l.so.1.0.18にリンクされたlibsane.so.1が作成され
> ます。
>
> そのため、sane-find-scannerで見えているUSBスキャナがscanimage -Lでは見え
> ません。

sane-1.0.18-0vl1をパッケージしたシノバーです

http://www.sane-project.org/README.linux [^]
によると、ldconfigが見に行くリストに /usr/lib/sane を含んではならないそうです。
パッケージに含まれていた /etc/ld.conf.so.d/sane.conf を削除することで
scanimageが正しく動作することを確認しました。

修正したパッケージ sane-1.0.18-0vl2をVinePlus/4.0にアップしました。
(0002545)
kaneko   
2007-04-16 18:49   
状態を 確認待ち、
担当者を パッケージ作成者 に変更します。
(0002546)
kazutaka   
2007-07-09 21:33   
修正済みのパッケージが upload された
ことを確認しましたので、完了にします。

ハラダ