[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:11713] Re: [pod 01172] Re: default built localedata
佐野@浜松です。
In <20000216020930Q.yosshy@xxxxxxxxx>,
at Wed, 16 Feb 2000 02:10:25 +0900,
on [debian-devel:11632] Re: [pod 01172] Re: default built localedata,
Akira YOSHIYAMA <yosshy@xxxxxxxxx> さん writes:
> > In <873dqvy6rx.wl@xxxxxxxxxxxxxxx>
> > Writer Fumitoshi UKAI
> > >> なので「日本語ロケールは 2.2 を待ってね」という状態です。
> > >
> > >つまり 2.1系では 従来のごまかし ja locale でいくしかなく
> > >まともな日本語ロケールになるのは 2.2から という認識で
> > >いいのですよね?
> >
> > はい。その通りです。
> > 私と吉山さんで作りかけた 2.1 向けの中途半端なパッチならば
> > 存在するのですが 2.1 では根本的に MB に対応できていないので。
> > できるだけ早く 2.2 をリリースして欲しいと思う次第。
>
> 混乱させて申し訳ありません。m(__)m
> glibc-2.1.? は従来通りの対応でお願い致します。
なんか debian-users で報告が出てますね。
[debian-users:20975] libc6_2.1.3-4
<http://www.debian.or.jp/Lists-Archives/debian-users/200002/msg00500.html>
[debian-users:20981] Re: libc6_2.1.3-4 で日本語ロケール
<http://www.debian.or.jp/Lists-Archives/debian-users/200002/msg00506.html>
| > libc6を2.1.3-4にしたところ、日本語のロケールが効かなくなってしまいました
| > setlocale()の時点で失敗してるみたいです。
|
| 同じ現象に遭遇しました。i18ndata の 2.1.3-4 をインストールして、
| locale-ja をソースから build 仕直してインストールしたら直りました。
ということらしいです。2.1.3-3 or 2.1.3-4 で何か変更があったということかな ?
私も現象を確認しました。 locale-ja を recompile して upload してください。
それで解決するようです。
ところで locale-ja_10 の changelog には
locale-ja (10) frozen unstable; urgency=low
* gconv-modules merged into locales on glibc2 version 2.1.2-12.
So, change locale-ja dependency from "Depends: gconv-modules"
to "Depends: locales".
と書いてありますが、 debian/control は
Depends: gconv-modules
Suggests: locales
Conflicts: wcsmbs-locale-ja
Replaces: wcsmbs-locale-ja
となっているようです。 (apt-cache show でもそう表示された。)
あるいは
$ dpkg -S /usr/bin/iconv
libc6: /usr/bin/iconv
なので、 Depends: libc6 (>= 2.1.3-4) とするのがいいかも。
(これは、そうすべき、かな。)
参考までに 2.1.3-4, 2.1.3-3 の changelog は
Closes: 57031 57456 57482 57580 57584 57698 57797 57885 57922 58385
Changes:
glibc (2.1.3-4) frozen unstable; urgency=low
.
* The "Pain as bright as steel squared" release.
* glibc 2.1.3pre4.
* Remove debian/patches/po-it-po.dpatch,
debian/patches/powerpc-linux-sys-procfs.h.dpatch, and
debian/patches/powerpc-linux-syscalls.list-mmap64.dpatch;
Integrated upstream.
* Add back debian/patches/linuxthreads-lock.dpatch now that I know
what it's for (closes:Bug#58385).
* Bugs closed since devpts.sh is gone (closes:Bug#57584,#57698,#57580).
* debian/libc/DEBIAN/preinst:
- Save a copy of /etc/timezone in /etc/timezone.save.
- Convert /etc/localtime from link to file.
* debian/libc/DEBIAN/postinst:
- Use /etc/timezone.save if necessary. (closes:Bug#57885,#57922).
- Remove some unnecessary timezone code that caused some odd behavior
(closes:Bug#57456).
* tzconfig: /etc/localtime is a file, not a link.
* $(libc): Pre-Depend on debianutils (>= 1.13.1) for readlink.
.
glibc (2.1.3-3) frozen unstable; urgency=low
.
* The "Pain as bright as steel" release.
* Move iconv, locale, localedef to $(libc).
* Remove devpts.sh.
* debian/patches/po-it-po.dpatch:
Add "portable object" for Italian (closes:Bug#57031).
* $(libc): Replaces: locales (closes:Bug#57482).
* Add Build-Depend for gettext (closes:Bug#57797).
となってます。どこが関連してるんでしょうね。
* Remove debian/patches/po-it-po.dpatch,
debian/patches/powerpc-linux-sys-procfs.h.dpatch, and
debian/patches/powerpc-linux-syscalls.list-mmap64.dpatch;
Integrated upstream.
* Move iconv, locale, localedef to $(libc).
* debian/patches/po-it-po.dpatch:
Add "portable object" for Italian (closes:Bug#57031).
* $(libc): Replaces: locales (closes:Bug#57482).
このあたりかな ?
ところで slink からの移行の場合は Conflicts: libwcsmbs だけで
いいんでしたっけ ? 以前 Replaces: libwcsmbs も必要とかいう話が
あったような気がするんですが。勘違いかな。
gconv-modules が消えて locales と libc6 でいろいろファイルの
移動があったので、Conflicts/Replaces に付けるものが増えて
メンテナーも混乱してるかもしれません。
--
# (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)