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

[debian-devel:16328] Re: cdebootstrap on sarge



こんにちは,

> Junichi Uekawa wrote:
> > [c]debootstrapにおいて,
> > woodyはサポート外にする,というのが一番まともな解決方法ですかね.
> 
> oldstableがある間は…… というわけで
> ダミーエントリを入れて、後でけずるというのはどうですか。
> 
> # debootstrapではまったときはそのように回避しました。
> # 「後でけずる」はやってませんが。

現状:
/var/lib/dpkg/status
/var/lib/dpkg/available
の両方について,
debootstrapは片方にダミーをつっこんでくれるので,片方は回避できている
cdeboootstrapは両方ともサイズ0で開始するので回避できていない.

改善案1:
[c]debootstrapを変更して
/var/lib/dpkg/{status,available}にダミーデータをつっこんであげる

改善案2:
mmapをlength=0で呼ばれたときに0をかえすカーネルパッチを書く

改善案3:
mmapをlength=0で呼ばれたときに0をかえすLD_PRELOAD/ptrace ハック
を仕込む.






上川