|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||||
2008年03月30日(日) 旧暦 [n年日記] [更新:"2008/04/08 18:18:08"]#1 [BUG] AsiaBSDCon 2008 Banquet with Natto
photos
by Canon IXY digital 50 こういう時には、もう少しいい写真機があるといいなと思う。 ストロボライトの問題だけかも知れないけれど。 写真にはないけれど、梅干も試していた気がする。 因みに、 納豆差入 の実行犯は、僕が目撃した限りでは JPRS の女性 だった気がする。
( つっこみ )
2008年03月27日(木) 旧暦 [n年日記] [更新:"2008/03/28 02:15:24"]#1 [BUG] AsiaBSDCon 2008 への道すじ東京理科大森戸記念館への経路 だけでは分り難いので、写真を撮って来た。 桜がきれいです。 ( つっこみ )
2008年03月26日(水) 旧暦 [n年日記] [更新:"2008/03/26 11:02:42"]#1 [Emacs] tcode
最近
列 + 台 = 殆が合成されないとか、いくつか合成されない文字があって 何故かなと思っている。 bushu.rev には次の行はある 殆歹台これもある。 列歹リ @ 22.0.50:
22.0.50 ( = 22.1) でも合成しないが、
~/T-Code2 を消して、mkdir ~/T-Code2 してから
だと合成してくれる。(消さなくても大丈夫のような気がする)。
@ 23.0.60:
/usr/local/share/tc/bushu.index2 も見えなくしてあったので
ファイル /usr/local/share/tc/bushu.index2 が存在しません。 と言われる 2007/12/24 の日記 を見て入直し。 105 9:17 tar zxf /e/tera/j/distfiles/tc-2.3.1.tar.gz 106 9:17 cd tc-2.3.1/ 107 9:18 patch -s -p1 < ~/Mail/ml/tcode/1545 108 9:18 patch -s -p1 < ~/Mail/ml/tcode/1528 109 9:18 cd etc 110 9:18 mv bushu.rev bushu.rev-orig 111 9:18 cat bushu.rev-orig symbol.rev | sort > bushu.rev 112 9:18 cd .. 113 9:18 ./configure --with-lispdir=/usr/share/emacs/site-lisp/tc-2.3.1 114 9:19 make 115 9:20 sudo make install 116 9:20 emacs . 117 9:21 mkdir ~/T-Code2まだだめだな ..... こんな字が出ているが: config.status: WARNING: etc/Makefile.in seems to ignore the --datarootdir settingこれは多分関係ないとして、文字を指す処理に何か変更があったと思われる。 列 + 列 = 歹となるか、ならないのか、が違う。今回はならない。でも、考えたら 誠 + 誠 = 言となるのだから、データ依存で、単純な論理の問題ではない。でも一応 見るのは、その辺からかな tc-bushu.el: (defun tcode-bushu-convert-preceding-chars (&optional arg) "ポイントの前の2文字を合成する。" ... (tcode-bushu-compose-two-chars prev-prev-char prev-char))) @ tcode-bushu-compose-two-chars:;;; ;;; 部首合成変換用インタフェース ;;; ;;;###autoload (defun tcode-bushu-compose-two-chars (char1 char2) "CHAR1とCHAR2を合成する。" (tcode-bushu-load-dictionary) (let* ((str (concat (char-to-string char1) (char-to-string char2))) (cache (get (intern-soft str tcode-stroke-table) 'compose))) (or (and tcode-bushu-use-cache cache) (let ((selected-char (tcode-bushu-compose (list char1 char2)))) (when selected-char (put (intern str tcode-stroke-table) 'compose selected-char) selected-char))))) (defun tcode-bushu-compose (char-list) "Compose a character from characters in CHAR-LIST. See also `tcode-bushu-functions'." (catch 'found (mapcar (lambda (function) (let ((r (funcall function char-list))) (if r (throw 'found (car r))))) tcode-bushu-functions) nil))これはちょっと分り難い :-) が、多分 tcode-bushu-functions にある関数を 順に試して行く、ということらしい: (defvar tcode-bushu-functions '(tcode-bushu-compose-explicitly tcode-bushu-complete-compose-set tcode-bushu-complete-diff-set tcode-bushu-strong-compose-set tcode-bushu-strong-diff-set tcode-bushu-weak-diff-set tcode-bushu-weak-compose-set) "* A list of functions to apply to characters for a character composition.")データ依存なのだから、○と×を挙げていく、というのも一つの方法か。 @ 22.0.50 では○で、23.0.60 ではだめなもの:階 + ア = 皆 屋 + 由 = 届 広 + 車 = 庫 列 + 台 = 殆 列 + 列 = 歹どちらも○なもの 比 + 白 = 皆 局 + 由 = 届 応 + 車 = 庫 残 + 台 = 殆結果の違うもの 22.0.50 23.0.60 残 + 残 = 戔 歹 ( つっこみ )
2008年03月24日(月) 旧暦 [n年日記] [更新:"2008/03/24 15:33:37"]#1 [Emacs] Emacs-23 と Wanderlust
Emacs-23 開発版
*1
で Wanderlust(公開版) が make 出来ないという話を聞いて、
(bit map mule 関係)
だったら Wanderlust も cvs 版にしたら .. というやりとりがあったと思う
で、その続きで Wanderlust cvs 版の pkgsrc/wip を作れば ? という話もあった そこで、作って見ようと思ったが (普通は) emacs-w3m も入れておく。が、 Emacs-23 だと emacs-w3m も開発版が必要ということになり、とりあえずは、
M-x load-library wl RET M-x wl RETすると、 Cannot open load file: elmo-searchとなった。ここで、時間がなくなってしまったのでここまで一応書いておく。 もしかして elmo-search って全文検索を呼出すしくみかな。 site-lisp の中に入っているはずのものだ。やはりこれも current ? 20080324-emacs-w3m-current.tar.gz
*1: もしかして Emacs-23 でなくて Emacs-22 だったかな ?
( つっこみ )
2008年03月23日(日) 旧暦 [n年日記] [更新:"2008/03/28 01:27:18"]#1 [BUG] 東京理科大森戸記念館への経路
AsiaBSDCon 2008
が開かれる
東京理科大森戸記念館
は市ヶ谷にあると思っていたが、最寄りの駅は飯田橋だそうだ。
それで、更にちょっと分り難いという話があって、
自分なりに
東京理科大森戸記念館への経路
を作って見ている。
ja/en 日英を変な方法で bi-lingual にしているが、印刷する時までは
まだ面倒が見られていない、さてそれはどうすればいい ?
( つっこみ )
2008年03月22日(土) 旧暦 [n年日記] [更新:"2008/03/24 00:10:28"]#1 [無題] 高倉までお米と野菜を
高倉までお米と野菜を買いに出かける。都合で一人で。
3/20 に通れるようになっていたと見えたすぐ近所の旭橋が、
まだ通れないようになっていた。 ( つっこみ )
2008年03月20日(木) 旧暦 [n年日記] [更新:"2008/03/24 00:08:07"]#1 [無題] 墓参
雨と強い風の中、いつもの墓参。
平和公園の南側に入口が出来ていて、とても便利になっていた。
( つっこみ )
2008年03月18日(火) 旧暦 [n年日記] [更新:"2008/03/18 17:06:21"]#1 [仕事] 納品発送
半年分の納品物を発送して来た。今度は
AsiaBSDCon 2008
かな。
( つっこみ )
2008年03月16日(日) 旧暦 [n年日記] [更新:"2008/03/18 17:05:39"]#1 [音楽] 新国オペラ研修所公演、もう一つのフィガロ
大変素晴しかった理由の一つに、 とても長い間練習を重ねたからではと思われることがある。おそらく昨年の 11 月過ぎ から、この日を目指してつみ重ねてきたのでは、と推測される。若い方々は、これで 相当の自信が付いたと思う。 Max のページ (3/14 フィガロの結婚) | 新国の画面 | Deko's Garden | めぐみの馬耳豆富 | TEAROOM NODOKA | 人は見たものしか信じない( つっこみ )
2008年03月14日(金) 旧暦 [n年日記] [更新:"2008/03/14 23:48:27"]#1 [NetBS] TeraStation で RAID の問題が
TeraStation で RAID の問題が出ているが、とりあえず直し方が分らない
(というか何が問題なのか分っていない)
Mar 14 08:34:06 tera /netbsd: raid0: RAID Level 5 Mar 14 08:34:06 tera /netbsd: raid0: Components: /dev/wd0a[**FAILED**] /dev/wd1a /dev/wd2a /dev/wd3a Mar 14 08:34:06 tera /netbsd: raid0: Total Sectors: 30720576 (15000 MB) Mar 14 08:34:06 tera /netbsd: raid1: RAID Level 5 Mar 14 08:34:06 tera /netbsd: raid1: Components: /dev/wd0h /dev/wd1h[**FAILED**] /dev/wd2h /dev/wd3h Mar 14 08:34:06 tera /netbsd: raid1: Total Sectors: 1430132736 (698307 MB)man raidctl とか読んで見たが。Linux 側では問題が出ていないようなので金物の問題というより は、論理的にこわれているだけ ? wd1h の方は /export で umount 可能なので -P して見る。(初めは問題が出ていたが) Mar 14 12:58:54 tera /netbsd: raid1: Error re-writing parity!今は問題が出なくても直らない。(??) ( つっこみ )
#2 [BUG] AsiaBSDCon 2008 の登録 (3/16 まで早期割引)
AsiaBSDCon 2008 の登録
が始まっている。
3/16 まで早期割引なので、早く登録しておいた方がいい。
3/16 日中の申込 12,000 それ以降 15,000一番下の Application form を選んで、次の頁で AGREE を選ぶ。Next して、 いろいろ聞いて来るなぁ。 Arrival とか Departure は空欄で良い。(関東の人ね)。その次の Hotel の 部分は何も記入してなくていい。 その後で TUTORIAL の申込があるので、そのつもりの人は(一応)考えておいた方がいい。 ( つっこみ )
#3 [無題] 円周率は何桁まで言えますか
って書いている人がいて、試しに入力したら
3.141592 653238 7989ところが正しいのは 3.141592 6535 8979 3238何とビットこけ、上下反転している 3.141592 6535 8979 3238 4626 4338 3279この辺までは覚え直せるかな。昔使った CPU に 4331 があり、 端末の名前に 3279 があった。 因みに、きょうは円周率の日だそうです。3.14。 ( つっこみ )
2008年03月13日(木) 旧暦 [n年日記] [更新:"2008/03/14 01:48:30"]#1 [無題] 税務署に提出
Web で入力して、印刷して、税務署に提出して来た。便利になったものだ。
(去年もそれに近かったが、一部自分では書けなくて教わって書いた)。今年は全て自力で。
( つっこみ )
#2 [音楽] フィガロの結婚 (新国オペラ研修所公演)
初台、新国立劇場、中劇場にて。18:30 - 21:50。きょうから木金土日の四日間。3/16 日まで。
きょうは一番前右の方の席。
本当に楽しめた。伊語も自然。大満足。
( つっこみ )
2008年03月12日(水) 旧暦 [n年日記] [更新:"2008/03/14 10:04:14"]#1 [Web] 今更ながら Web 内容を CVS 管理に
全部で 600MB くらいをそっくり import して、その後、別のところに持出し、
名前を細工して元通りに見えるようにして見た。
setenv REPOSITORY hoge 129 19:45 cd /home/htdocs 130 19:45 du -sk www 131 19:46 cvs -d $REPOSITORY import -m 'initial' htdocs/www MEF d_20080312 136 19:57 mkdir www-new 137 19:57 cd www-new 139 19:58 cvs -d $REPOSITORY co -d . htdocs/www 140 21:24 cd .. 141 21:24 ls -ld w* 142 21:24 mv www www-import 143 21:24 mv www-new www 144 21:25 du -sk www*全部を確めた訳ではないが、多分大丈夫の気がする。一部 $Id$ を見せているところが、意図しないで変更されているところはある。 正確には $rcsid$ のようなもの。それと、 index.shtml の機能で Last Update を表示している 場合、全て今日の日付になってしまうな。.. 一応回復手段は思い着いたが。 何をしたかったかというと これを編集するのに、以前の版をとっておきたかった訳で。全ての symlink が消えていた .. このようなもので直るかな cd www-import find . -type l -ls | awk '{print "ln -fs", $13, $11}' | (cd ../www; sh) ( つっこみ )
2008年03月11日(火) 旧暦 [n年日記] [更新:"2008/03/12 00:04:53"]#1 [pkgsrc] gimp 2.4.3
gimp は(多分他の似た道具も同じだと思うけれど) ある領域を C-c で選んで、
その後に C-n で新しい画面を開くと、その選択した大きさのものを開けてくれる。
そこで貼れば、具合良く選択した大きさのものが作れる。
ところが、最近使っている 2.4.3 版だとそうならない。これは仕様が変って しまったのか、それとも、この版に限った問題なのか分らない。 C-c と書いたけれど、そうではなくて、GUI の選択機能かな。
( つっこみ )
2008年03月10日(月) 旧暦 [n年日記] [更新:"2008/03/10 10:59:50"]#1 [NetBSD] Xen3 and multiprocessor
たくろうさんの日記
何だか僕も同じはまり方をしている
include "arch/i386/conf/XEN3_DOM0" no pckbc0 at isa? options POWERNOW_K7 options POWERNOW_K8 # Athlon 3500+ no options MSGBUFSIZE options MSGBUFSIZE="32768" # increase dmesg buffer size options MULTIPROCESSOR --- cpu.o --- ../../../../arch/xen/i386/cpu.c:697: error: 'lapic_tpr' undeclared (first use in this function) ../../../../arch/xen/i386/cpu.c:697: error: (Each undeclared identifier is reported only once ../../../../arch/xen/i386/cpu.c:697: error: for each function it appears in.) ( つっこみ )
2008年03月09日(日) 旧暦 [n年日記] [更新:"2008/03/10 01:09:27"]#1 [Mime] mixi からのメールの題名が読めなくなって
人に言われて気が付いたのだけれど、3/4/2008 から、mixi から
来るメールの題名の符号化が変ったらしい。Wanderlust で読んでいると、
(mel) Invalid encoded-text W21peGldIB .... RyQ5ISobKEI==のような字が見えて文字にならない。しかし、これを gmail に転送して見ると、 僅かに例外はあるが読める。そこで調べると、これは flim-1.14.9 の mel.el の中の 196 行目で問題になっているらしい。 153 (defvar mel-b-builtin 154 (and (fboundp 'base64-encode-string) 155 (subrp (symbol-function 'base64-encode-string)))) 156 157 (when mel-b-builtin 158 (mel-define-backend "base64") 159 (mel-define-method-function (mime-encode-string string (nil "base64")) 160 'base64-encode-string) 161 (mel-define-method-function (mime-decode-string string (nil "base64")) 162 'base64-decode-string) 163 (mel-define-method-function (mime-encode-region start end (nil "base64")) 164 'base64-encode-region) 165 (mel-define-method-function (mime-decode-region start end (nil "base64")) 166 'base64-decode-region) 167 (mel-define-method mime-insert-encoded-file (filename (nil "base64")) 168 "Encode contents of file FILENAME to base64, and insert the result. 169 It calls external base64 encoder specified by 170 `base64-external-encoder'. So you must install the program (maybe 171 mmencode included in metamail or XEmacs package)." 172 (interactive "*fInsert encoded file: ") 173 (insert (base64-encode-string 174 (with-temp-buffer 175 (set-buffer-multibyte nil) 176 (binary-insert-encoded-file filename) 177 (buffer-string)))) 178 (or (bolp) (insert ?\n))) 179 (mel-define-method mime-write-decoded-region (start end filename 180 (nil "base64")) 181 "Decode the region from START to END and write out to FILENAME." 182 (interactive "*r\nFWrite decoded region to file: ") 183 (let ((str (buffer-substring start end))) 184 (with-temp-buffer 185 (insert str) 186 (base64-decode-region (point-min) (point-max)) 187 (write-region-as-binary (point-min) (point-max) filename)))) 188 189 ;; (mel-define-method-function (encoded-text-encode-string string (nil "B")) 190 ;; 'base64-encode-string) 191 (mel-define-method encoded-text-decode-string (string (nil "B")) 192 (if (string-match (eval-when-compile 193 (concat "\\`" B-encoded-text-regexp "\\'")) 194 string) 195 (base64-decode-string string) 196 (error "(mel) Invalid encoded-text %s" string))) 197 ) 198Invalid encoded-text というのは いくつかあるので、それらを区別するのに (mel) という字を加えてある。 この問題は、 「string の中に、B-encoded-text-regexp があるはずだが見つからない」ということで、 B-encoded-text-regexp を探すと、mime-def.el にある。 161 ;;; @@ base64 / B 162 ;;; 163 164 (defconst base64-token-regexp "[A-Za-z0-9+/]") 165 (defconst base64-token-padding-regexp "[A-Za-z0-9+/=]") 166 167 (defconst B-encoded-text-regexp 168 (concat "\\(\\(" 169 base64-token-regexp 170 base64-token-regexp 171 base64-token-regexp 172 base64-token-regexp 173 "\\)*" 174 base64-token-regexp 175 base64-token-regexp 176 base64-token-padding-regexp 177 base64-token-padding-regexp 178 "\\)"))base64-token-regexp は一文字づつなので、これって文字数が合わないということになるのかな ... 7 1 ... 0 345 W21peGldIB... RyQ5ISobKEI==確かに 73 文字 + EI== になっていて 73 が 4 の倍数ではない。 一文字削ったら、文字は途中から化けてはいるが、一部読めるようになった。
やはり mixi 側の問題の気がして来た。...
(まさか最近 base64 符号化に一文字追加されることになった、なんてはずはないよね)
( つっこみ )
2008年03月08日(土) 旧暦 [n年日記] [更新:"2008/03/09 10:02:01"]#1 [Emacs][NetBSD] pkg_create: can't stat `....emacs16_mac.png'148 20:26 cvs -d :pserver:anonymous@pkgsrc-wip.cvs.sourceforge.net:/cvsroot/pkgsrc-wip \ update -dP emacs-current 149 20:27 cd emacs-current 150 20:27 make 154 21:03 sudo mv /export/pkgsrc/packages/All/emacs-23.0.60.tgz \ /export/pkgsrc/packages/All/emacs-23.0.60-20080215.tgz 155 21:03 pkg_delete -f emacs 156 21:03 sudo pkg_delete -f emacs 157 21:04 sudo make package ===> Building binary package for emacs-23.0.60 => Creating binary package /export/pkgsrc/packages/All/emacs-23.0.60.tgz pkg_create: can't stat `/usr/pkg/share/emacs/23.0.60/etc/images/icons/emacs16_mac.png' pkg_create: can't stat `/usr/pkg/share/emacs/23.0.60/etc/images/icons/emacs24_mac.png' pkg_create: can't stat `/usr/pkg/share/emacs/23.0.60/etc/images/icons/emacs256_mac.png' pkg_create: can't stat `/usr/pkg/share/emacs/23.0.60/etc/images/icons/emacs32_mac.png' pkg_create: can't stat `/usr/pkg/share/emacs/23.0.60/etc/images/icons/emacs48_mac.png' pkg_create: can't stat `/usr/pkg/share/emacs/23.0.60/etc/images/icons/emacs512_mac.png' pkg_create: lstat failed for file share/emacs/23.0.60/etc/images/icons/emacs16_mac.png: No such file or directory *** Error code 2 Index: PLIST =================================================================== RCS file: /cvsroot/pkgsrc-wip/wip/emacs-current/PLIST,v retrieving revision 1.42 diff -u -r1.42 PLIST --- PLIST 24 Feb 2008 21:29:47 -0000 1.42 +++ PLIST 8 Mar 2008 12:17:47 -0000 @@ -421,12 +421,6 @@ share/emacs/${PKGVERSION}/etc/images/home.pbm share/emacs/${PKGVERSION}/etc/images/home.xpm share/emacs/${PKGVERSION}/etc/images/icons/README -share/emacs/${PKGVERSION}/etc/images/icons/emacs16_mac.png -share/emacs/${PKGVERSION}/etc/images/icons/emacs24_mac.png -share/emacs/${PKGVERSION}/etc/images/icons/emacs256_mac.png -share/emacs/${PKGVERSION}/etc/images/icons/emacs32_mac.png -share/emacs/${PKGVERSION}/etc/images/icons/emacs48_mac.png -share/emacs/${PKGVERSION}/etc/images/icons/emacs512_mac.png share/emacs/${PKGVERSION}/etc/images/icons/hicolor/16x16/apps/emacs.png share/emacs/${PKGVERSION}/etc/images/icons/hicolor/24x24/apps/emacs.png share/emacs/${PKGVERSION}/etc/images/icons/hicolor/32x32/apps/emacs.png ( つっこみ )
2008年03月07日(金) 旧暦 [n年日記] [更新:"2008/03/13 00:16:09"]#1 [無題] 荻窪荻窪駅 → 実家 → 西荻窪駅 西荻窪駅 → 実家 → 荻窪駅と歩く。区役所の出張所で戸籍抄本なども。 あちこちに、いろいろな梅が咲いていてきれいだ。 香りもいい。 ( つっこみ )
2008年03月06日(木) 旧暦 [n年日記] [更新:"2008/03/07 23:46:28"]#1 [NetBSD][Hadware] MPC8349E-mITX
不思議な板を入手した。
MPC8349E-mITX
ただし、さわる時間はあまりない。 ( つっこみ )
2008年03月05日(水) 旧暦 [n年日記] [更新:"2008/03/06 18:41:29"]#1 [NetBSD] インストールガイド
国内某所から、次のようなものを見つけて来たので、
PDF directory
に置いて
の簡単ガイドの項目からも見えるようにした。
( つっこみ )
#2 build status に 0000Z 側も追加
最近 0000Z 側のみ実行されるように見えるので、0000Z 側
も見るように変更した。
違うデータセンタ(?) の場所で作られているものとのことだ。WWC だったかな。
( つっこみ )
2008年03月04日(火) 旧暦 [n年日記] [更新:"2008/03/04 16:47:26"]#1 [NetBSD] Note (probably harmless): No library found for -lkakasi
Making on textproc/p5-Text-Kakasi
gave the error:
Note (probably harmless): No library found for -lkakasiAnd it is harmfull. On the NetBSD 3.1 (macppc), this does not happen. On NetBSD 4.0 (macppc and i386), this line appears. Interim fix -> adding patch-aa Having '/usr/pkg' string in patch is a bad idea: ( つっこみ )
2008年03月03日(月) 旧暦 [n年日記] [更新:"2008/03/04 15:49:45"]#1 [NetBSD] Namazu-2.018RC1
pkgsrc/textproc/namazu からの差分
@ やはり Kakasi.so は問題がある:
ttyp2:makoto@genova 12:28:31/080303(...local-src/namazu-2.0.18RC1-work)> nm /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so |grep getopt
00001598 T XS_Text__Kakasi_getopt_argv U kakasi_getopt_argvこの辺の名前の問題かな、版は次の通り kakasi-2.3.4nb4 Kanji-Kana Simple Inverter, language filter for Japanese p5-Text-Kakasi-1.05nb3 Perl5 module to use Kakasi問題がなく正常に実行される環境 (NetBSD/macppc 4.0) でもこの表示は全く同じなので、 これは関係なさそう。 @ ldd で調べる:
正常:
ttyp2:makoto@trapani 13:18:43/080303(~)> ldd \ /usr/pkg/lib/perl5/vendor_perl/5.8.0/powerpc-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so /usr/pkg/lib/perl5/vendor_perl/5.8.0/powerpc-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so: -lkakasi.2 => /usr/pkg/lib/libkakasi.so.2 -lm.0 => /usr/lib/libm.so.0 -lcrypt.0 => /usr/lib/libcrypt.so.0 -lpthread.0 => /usr/lib/libpthread.so.0 -lperl => /usr/pkg/lib/perl5/5.8.0/powerpc-netbsd-thread-multi/CORE/libperl.so問題: ttyp6:makoto@genova 13:19:03/080303(~)> ldd \ /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so: -lm.0 => /usr/lib/libm387.so.0 -lm.0 => /usr/lib/libm.so.0 -lcrypt.0 => /usr/lib/libcrypt.so.0 -lpthread.0 => /usr/lib/libpthread.so.0 -lperl => /usr/pkg/lib/perl5/5.8.0/i386-netbsd-thread-multi/CORE/libperl.so正常な方も版は同じ: kakasi-2.3.4nb4 Kanji-Kana Simple Inverter, language filter for Japanese p5-Text-Kakasi-1.05nb3 Perl5 module to use Kakasi @ /etc/ld.so.conf:
上に赤と青で示した次の行は、実際には対応していない
-lkakasi.2 => /usr/pkg/lib/libkakasi.so.2 -lm.0 => /usr/lib/libm387.so.0i386 の方は、次の行があって、-lm に対して、二つの library を見に行く(らしい) ttyp4:makoto@genova 9:21:32/080304(/tmp)> cat /etc/ld.so.conf libm.so.0 machdep.fpu_present 1:libm387.so.0,libm.so.0i386 の方は、kakasi と p5-Text-Kakasi を pkg_add で入れた後に、p5-Text-Kakasi だけを pkgsrc から手で入直している。今両方削除して、 手で入直した が、同じ。 @ Note (probably harmless): No library found for -lkakasi:
上の「手で入直し」の記録の中に、次の行がある
Note (probably harmless): No library found for -lkakasiこれって何かな。あるはずだけれど、見つけられない ? ttyp4:makoto@genova 9:34:14/080304(...textproc/p5-Text-Kakasi)> \正常な方で p5-Text-Kakasi を make したところ (流石に) この 'Note (probably harmless): No library found for -lkakasi' は表示されない。 work/.buildlink/lib/の中は全く同じに見える。唯一違うと言えば、 -rwxr-xr-x 1 root wheel 72786 Oct 6 2006 /usr/pkg/lib/libkakasi.so*正常な方の日付が古いこと。(但し版数は同じ) ... これは 3.1 の時に入れたものが そのまま残っている気がして来た。 ( つっこみ )
2008年03月02日(日) 旧暦 [n年日記] [更新:"2008/03/02 19:41:30"]#1 [NetBSD][TeraStation] /boot/nbloader_v3.o: init_module: No such file or directory
きのう作ったカーネルで起動しようとした。
方法は
にあるようなやり方。カーネル類は次のようにして持って来た。
root@TS-TGL2B8:/boot# wget ftp://ftp.ki.nu/pub/NetBSD/NetBSD-4.0/sandpoint/binary/kernel/netbsd-KUROBOX_MD.bin.gz wget ftp://ftp.ki.nu/pub/NetBSD/NetBSD-4.0/sandpoint/binary/kernel/netbsd-KUROBOX.bin.gz gunzip netbsd-KUROBOX.bin.gz gunzip netbsd-KUROBOX_MD.bin.gz nbloader_v31/binary/2.4.20_mvl31-ppc_terastation/nbloader_v3.o .しかし(昼過ぎなのに) かなりボケていて、 /sbin/insmod nbloader_v3.o kenel=NetBSD-KUROBOX_MD.binとして、 /boot/nbloader_v3.o: init_module: No such file or directoryと言われていて、正しくは /sbin/insmod nbloader_v3.o kernel= netbsd -KUROBOX_MD.bin であると気が付くのに、かなり時間がかかった。 (不思議に、あるいは当然ながら、google 先生に聞いても一つも出て来ない) NetBSD 4.0.0_PATCH (KUROBOX_MD) #1: Sun Mar 2 00:55:07 JST 2008 root@catania:/export/src-4.0/sys/arch/sandpoint/compile/obj/KUROBOX_MD total memory = 128 MB avail memory = 117 MB mainbus0 (root) cpu0 at mainbus0: 8245 (Revision 0.4), ID 0 (primary) cpu0: HID0 90c000<DOZE,DPM,ICE,DCE>, powersave: 1 cpu0: 260.14MHz eumb0 at mainbus0 ..dmesg 全文 mount: cannot open `/dev/md0a': No such file or directorydisklabel wd0 8 partitions: # size offset fstype [fsize bsize cpg/sgs] b: 273097 771128 swap # (Cyl. 765*- 1035*) d: 156301488 0 unused 0 0 # (Cyl. 0 - 155060) e: 771057 63 Linux Ext2 0 0 # (Cyl. 0*- 764) f: 273105 771120 unused 0 0 # (Cyl. 765 - 1035*) g: 321298 1044225 Linux Ext2 0 0 # (Cyl. 1035*- 1354*) h: 154930862 1365523 Linux Ext2 0 0 # (Cyl. 1354*- 155055*) disklabel: boot block size 0 disklabel: super block size 0 #fdisk がない ? SD カードも見えていないかな。裏返しに挿していた。 (SD カードの型をした USB flash メモリ) @ fdisk 入作り直し:# fdisk wd0 wd0: no disk label Disk: /dev/rwd0d NetBSD disklabel disk geometry: cylinders: 155061, heads: 16, sectors/track: 63 (1008 sectors/cylinder) total sectors: 156301488 BIOS disk geometry: cylinders: 1024, heads: 255, sectors/track: 63 (16065 sectors/cylinder) total sectors: 156301488 Partition table: 0: Linux native (sysid 131) start 63, size 771057 (376 MB, Cyls 0-47) PBR is not bootable: Bad magic number (0x0000)> 1: Linux swap or Prime or Solaris (sysid 130) start 771120, size 273105 (133 MB, Cyls 48-64) PBR is not bootable: All bytes are identical (0x00) 2: Linux native (sysid 131) start 1044225, size 321298 (157 MB, Cyls 65-84/254/61) PBR is not bootable: Bad magic number (0x0000)> 3: Linux native (sysid 131) start 1365523, size 154930862 (75650 MB, Cyls 84/254/62-9728) PBR is not bootable: All bytes are identical (0x00) #disklabel に変更が必要 作り直しました。現在 ftp directory に置いてあるのはこの変更が入ったものです。 (/dev/wd2 等がない) @ とりあえず sysinst:
fdisk で 2 と 3 の大きさを変更しておいて
sysinst
Status: openpty() failed Command: disklabel -w -r -f /tmp/disktab wd0 'WDC WD800JD-00M' Hit enter to continueCOMPAT_BSDPTY かな。ではなさそう。既に入っている。 PR/37433 と同じ ? @ もっと要変更 ?:
昔の修正
を見ていたら、いろいろ直すものなのかなと、片手間では無理かな ..
( つっこみ )
2008年03月01日(土) 旧暦 [n年日記] [更新:"2008/03/03 00:12:17"]#1 [NetBSD][Sandpoint] NetBSD-4.0/sandpoint for kuro-box
かわうちさんの修正版で作って見た
18:14 cvs -Q -d /e/cvsync/cvsync co -d . -r netbsd-4-0 src 19:38 zcat /e/kurobsd/home/ftp/pub/kernel/patch/20080123.netbsd-4.diff.gz | patch -s -p0 19:38 sudo ./build.sh -j 4 -m sandpoint tools > & ..log-src4.0-tools-sandpoint 22:19 time sudo ./build.sh -j 4 -m sandpoint -T /export/src-4.0/tooldir.NetBSD-4.99.29-i386 release > & ..log-src4.0-release-sandpoint ttyp0:makoto@catania 22:18:21/080301(/export/src-4.0)> \ time sudo ./build.sh -j 4 -m sandpoint -T /export/src-4.0/tooldir.NetBSD-4.99.29-i386 release > & ..log-src4.0-release-sandpoint Password: 4779.845u 1255.563s 58:06.63 173.1% 0+0k 8695+438569io 29807pf+113w ttyp0:makoto@catania 23:17:10/080301(/export/src-4.0)> (更新のため削除)実は netbsd-INSTALL.gz が欲しいだけだったりするが、 もしかして希望のものとは違う気がして来た。 See → 作るカーネルを追加する を見て 更に変更 ttyp2:makoto@catania 1:35:01/080302(/export/src-4.0)> ls -lR obj/releasedir/ total 4 drwxr-xr-x 4 root wheel 512 Mar 2 00:55 sandpoint/ obj/releasedir/sandpoint: total 1360 -r--r--r-- 1 root wheel 173849 Mar 2 00:55 INSTALL.html -r--r--r-- 1 root wheel 139495 Mar 2 00:55 INSTALL.more -r--r--r-- 1 root wheel 216567 Mar 2 00:55 INSTALL.ps -r--r--r-- 1 root wheel 130364 Mar 2 00:55 INSTALL.txt drwxr-xr-x 4 root wheel 512 Mar 2 00:52 binary/ drwxr-xr-x 2 root wheel 512 Mar 2 00:52 installation/ obj/releasedir/sandpoint/binary: total 8 drwxr-xr-x 2 root wheel 512 Mar 2 00:57 kernel/ drwxr-xr-x 2 root wheel 512 Mar 2 00:57 sets/ obj/releasedir/sandpoint/binary/kernel: total 27284 -rw-r--r-- 1 root wheel 295 Mar 2 00:57 BSDSUM -rw-r--r-- 1 root wheel 365 Mar 2 00:57 CKSUM -rw-r--r-- 1 root wheel 569 Mar 2 00:57 MD5 -rw-r--r-- 1 root wheel 1460 Mar 2 00:57 SHA512 -rw-r--r-- 1 root wheel 297 Mar 2 00:57 SYSVSUM -rw-r--r-- 1 root wheel 1291740 Mar 2 00:55 netbsd-GENERIC.X2.gz -rw-r--r-- 1 root wheel 1293282 Mar 2 00:55 netbsd-GENERIC.gz -r--r--r-- 1 root wheel 1926361 Mar 2 00:55 netbsd-INSTALL.gz -r--r--r-- 1 root wheel 67565 Mar 2 00:55 netbsd-INSTALL.symbols.gz -rw-r--r-- 1 root wheel 2048732 Mar 2 00:55 netbsd-KUROBOX.gz -r--r--r-- 1 root wheel 2632502 Mar 2 00:55 netbsd-KUROBOX_MD.gz -r--r--r-- 1 root wheel 96070 Mar 2 00:55 netbsd-KUROBOX_MD.symbols.gz -rw-r--r-- 1 root wheel 2217860 Mar 2 00:55 netbsd.srec-GENERIC.X2.gz -rw-r--r-- 1 root wheel 2221304 Mar 2 00:55 netbsd.srec-GENERIC.gz obj/releasedir/sandpoint/binary/sets: total 170440 -rw-r--r-- 1 root wheel 222 Mar 2 00:57 BSDSUM -rw-r--r-- 1 root wheel 304 Mar 2 00:57 CKSUM -rw-r--r-- 1 root wheel 526 Mar 2 00:57 MD5 -rw-r--r-- 1 root wheel 1516 Mar 2 00:57 SHA512 -rw-r--r-- 1 root wheel 227 Mar 2 00:57 SYSVSUM -rw-r--r-- 1 root wheel 27630817 Mar 2 00:56 base.tgz -rw-r--r-- 1 root wheel 32140039 Mar 2 00:57 comp.tgz -rw-r--r-- 1 root wheel 141080 Mar 2 00:57 etc.tgz -rw-r--r-- 1 root wheel 3191896 Mar 2 00:57 games.tgz -rw-r--r-- 1 root wheel 3510476 Mar 2 00:55 kern-GENERIC.X2.tgz -rw-r--r-- 1 root wheel 3515748 Mar 2 00:55 kern-GENERIC.tgz -rw-r--r-- 1 root wheel 2048873 Mar 2 00:55 kern-KUROBOX.tgz -rw-r--r-- 1 root wheel 8287849 Mar 2 00:57 man.tgz -rw-r--r-- 1 root wheel 3248803 Mar 2 00:57 misc.tgz -rw-r--r-- 1 root wheel 3322855 Mar 2 00:57 text.tgz obj/releasedir/sandpoint/installation: ttyp2:makoto@catania 1:35:07/080302(/export/src-4.0)> ( つっこみ )
|
最近の日記 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed 2024年04月29日 ・dkim 2024年03月10日 ・停電 (瞬電) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||