[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:12759] overwrite essential package
- From: Daisuke Yamashita <yamad@xxxxxxxxxxxxxxxx>
- Subject: [debian-users:12759] overwrite essential package
- Date: Thu, 11 Feb 1999 19:44:37 +0900
- X-dispatcher: imput version 980905(IM100)
- X-fingerprint: 96 0C 9E E6 8F 3D 13 6A D4 92 19 4E AF 74 20 11
- X-ml-info: If you have a question, send a mail with the body "# help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 2.2]; post only (only members can post)
- X-url: http://village.infoweb.ne.jp/%7Edais/
- Message-id: <19990211194400G.yamad@xxxxxxxxxxxxxxxx>
- X-mail-count: 12759
- X-mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
山下だいすけと云う者です。こんにちは。
今日は雪が降っていて、出かけるのも億劫なので、
fileutils-3.16 の日本語メッセージ追加パッケージを作ってみようと、
試行錯誤しておりました。
Yasuyuki Furukawa さんの ja.po パッチをあて、本家の debian/* を使って
見よう見まねで、ビルド + *.deb 化に成功したのですが、
上手くインストール出来ずに困っております。
パッケージの名前は fileutils-3.16-ja として、以下の様な control ファイルを
作成しました。
deb ファイルを作成して、dpkg -i fileutils-ja_3.16-1_i386.deb と
やりましたが、当然、本家 fileutils と conflict するので、
dpkg --force-conflicts -i fileutils-ja_3.16-1_i386.deb
と、インストールしてしまいましたが、上手く本家パッケージを
override するような方法というのはあるのでしょうか?
Essential パッケージは remove も出来ないようなので。
---- debian/control
Source: fileutils
Section: base
Priority: optional
Maintainer: Daisuke Yamashita <yamad@xxxxxxxxxxxxxxxx>
Standards-Version: 2.4.1
Package: fileutils-ja
Architecture: any
Pre-Depends: ${shlibs:Depends}
Replaces: color-ls, util-linux (<= 2.7.1-1), fileutils
Conflicts: color-ls, fileutils
Provide: fileutils
Essential: yes
Description: GNU file management utilities with Japanese message extention.
The utilities: chgrp chmod chown cp dd df dir dircolors du install ln
ls mkdir mkfifo mknod mv rm rmdir touch vdir.
This package is provisional till Japanese message include to upstream.
----
因に、不完全ですが日本語メッセージを吐くようになりました。
$ echo $LANG
ja_JP.ujis
$ df
ファイルシステム Kバイト 使用済 使用可 使用率 マウント場所
/dev/hda2 1018329 81665 884052 8% /
...
こんな感じです。
では。
*-=-=-=-* Daisuke Yamashita *-=-=-=-*
yamad@xxxxxxxxxxxxx
*=-=-=-=* *=-=-=-=*