[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:02729] Re: [Q] dpkg and man-db-ja_2.3.10-39.4_i386.deb
やなぎはらです。
From: mkojima@xxxxxxxxxxxx
mkojima> man-db-ja_2.3.10-39.4_i386.deb を bo-update からもらってきたのですが,
mkojima> lib6 依存なので インストールに失敗しました.
すみません、自分がlibc6環境なので、問題なく動くことしか確認
せずにアップロードしてしまいました。
mkojima> 「11月 1日以降 開発パッケージは lib6(ham) 環境に移行する」と
mkojima> Debian-jp home page にもかいてあったので,私も移行を考えます.
バグフィックスのみ、bo環境用のパッケージを作成していきます。
mkojima> その時,気づいたのですが,
mkojima> dpkg の 依存のチェックは `preinst` より先にやるべきなのでは
mkojima> いでしょうか?
mkojima>
mkojima> 例えば,man-db-ja_2.3.10-39.4_i386.deb を dpkg でインストールする際,
mkojima>
mkojima> dpkg -i man-db-ja_2.3.10-39.4_i386.deb
mkojima> preinst で "/var/catman" を消去
mkojima> パッケージ依存をチェック
mkojima> lib6 がなくて中断.
mkojima> インストール中止.
mkojima> 戻すためには man-db-ja_2.3.10-39.3.deb を再度インストール.
mkojima>
mkojima> これでは,インストール失敗すると,/var/cat まるごと消されてしまいます.
preinst に /var/catman配下を削除しようとしているからですよね?
う〜む.....本家に聞いてみるのが一番ですね。
#libc5向けのman-db-jaを作成して、アップします。
+-----------------------------------------------------------------------+
Yoshiaki Yanagihara Debian JP Project
E-mail: yochi@debian.or.jp [Japanese] http://www.debian.or.jp/
yochi@debian.org [English ] Sorry, now under construction.