1

ソースから eglibc-2.11.2 パッケージをビルドしようとしています。愚かであろうとなかろうと、私はそれを Debian Lenny にバックポートしようとしています。これは主に、システム全体を安定版からアップグレードしなくても、それを必要とする他のものを構築できるようにするためです。(これが良いアイデアかどうかは、読者の課題です。) 私は sid の Debianized ソースを使用しています。

dpkg-buildpackage を実行するとパッケージがビルドされますが、dh-shlibdeps を実行すると最終的に次のエラーが発生します。

dh-shlibdeps: warning: can't parse dependency #PACKAGE# (>> 2.11)
dh-shlibdeps: error: invalid dependency got generated: #PACKAGE# (>> 2.11)

(残念ながら、screenトラブルシューティング セッション中にエラー メッセージがバッファからスクロールアウトしてしまったため、少し言い換えています。これは長いビルドです。)

もちろん、他のパッケージが古くなっている可能性は十分にあります。バックポートから debhelper を更新したので、バージョン 8.0 になりましたが、役に立ちませんでした。このエラーを解決するにはどうすればよいですか?

4

1 に答える 1

1

#PACKAGE#1.15.0 の時点でdpkg-gensymbols、 の一部が に置き換えられています。dpkg-devレニーには 1.14.29 しかなかったようです。

dpkg/dpkg-dev を 1.15.0 にバックポートすると、おそらくこの特定の問題が解決します。

于 2010-09-30T03:40:39.157 に答える