libglib2.0-0 (2.12.4-2)異常発見
libglib2.0-0_2.12.4-2_sh4.debは出来たのだが、controlの内容がおかしい。
Depends: libc6 (>= 2.7-1)となっている。
ソースパッケージの内容がおかしいみたいだ。
ソース内のcontrolは、Depends: ${shlibs:Depends}になっている。
これは、dh_shlibdepsが現在の環境から、Dependsを自動的に調べるデフォルト(雛形?)の記述らしい。
そうなるとパッケージをビルドする環境によって、依存関係が変わってしまう。(一貫性がなくなってしまう。)
しかし、おかしいビルドしているchroot環境は、libc6 2.5-4.1なのである。
2.7-1はどこから出てきたのだろう。
その後追記>
8月頃(chroot環境を作る前)libc6_2.7を入れていたようだ。その頃のタイムスタンプのパッケージにこの様な物が数件見つかった。