[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:01179] Re: slrn uploaded
やなぎはらです。
From: Kikutani Makoto <kikutani@xxxxxxxxxxxxxxx>
Message-ID: <199706130154.KAA15418@xxxxxxxxxxxxxxxxxxxxxxxx>
kikutani> Jun 13 において Kikutani Makoto 曰く:
kikutani>
kikutani> > 最初に作ったパッケージなので、きっとミスがあるでしょう。
kikutani>
kikutani> あれ、今
kikutani> dpkg-deb -e slrn-ja_0.9.4.0-1_i386.deb
kikutani> してcontrol取り出すと、Depends:行がないや。
kikutani>
kikutani> % ldd /usr/bin/slrn
kikutani> libm.so.5 => /lib/libm.so.5.0.7
kikutani> libc.so.5 => /lib/libc.so.5.4.20
kikutani>
kikutani> なのですが。
kikutani>
kikutani> Depends: ${shlibs:Depends}
kikutani>
kikutani> と書いとけばいいのでしたよね?
はい、そうです。
そうそう、debmake を使ってます?
debmake を使うと、rulesファイルのbinary-archのところに
debstd というスクリプトを実行するようになっていると思います。
実は、debstdの中で、dpkg-shlibdepsというスクリプトを呼ぶようになって
いて、これが ${shlibs:Depends}を適当に埋めてくれるんだったと思います。
(man dpkg-shlibdeps を見てみてください)
debstd を使うようになっていない場合、自前で dpkg-shlibdeps を呼ばない
といけないと思います。
rulesファイルはどうなっています?
+---------------------------------------------------------+
Yoshiaki Yanagihara E-mail: yochi@xxxxxxxxxxx
yosiaki@debian.org
Debian JP Project
[Japanese] http://www.debian.linux.or.jp/
[English ] Sorry, now under construction.