[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:14457] potato -> woody and locale-{ja,ko,zh,vi}
- From: Tomohiro KUBOTA <tkubota@xxxxxxxxxxx>
- Subject: [debian-devel:14457] potato -> woody and locale-{ja,ko,zh,vi}
- Date: Sat, 4 Aug 2001 00:58:45 +0900
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-devel-ctl@debian.or.jp; help=<mailto:debian-devel-ctl@debian.or.jp?body=help>
- X-ml-name: debian-devel
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- Message-id: <87lml1ceqf.wl@xxxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 14457
- User-agent: Wanderlust/1.1.1 (Purple Rain) EMY/1.13.8 (Tastes differ) FLIM/1.13.2 (Kasanui) APEL/10.2 Emacs/20.7 (i386-debian-linux-gnu) MULE/4.1 (AOI)
こんばんは。久保田です。
potato から woody に dist-upgrade する際に、locale-ja が
うまく処理されない、という不具合があるそうです。
http://slashdot.jp/journal.pl?op=display&uid=1544&id=9653
そこで、woody の Packages.gz ファイルを検索してみると、
- locale-ja (version 18) が存在する
- locale-ja は libc6 (>= 2.1.94-1) と Conflicts: する
- locale は locale-* との依存関係はとくに記述されていない
- woody の libc6 のバージョンは 2.2-5
といった状態です。おそらく、libc6 と locale-ja の両方を
potato から woody にバージョンアップさせようとして競合が
起こり、unconfigured な状態に置かれてしまったのだと思います。
potato から woody に dist-upgrade する際には locale-ja は
不要になります。が、その情報が apt に伝わっていないために、
apt はどちらも消すことができず、結局きちんとインストール
されない状態に陥ってしまったのだと思います。そこで、
locales パッケージに、Conflicts: locale-{ja,ko,vi,zh} と
Provides: locale-{ja,ko,vi,zh} を加えればいいのだと思うの
ですが、それで正しいのでしょうか?
# それと、woody から locale-{ja,ko,vi,zh} を消しておく必要も
# あるのではないかと思います。
なにせ、dist-upgrade というのが何をやっているのか、私自身、
分かっていないものですので。。。
---
久保田智広 Tomohiro KUBOTA <kubota@debian.org>
http://www.debian.or.jp/~kubota/
"Introduction to I18N" http://www.debian.org/doc/manuals/intro-i18n/