deb パッケージをコンパイルしていて、dpkg-buildpackage を実行すると、次のようになります。
dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libopencv_highgui.so.2.3
...
make: *** [binary-arch] Error 2
これは、依存関係を手動でインストールしたために発生します。依存関係をインストールする (または checkinstall を使用する) と問題が解決することはわかっていますが、依存関係のチェックには興味がないので、とにかくパッケージを生成したいと考えています。--ignore-missing-info
dpkg-shlibdeps に、依存関係情報が見つからない場合の失敗を防ぐオプションを与えることができることを知っています 。しかし、dpkg-buildpackage を使用していて、dpkg-buildpackage が dpkg-shlibdeps を呼び出しているため、このオプションを dpkg-shlibdeps に渡す方法がわかりません...
私はすでに試しました:
sudo dpkg-buildpackage -rfakeroot -d -B
そして:
export DEB_DH_MAKESHLIBS_ARG=--ignore-missing-info
ルートとして。
何か案は?