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

[debian-devel:11801] パッケージ構築に関して。



ちょっと説明が面倒な事象かもしれませんが、御存知の方御教示下さい。

dgs *1) のパッケージングの際 scratch から build すると次のような 警告がでま
す。


dpkg-shlibdeps: warning: unknown output from ldd on
debian/dpsclient-demos/usr/bin/dpsexec':  libdps.so.0 => not found'
dpkg-shlibdeps: warning: unknown output from ldd on
debian/dpsclient-demos/usr/bin/texteroids':       libdps.so.0 => not found'
dpkg-shlibdeps: warning: unknown output from ldd on
debian/dpsclient-demos/usr/bin/xepsf':    libdpstk.so.0 => not found'
dpkg-shlibdeps: warning: unknown output from ldd on
debian/dpsclient-demos/usr/bin/xepsf':    libdps.so.0 => not found'


これらの libraries は dpsclient パッケージに含まれていて、同じ
orig.tar.gz から作られます。で debian/dpsclient/usr/lib にあるこれらのラ
イブラリーを見つけていないのでこれらの警告がでるものと解釈しています。
見つけられないので、 Depends フィールドには dpsclient が入っていません。

この警告のまま build は完了しパッケージができあがります。そして(みためは
)正常にインストールもできます。そして、dpsclient, とdpsclient-dev をイン
ストールした後にもう一度 build するとこれらの警告は出ません。そして、
dpsclient-demos のdepends field に dpsclient が入ります。

BTS #59371 がこれに起因するものと思っているのですが、この場合どうすれば
よいのでしょうか?



*1) dgs は次のパッケージを作ります。
dgs, dpsclient, dpsclient-dev, dpsclient-demos