Gentoo Linux @ Floating Log 2005/7

2005-07-30

# genkernel

久しぶりに genkernel を入れ替えてカーネルをコンパイルしたら、できたファイルの名前の付け方が変わっていた。 カーネルが kernel-*-gentoo-r* から kernel-genkernel-x86-*-gentoo-r*、initrd が initrd-*-gentoo-r* から initramfs-genkernel-x86-*-gentoo-r*。 何でこんなところを変えるかなあ。

posted at 21:48:00    #
 
2005-07-26

# glibc-2.3.5-r1

glibc-2.3.5 が入らないと書いていたが、今日 -r1 を試したら emerge できた。 前回も参照した Bugzilla Bug 90236 -- sys-libs/glibc-2.3.5 linuxthreads doesn't compile for CHOST=i586 because of undefined reference to `_res' を見たら、1週間ほど前に回避策が採り入れられたらしい。 -r1 でなくても大丈夫かも。

posted at 02:01:52    #
 
2005-07-23

# uim 続き

0.4.8 の予定に prime.scm のアップデートが含まれているので、0.4.7.1 はまだ古い prime.scm が入っていると思ってよいだろう。

0.4.8 が出るという月末まで 0.4.7 で行くことにして、0.4.7.1 は package.mask 送り。

posted at 04:09:52    #
 
2005-07-22

# uim

0.4.7.1 を入れたら、prime の文節区切り直しができなくなった。 アナウンス を見ても prime 関係はいじってなさそうだから、gentoo 側の問題だろう。

0.4.7 の ebuild と diff をとると、prime 関係の処理が消されているのが明白。

3c3
< # $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-0.4.7.1.ebuild,v 1.1 2005/07/18 10:30:16 usata Exp $
---
> # $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-0.4.7.ebuild,v 1.3 2005/07/18 14:50:56 gustavoz Exp $
12c12,13
< SRC_URI="http://uim.freedesktop.org/releases/${MY_P}.tar.gz"
---
> SRC_URI="http://uim.freedesktop.org/releases/${MY_P}.tar.gz
>       http://prime.sourceforge.jp/src/prime-1.0.0.1.tar.gz"
16c17
< KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
---
> KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 sparc x86"
30,31c31,32
<       !app-i18n/uim-qt
<       !app-i18n/uim-kdehelper"
---
>       !app-i18n/uim-kdehelper
>       !app-i18n/uim-qt"
77a79,81
> 
>       cd ${WORKDIR}/prime-1.0.0.1
>       econf || die
82a87,90
>       cd ${WORKDIR}/prime-1.0.0.1
>       make DESTDIR="${D}" install-uim || die "make install-uim failed"
>       cd -
> 
意図的なものなのだろうか。

posted at 02:44:32    #
 
2005-07-21

# Gnumeric

成績の集計に Gnumeric を利用してみた。 昨年度は人数も少ない講義だったので csv ファイルを awk で処理して済ませたのだが、今期のは csv 入力を打ち間違えない自信が持てない人数なので、スプレッドシートの補助を受ける。 OpenOffice.org の Calc は貧弱な環境には重すぎて死にそう(な上に日本語フォントが半分表示されない謎な状態)だったが、Gnumeric は快調に動く。 ところで、

(gnumeric:13544): Gtk-WARNING **: Failed to set label from markup due to error parsing markup: Attribute 'weidht' is not allowed on the <span> tag on line 1 char 29

という警告が出てくるのだが、weidht って weight のタイポ?

posted at 02:53:04    #
 
2005-07-16

# disc-cover 1.5.4-r1

使っているとかではなく、packages.gentoo.org が間抜けなことになっている、という話。 今朝方更新されたパッケージに app-cdr/disc-cover と、www-apps/disc-cover があって、 どちらも 1.5.4-r1。 http://packages.gentoo.org/ebuilds/?disc-cover-1.5.4-r1 ではカテゴリーを指定しないので、見分けがつかないという事態に陥っている(後から更新された方が表示される)。

posted at 10:25:20    #
 
2005-07-11

# man 1.6-r1

man が Segmentation fault する問題は修正された模様。

posted at 01:25:36    #
 
2005-07-08

# syslog の時刻

syslog の時刻は現地時間(localtime)が普通だと思うのだが、なぜか ntpd の以下のようなエントリーだけは UTC である。

Jul 8 13:09:19 hydrogen ntpd[7764]: peer 80.237.234.16 now valid

他の22時台の記録に混じってこれだけ9時間ずれている。 なぜ?

posted at 23:43:12    #
 
2005-07-04

# man が Segmentation fault

ときどき man(1) が Segmentation fault で落ちる。 多分、最近 man-1.6 にしてから。

strace(1) で見てみたら、/usr/share/locale/ja/man を読んですぐ落ちていた。 このファイルの名前を変えると、 Cannot open the message catalog "man" for locale "ja_JP.eucJP"
(NLSPATH="<none>")
と文句を言いつつ英語の manpage を出力する。 ja_JP.eucJP は環境変数 LANG の設定。 だから、LANG を en にしても解決する。

日本語の manpage がいけないのかと思いきや、逆に英語しかないものがまずいらしい。

ああ、多分、これだ:
sys-apps/man-1.6 with nls flag segfaults on non-english locales

posted at 02:10:24    #
 
2005-07-02

# majordomo

gentoo には majordomo の ebuild がない? 別に入れるつもりはないのだが、中身を見るためのダウンロード手段として emerge -f majordomo とかしてみようとして果たせなかった。 意外だ。

posted at 23:30:24    #
 
2005-07-01

# nzmath-0.4.0.ebuild

というわけで、半年前(nzmath-0.2.1.ebuild, nzmath-0.3.1.ebuild)のとほとんど同じだけど NZMATH 0.4.0 用の ebuild を置いておく。 portage のカテゴリー分けが変わったので、app-sci ではなく、sci-mathematics に置いて使ってください。

追記: ebuild ファイルは削除しました。 (2006-08-28)

posted at 22:47:44    #
7月 2005
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930
31      
6月
2005
 8月
2005

自宅 PC に入れている Linux ディストリビューション。(GentooTMGentoo Technologies, Inc. の商標です。)

Feed Icon Letterimage

Python
Desktop
Server

© 2005-2007, Matsui Fe2+ Tetsushi