[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:04004] Re: Bug#JP/398: lintian errors



鍋谷です。

kubota@xxxxxxxxxxxxxxxxxxxxxxxxxx (Tomohiro KUBOTA) writes:

> 久保田@阪大です。
> 
> mh-ja が lintian check を通るようにするために、修正を試みています。
> が、最後に共有ライブラリがらみのチェックがふたつだけ残ってしまいました。
> 
> もうひとつは、
> 
> W: mh-ja: shlib-without-dependency-information usr/lib/libmh.so.3.2
> 
> The listed shared libraries don't include information about which 
> other libraries the library was linked against. (When running 
> `ldd foo.so' ldd should report about these other libraries. I
> n your case, ldd just reports `statically linked'.)
> 
> というやつです。
> debian/shlibs を書いてみても、だめでした (というか、
> 最初は debian/shlibs がなかったはずなのに、
> /var/lib/dpkg/info/mh-ja.shlibs というファイルが
> 存在するんです)。
> 
> どうすればいいのでしょうか?

debian/rules の中の dh_makeshlibs をコメントアウトする、でしょうか?
ちょっとだけ翻訳です。
-------------------------------------------------------------------------
NAME
       dh_makeshlibs - 自動的に shlibs ファイルを生成する

DESCRIPTION
       dh_makeshlibs は自動的にシェアードライブラリを探し、見つけた
       ライブラリに対し shlibs ファイルを生成する  debhelper
       プログラムです。

       プログラムが正常に動作するためには、あらかじめ DEBIAN/shlibs
       ファイルがインストールされていてはいけません。そのようなファイル
       が存在する場合、プログラムはエラーを出して終了します。
--------------------------------------------------------------------------

-- 
大阪大学理学研究科物理学専攻 博士後期課程1年 大坪研究室(06-850-5346)
         鍋谷 栄展      nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx