トップ «前の日記(2004-01-07) 最新 次の日記(2004-01-09)» 編集

muneda's diary


2004-01-08 快晴,でも朝晩の冷え込みはきつめ [長年日記]

_1 「SoftEtherを危険視するのはおかしいです」――19歳の開発者に聞く (ITmedia)

最近話題のSoftEther.作者自身による紹介など.

会社の昼休みにどんなモノなのか調べようと公式ページを見ようとしたらproxyでブロックされた.やはり会社側からするとイヤなモノにしか見えないのかねぇ.ソフト技術者からすればネットワークのいい勉強材料だと思うんだけど.

_2 gentoo-sources vs gs-sources

If you can't read Japanese, Click HERE!!(Append:20040213)

昨日インストールしたgetoo-sourcesでemerge-webrsync中に突然システムがリブートした.原因はまったく不明.途中で終わったemerge-webrsyncを続けると,aux_get():のエラーが発生するようになった.以下に一部を抜粋.

processing app-admin/fam
Generating cache entry(0) for: /usr/portage/app-admin/fam/fam-2.6.10-r1.ebuild

aux_get(): (0) Error in app-admin/fam-2.6.10-r1 ebuild. (256)
               Check for syntax error or corruption in the ebuild. (--debug)


error processing app-admin/fam-2.6.10-r1, continuing...
Generating cache entry(0) for: /usr/portage/app-admin/fam/fam-2.7.0.ebuild

aux_get(): (0) Error in app-admin/fam-2.7.0 ebuild. (256)
               Check for syntax error or corruption in the ebuild. (--debug)

ebuildで--debugオプションを使ってみれ,みたいなエラーに見えたので

# etcat -v portage --debug

としてみた.結果は以下のとおり.

Traceback (most recent call last):
  File "/usr/bin/etcat", line 1105, in ?
    main()
  File "/usr/bin/etcat", line 1101, in main
    function(query)
  File "/usr/bin/etcat", line 496, in versions
    tup = smart_pkgsplit(query)
  File "/usr/bin/etcat", line 332, in smart_pkgsplit
    elif ord(c[0]) > 47 and ord(c[0]) < 58:
IndexError: string index out of range

何となくebuildファイルが中途半端にダウンロードされているか,そのデータベースが壊れているのではないかと推測.そこで /usr/portage ディレクトリを一端避難し,空の /usr/portage ディレクトリを作成して再度 emerge-webrsync を実行.すると aux_get(): のエラーは出なくなった.やはり何らかのファイルが壊れていた模様.

原因はようわからんが,いままで gs-sources ではこのようなことが起きたことなかったので戻すことに.他にもzshで補完が遅かったり,いろいろ反応が鈍いように感じていたのも事実.で gs-sources-2.4.23-pre8-gss-r2 をインストール.結果鈍かった反応がよくなった感じ.やっぱ gentoo-sources が合わんかったんかな.変な最適化オプション付いてたりとか.今後も gs-sources で行くことにしよう.

Tags: Gentoo

過去の日記
2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|
トップ «前の日記(2004-01-07) 最新 次の日記(2004-01-09)» 編集