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

[debian-devel:06597] Re: shlibdeps



やなぎはらです。

From: Fumitoshi UKAI <ukai@debian.or.jp>
Message-ID: <19981221180841O.ukai@xxxxxxxxxxxxx>

ukai> > 同じソースから作成されるライブラリを必要としていて、
ukai> > 別パッケージにライブラリがまとめられる場合、
ukai> > dh_shlibdeps でうまく依存関係が解決されるように
ukai> > するにはどうしたらいいのでしょう?
ukai> 
ukai> LD_LIBRARY_PATH=debian/libcanna1g/usr/lib dh_shlibdeps 
ukai> 
ukai> とかかな? LD_LIBRARY_PATH に 見つけて欲しい shlib がある
ukai> ディレクトリを指定すれば(複数ある場合は : で列挙すれば)いいはず。

確かに、ライブラリは見つけてくれますが、

LD_LIBRARY_PATH=debian/libcanna1g/usr/lib dh_shlibdeps
dpkg-shlibdeps: warning: unknown output from ldd on `debian/tmp/usr/bin/dpromdic': `    libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'
dpkg-shlibdeps: warning: unknown output from ldd on `debian/tmp/usr/bin/canlisp': `     libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'
dpkg-shlibdeps: warning: unknown output from ldd on `debian/tmp/usr/bin/cannakill': `   libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'
dpkg-shlibdeps: warning: unknown output from ldd on `debian/canna-utils/usr/bin/cannacheck': `  libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'
dpkg-shlibdeps: warning: unknown output from ldd on `debian/canna-utils/usr/bin/cannastat': `   libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'
dpkg-shlibdeps: warning: unknown output from ldd on `debian/canna-utils/usr/bin/cshost': `      libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'
dpkg-shlibdeps: warning: unknown output from ldd on `debian/canna-utils/usr/bin/catdic': `      libcanna.so.1 => debian/libcanna1g/usr/lib/libcanna.so.1 (0x40016000)'

となってしまい、結局依存パッケージが解決できていません。

dpkg-shlibdeps, dh_shlibdeps などのマニュアルを
見ましたが、良い解決方法がわからずじまいです。

う〜ん、おかしい。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Yoshiaki Yanagihara  (Debian JP Project Leader)
 E-mail: yochi@debian.or.jp
         yochi@debian.org