hns - 日記自動生成システム - Version 2.19.9

  • 04/25(木) Interface
  • 04/27() 2100 - 2100 ALL JA
  • 04/28() tokuda net 誕生日
  • 04/28() 自動車保険期限 (OS/Browser 制限有)
  • 04/30(火) NTT 東 払込期日
  • 04/30(火) ○ 固定資産税振替・支払
  • 05/01(水) atactl check
  • 05/01(水) 不燃ごみ
  • 05/03(金) 0900-1500 東京コンテスト
  • 05/14(火) All JA ログ締切
  • 05/15(水) 不燃ごみ
  • 05/18() 木之本会議
  • 05/19() CQ Ham Radio
  • 05/19() 別冊 CQ
  • 05/25() Interface
  • 403 JNUG 総会/BOF 2017/07/08 (土)
  • 402 用途別 Emacs ( C, LaTeX, 日本語 )
  • 380 cvsweb の移行
  • 370 tamago 辞書登録
  • 368 CROSS (cross/i386-mingw32, cross/powerpc-linux ) Framework --- binutils + gcc
  • 363 Wanderlust+HyperEstraier
  • 360 evbppc 用 patch / 玄箱
  • 335 /dev/battery is missing hack | libgcc_s_pic.a is missing | samba の -PIE 問題335 ntpd monitor
  • 325 tcode頁の更新
  • 322 software |hardware
  • 321 emacs-22 | IPv6
  • 320 bulk build (Mac OS X 10.4 and NetBSD/macppc)
  • 310 Wanderlust の Namazu の挙動
  • 290 WordPress 1.2 -> 1.5 migration
  • 220 Wanderlust で日本語題名の wl-summary-print-buffer
  • 215 NetBSD/ofppc
便利なツール
Emacs
らくらく 入門
rakuraku-emacs-cover

先月 2024年04月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2017年03月25日() 旧暦 [n年日記] [更新:"2017/03/25 07:59:41"]

#1 [pkgsrc] platex status

tex-ptex update status:

DateVersionStatus
2016-06-163.2pl41220NG
2015-04-253.2pl36135OK
2012-03-043.2OK
2011-02-08TeX Live r21270

(with wip/ja-ptex installed):

To test, have following file
\documentclass{jarticle}
\begin{document}
test
\end{document}
and issue
platex test.tex
or with jarticle instead of jarticle

tex-ptex-3.2 (OK) 2015-01-31:

vm-netbsd# cat  /usr/pkgsrc/CVS/Tag
D2015.01.31.15.00.00

vm-netbsd# /usr/sbin/makedbm -u /var/db/pkg/pkgdb.byfile.db | grep jarticle
/usr/pkg/share/texmf-dist/tex/platex/base/jarticle.cls tex-ptex-3.2
/usr/pkg/share/texmf-dist/tex/platex/base/jarticle.sty tex-ptex-3.2

vm-netbsd# platex /home/makoto/test.tex
vm-netbsd# platex /home/makoto/test.tex
This is e-pTeX, Version 3.1415926-p3.4-110825-2.6 (utf8.euc) (Web2C 2013)
 restricted \write18 enabled.
entering extended mode
(/home/makoto/test.tex
pLaTeX2e <2006/11/10> (based on LaTeX2e <2011/06/27> patch level 0)
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo
aded.
(/usr/pkg/share/texmf-dist/tex/platex/base/jarticle.cls
Document Class: jarticle 2006/06/27 v1.6 Standard pLaTeX class
(/usr/pkg/share/texmf-dist/tex/platex/base/jsize10.clo)) (./test.aux) [1]
(./test.aux) )
Output written on test.dvi (1 page, 216 bytes).
Transcript written on test.log.

tex-ptex-3.2pl36135 (OK) 2016-06-01:

tex-ptex-3.2pl41220 (NG) 2016-12-27:

   68  /usr/sbin/pkg_delete '*'
   66  cd /packages-20161230/All/
   71  ls -lt tex-ptex-*
   73  /usr/sbin/pkg_add  tex-ptex
vm-netbsd# /usr/sbin/pkg_info -e tex-ptex 
tex-ptex-3.2pl41220

vm-netbsd# platex /home/makoto/test.tex 
This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (Web2C 2016) (preloaded format=platex)
 restricted \write18 enabled.

kpathsea: Running mktexfmt platex.fmt
mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order):
mktexfmt:   /usr/pkg/etc/texmf/web2c/fmtutil.cnf
mktexfmt:   /usr/pkg/share/texmf-dist/web2c/fmtutil.cnf
mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes:
mktexfmt:   /root/.texlive2016/texmf-config/web2c/fmtutil.cnf
mktexfmt [INFO]: writing formats under /root/.texlive2016/texmf-var/web2c
mktexfmt [INFO]: --- remaking platex with eptex
mktexfmt [WARNING]: inifile platex.ini for platex/eptex not found.
mktexfmt [INFO]: Not selected formats: 8
mktexfmt [INFO]: Failed to build: 1 (eptex/platex)
mktexfmt [INFO]: Total formats: 9
mktexfmt [INFO]: exiting with status 0
I can't find the format file `platex.fmt'!
CF-N10@makoto 08:21:43/170325(..print/tex-ptex)% cvs log Makefile|&  grep  -i update | grep tex-ptex
 Updated print/tex-ptex to 3.2pl41220
Update tex-ptex{,-doc} to 3.2pl36135
Update tex-ptex{,-doc} to 3.2.
Update tex-ptex{,-doc} to TeX Live r21270.


2014年03月25日(火) 旧暦 [n年日記] [更新:"2014/03/28 23:25:24"]

#1 [Hardware] HP Proliant Micro Server (4GB) AMD Turion(tm) II Neo N54L Dual 2.2GHz

  • 17,800 円、きのうポチッとして、今日届いた
  • 静かである
  • Disk が前挿しで、どうも DL320/G5 等と、無理矢理共用出来る気もする
    DL320/G5 の方が少し大きい。それで MicroServer に入っているものを抜いて DL320/G5 の方に使うことは出来るが、その逆は不可。
  • シリアルポート (直列通信口)がない .. かなりびっくり
  • 主記憶 (memory) は PC3-10600E DDR3 UB ECC (4GB)
dmesg の一部
NetBSD 6.1.3 (GENERIC)
total memory = 3967 MB
avail memory = 3837 MB
timecounter: Timecounters tick every 10.000 msec
RTC BIOS diagnostic error 0xa<fixed_disk>
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
HP ProLiant MicroServer (   )
mainbus0 (root)
cpu0 at mainbus0 apid 0: AMD Turion(tm) II Neo N54L Dual-Core Processor, id 0x100f63
cpu1 at mainbus0 apid 1: AMD Turion(tm) II Neo N54L Dual-Core Processor, id 0x100f63
ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 21, 24 pins
acpi0 at mainbus0: Intel ACPICA 20110623
acpi0: X/RSDT: OemId <HP    ,ProLiant,20131001>, AslId <HP  ,00000097>
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)

./build.sh -j 8 tools:

===> Tools built to /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64
===> build.sh ended:      Tue Mar 25 17:06:03 JST 2014
===> Summary of results:
         build.sh command:    ./build.sh -j 8 tools
         build.sh started:    Tue Mar 25 16:56:34 JST 2014
         NetBSD version:      6.1.3
         MACHINE:             amd64
         MACHINE_ARCH:        x86_64
         Build platform:      NetBSD 6.1.3 amd64
         HOST_SH:             /bin/sh
         No $TOOLDIR/bin/nbmake, needs building.
         Bootstrapping nbmake
         TOOLDIR path:        /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64
         DESTDIR path:        /export/src-netbsd-6.1.3-RELEASE/obj/destdir.amd64
         RELEASEDIR path:     /export/src-netbsd-6.1.3-RELEASE/obj/releasedir
         Created /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64/bin/nbmake
         Updated makewrapper:
          /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64/bin/nbmake-amd64
         Tools built to /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64
         build.sh ended:      Tue Mar 25 17:06:03 JST 2014
===> .
781.03s 161.18s 9:28.74 165% 0+0k 147+2500io 2827pf+0w
microserver@makoto 17:06:03/140325(/export/src-netbsd-6.1.3-RELEASE% 
build.sh release して見ないと比較にはならないかな。

./build.sh -j 8 tools kernel=GENERIC:

===> Summary of results:
 build.sh command:    ./build.sh -j 8 
  -T /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64 kernel=GENERIC
 build.sh started:    Tue Mar 25 17:10:46 JST 2014
 NetBSD version:      6.1.3
 MACHINE:             amd64
 MACHINE_ARCH:        x86_64
 Build platform:      NetBSD 6.1.3 amd64
 HOST_SH:             /bin/sh
 TOOLDIR path:        /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64
 DESTDIR path:        /export/src-netbsd-6.1.3-RELEASE/obj/destdir.amd64
 RELEASEDIR path:     /export/src-netbsd-6.1.3-RELEASE/obj/releasedir
 Updated makewrapper: 
     /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64/bin/nbmake-amd64
 Building kernel without building new tools
 Building kernel:     GENERIC
 Build directory:     /export/src-netbsd-6.1.3-RELEASE/sys/arch/amd64/compile/obj/GENERIC
 Kernels built from GENERIC:
  /export/src-netbsd-6.1.3-RELEASE/sys/arch/amd64/compile/obj/GENERIC/netbsd
 build.sh ended:      Tue Mar 25 17:15:33 JST 2014
===> .
490.02s 74.15s 4:47.39 196% 0+0k 2+435io 3900pf+0w

./build.sh -j 8 release:

何か間違えたらしい
===> Successful make release
===> build.sh ended:      Tue Mar 25 19:13:03 JST 2014
===> Summary of results:
         build.sh command:    ./build.sh -j 8 release
         build.sh started:    Tue Mar 25 17:18:49 JST 2014
         NetBSD version:      6.1.3
         MACHINE:             amd64
         MACHINE_ARCH:        x86_64
         Build platform:      NetBSD 6.1.3 amd64
         HOST_SH:             /bin/sh
         TOOLDIR path:        /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64
         DESTDIR path:        /export/src-netbsd-6.1.3-RELEASE/obj/destdir.amd64
         RELEASEDIR path:     /export/src-netbsd-6.1.3-RELEASE/obj/releasedir
         Updated makewrapper: 
              /export/src-netbsd-6.1.3-RELEASE/obj/tooldir.NetBSD-6.1.3-amd64/bin/nbmake-amd64
         Successful make release
         build.sh ended:      Tue Mar 25 19:13:03 JST 2014
===> .
11108.01s 2096.34s 1:54:16.81 192% 0+0k 270+35298io 63495pf+0w
0.88s 15.54s 1:54:16.81 0% 0+0k 0+1823io 0pf+0w
いや、良く見たら 192% となっているので、これが実力かも知れない。
microserver@makoto 20:18:25/140325(/export/src-netbsd-6.1.3-RELEASE)% sudo dkctl wd0a getcache
/dev/rwd0a: read cache enabled
/dev/rwd0a: write-back cache enabled
/dev/rwd0a: read cache enable is not changeable
/dev/rwd0a: write cache enable is changeable
/dev/rwd0a: cache parameters are not savable

ML115/G5 Athlon 4450B (dual core) でも試すと:

CPU Athlon 4450B 2.3GHz Dual Core
Memory 4GB
(target arch も Release も少し違うので、 正確さには欠けるが) こちらの方が、大体二倍くらいの性能のようだ。
make release started at:  Fri Mar 28 11:51:59 JST 2014
make release finished at: Fri Mar 28 12:44:14 JST 2014
===> Successful make release
===> build.sh ended:   Fri Mar 28 12:44:14 JST 2014
===> Summary of results:
         build.sh command: ./build.sh -u -j 4 -m i386 release
         build.sh started: Fri Mar 28 11:51:58 JST 2014
         NetBSD version:   5.1
         MACHINE:          i386
         MACHINE_ARCH:     i386
         Build platform:   NetBSD 5.1 amd64
         HOST_SH:          /bin/sh
         TOOLDIR path:     /export/src-netbsd-5-1-RELEASE/obj/tooldir.NetBSD-5.1-amd64
         DESTDIR path:     /export/src-netbsd-5-1-RELEASE/obj/destdir.i386
         RELEASEDIR path:  /export/src-netbsd-5-1-RELEASE/obj/releasedir
         makewrapper:      /export/src-netbsd-5-1-RELEASE/obj/tooldir.NetBSD-5.1-amd64/bin/nbmake-i386
         Updated /export/src-netbsd-5-1-RELEASE/obj/tooldir.NetBSD-5.1-amd64/bin/nbmake-i386
         Successful make release
         build.sh ended:   Fri Mar 28 12:44:14 JST 2014
===> .
4737.44s 917.92s 52:16.46 180% 0+0k 358+9761io 41635pf+0w
     0.32s 7.47s 52:16.46 0% 0+0k 1+859io 0pf+0w
kuro@makoto 12:44:14/140328(/export/src-netbsd-5-1-RELEASE)% uname -a
NetBSD kuro 5.1 NetBSD 5.1 (RAID0A) #0: Sun Oct 2 17:34:44 JST
2011
root@t-105.i.ki.nu:/export/cvs-work/src/sys/arch/amd64/compile/obj/RAID0A
amd64


2011年03月25日(金) 旧暦 [n年日記] [更新:"2011/03/28 21:03:41"]

#1 [pkgsrc] Error: /invalidfileaccess in /findfont Operand stack: 6.6587 Ryumin-Light-EUC-H

2011/01/15 に一度出合って、その時には解決し、 2011/03/08 に再び同じ問題になって、きょうまで未解決だった
Error: /invalidfileaccess in /findfont Operand stack: 6.6587 Ryumin-Light-EUC-H
dvipdfmx が呼出す ps2pdf が Ryumin-Light-EUC-H が見つからない
の件は、今回は古い、 fonts/ghostscripts-cidfonts を入れていて、修正版の wip/ghostscripts-cidfonts を入れていなかった。という問題だったと判明した。 版の名前で言うと
× ghostscript-cidfonts-20000901nb2 CIDFont resources for Ghostscript
○ ghostscript-cidfonts-20000901nb3 CIDFont resources for Ghostscript
ということになる。nb2 では、GS_RESOURCEDIR が正しくないということで、 自分で作った改訂版 を入れていなかった、ということだ。 これで自分が良く使うものが全て動くようになったので、 機械を (png-1.5.1 の版のものに) 入替えられる気がする。 (その後に libungif -> giflib の件 が残っている)
ただし、実は これらの話とはまた別に、
ghostscript-cidfonts-ryumin の options.mk の動作が変ではないか、
という件は、まだ良く調べていないので、これから。

問題を簡単に言うと、options.mk に書いてある

PKG_SUGGESTED_OPTIONS=  ipa
の行が、/etc/mk.conf に書いてある
PKG_OPTIONS.ghostscript-cidfonts-ryumin=        adobe-cidfonts
よりも優先してしまう、ということ。ただし、名前は、今いろいろ試しているので、 wip にあるものとは違う
違った、
GS_CIDFMAP の変数の内容が options.mk から Makefile に伝わらない
という問題だ。

多分解決:

options.mk に
PKG_SUGGESTED_OPTIONS=  ipa
と書いてある場合に、この ipa を消したかったら、/etc/mk.conf に、単に
PKG_SUGGESTED_OPTIONS=  adobe-cidfonts
と(上書き風に)代入するのではなく、
PKG_OPTIONS.gcr_type= adobe-cidfonts -ipa
と - を付けて消す必要がある、ということと理解。

しかし PKG_OPTIONS.gcr_type= ipa では、まだ未解決:

PKG_OPTIONS.gcr_type= ipa にしておくと、
dvipdfmx が呼出す ps2pdf が Ryumin-Light-EUC-H が見つからない
になってしまう。
ktrace -t n 操作
kdump ktrace.out
の時に、NAMI で見に行ったファイルの有無も表示してくれると、 とても嬉しいのだけれど。
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Decoding/StandardEncoding"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/Ryumin-Light-EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Init/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/lib/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/fonts/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/ghostscript/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/Type1/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/TrueType/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/lib/DPS/outline/base/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/openwin/lib/X11/fonts/Type1/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/openwin/lib/X11/fonts/TrueType/CMap/EUC-H"
4696 1 gsc NAMI  "CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Init/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/lib/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/fonts/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/ghostscript/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/Type1/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/TrueType/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/lib/DPS/outline/base/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/openwin/lib/X11/fonts/Type1/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/openwin/lib/X11/fonts/TrueType/CMap/EUC-H"
4696 1 gsc NAMI  "CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/CMap/EUC-H"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Init/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/lib/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/9.00/Resource/Font/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/share/ghostscript/fonts/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/ghostscript/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/Type1/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/share/fonts/default/TrueType/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/lib/DPS/outline/base/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/openwin/lib/X11/fonts/Type1/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/openwin/lib/X11/fonts/TrueType/CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "CIDFont/Ryumin-Light"
4696 1 gsc NAMI  "/usr/pkg/lib/X11/fonts/TTF/ipam.ttf"
4696 1 gsc NAMI  "/tmp/gs_04696d"
4696 1 gsc NAMI  "/tmp/gs_04696c"
4696 1 gsc NAMI  "/tmp/gs_04696b"
4696 1 gsc NAMI  "/tmp/gs_04696a"
(少なくとも青は有) cidfmap の書き方が良くないのかな。
@makoto 22:48:05/110325(..wip/ghostscript-cidfonts-ryumin)% cat `find /usr/pkg/share/ghostscript/9.00/ -name cidfmap`
/Ryumin-Light     << /FileType /TrueType /Path (/usr/pkg/lib/X11/fonts/TTF/ipam.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;
/GothicBBB-Medium << /FileType /TrueType /Path (/usr/pkg/lib/X11/fonts/TTF/ipag.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;


2007年03月25日() 旧暦 [n年日記] [更新:"2007/03/30 10:41:59"]

#1 [機械] 4.99.9 の機械で meta-pkg 完了

config-serv config-desktop
その後、 apache を調整。いつものことだけれど:
  1. 500 Internal Server Error
       245  10:23   sudo cp -p /e/u/j/distfiles/cgi-lib.pl /usr/pkg/lib/perl5/site_perl/5.8.0/
    
  2. Your PHP installation appears to be missing the MySQL which is required for WordPress.
    ttyp4:makoto@s900 10:32:45/070325(...log/httpd)> diff -u /usr/pkg/etc/php.ini{-orig,}
    --- /usr/pkg/etc/php.ini-orig   2007-03-22 23:47:00.000000000 +0900
    +++ /usr/pkg/etc/php.ini        2007-03-25 10:31:08.000000000 +0900
    @@ -597,6 +597,8 @@
     ;extension=php_xslt.dll
     ;extension=php_yaz.dll
     ;extension=php_zip.dll
    +extension=mysql.so
    +extension=pgsql.so
     
     
     ;;;;;;;;;;;;;;;;;;;
    ttyp4:makoto@s900 10:32:52/070325(...log/httpd)> 
    
    (and you need restart apache)
いくつか問題があった
  • 自分で作った fml がうまく行かない
    $PERL_PATH = $^X 
    
    の部分で make 時に使った perl を拾ってしまう。このため 最後の install/packages で、「work 以下に依存していないか確認」部分で問題になる。
  • doxygen に必要としている graphic/graphviz が make 出来ない。 2.12 でも、 2006Q4 に戻した 2.6 でもだめ
この二点は、現在使わないようにしている。fml の方は installer に変更が必要か ?

他の機械で pkg_add:

一台目の 4.99.9 は apache server に投入。 二台目を pkg_add config-serv のようにして更新。 いくつか packages が作られていなかったので、作り直し (make install だけで make package を忘れた ?)。

seamonkey が初めて起動したけれど、図が真黒のようになって、おかしい。 firefox-2 も初めて起動。こちらは使えそう。何かしら速い気がする。



2006年03月25日() 旧暦 [n年日記] [更新:"2006/03/27 10:28:50"]

#1 [NetBSD][compile][kernel] kernel を make するには common が必要

次のようになる問題はまだ解決していないのかなぁ ..
ttyp3:makoto@s900 18:44:05/060325(...compile/ZS-L2-1M-PB2-SHM)> time make depend netbsd
make:
"../../../../arch/powerpc/lib/libkern/../../../../lib/libkern/../../../../arch/powerpc/lib/libkern/../../../../lib/libkern/Makefile.inc"
line 93: Could not found
../../../../arch/powerpc/lib/libkern/../../../../lib/libkern/../../../common/lib/libc/Makefile.inc
make: Fatal errors encountered -- cannot continue

make: stopped in /export/20060311/sys/arch/macppc/compile/ZS-L2-1M-PB2-SHM
0.125u 0.022s 0:00.14 100.0% 0+0k 0+0io 0pf+0w
ttyp3:makoto@s900 18:44:16/060325(...compile/ZS-L2-1M-PB2-SHM)> cd ../..
src.tar.gz から usr/common の部分を取出して、次のように揃えておく
drwxr-xr-x   5 makoto  wheel   512 Mar 21 11:59 common/
drwxr-xr-x  39 makoto  wheel  1024 Mar 21 12:08 sys/
drwxr-xr-x   3 makoto  wheel   512 Mar 21 12:08 usr.bin/
実は 3.99.16 の meta-pkg build をしている間は、L2 cache が生きていなかった。 例えば、mozilla を作るのに 10 時間 17 分かかっているが、それはその状態。
-rw-r--r--  1 root  wheel  18869845 Mar 25 18:15 mozilla-1.7.12nb3.tgz
-rw-r--r--  1 root  wheel    250946 Mar 25 07:58 autoconf213-2.13nb1.tgz
gimp には 3:07
-rw-r--r--  1 root  wheel  11605242 Mar 25 07:53 gimp-2.2.10nb3.tgz
-rw-r--r--  1 root  wheel    459978 Mar 25 04:46 libgtkhtml-2.6.3nb4.tgz
それを生かすために、kernel を作り直した。
NetBSD s900.ki.nu 3.99.16 NetBSD 3.99.16 (ZS-L2-1M-PB2-SHM) #0: 
Sat Mar 25 19:30:00 JST 2006  
makoto@s900.ki.nu:/export/20060311/sys/arch/macppc/compile/ZS-L2-1M-PB2-SHM 
macppc
cpu0 at mainbus0: 7400 (Revision 206), ID 0 (primary) 337.35 MHz
cpu0: HID0 8094c0a6<EMCP,DOZE,DPM,EIEC,ICE,DCE,SGE,BTIC,BHT,NOPDST>
cpu0: 1MB, 2:1, PB2 SRAM backside L2 cache


2005年03月25日(金) 旧暦 [n年日記] [更新:"2005/03/26 00:34:13"]

#2 [NetBSD] mini で X が動かないと思っていたが

/etc/X11/XF86Config を調整したら動くようになった。 もう少しきれいな形にしたいが、きょうは遅いのでおしまい。

#1 [NetBSD][pkgsrc][buld-build] 何とか形になるものが ... 出来たかな

NetBSD/macppc の場合
setenv PKG_PATH ftp://ftp.ki.nu/packages/2.99.15-3/powerpc/All/
sudo pkg_add rsync
とか。

Mac OS 10.3.8 の場合 (UFS 区画または image が必要)

export PKG_PATH=ftp://ftp.ki.nu/packages/powerpc-apple-darwin/7.8.0/All/
(こちらは X11 関係は結局出来ていない。 x11-links で X.h が見つからない と言われて、1,800 くらいが作成不可になっている) dvd を作って見た。
 2269830 extents written (4433 MB)
 4648611840 Mar 25 14:06 CDimage
という大きさになってしまったが、入るかどうか不明。 しかし
ttyp2:root@mini  17:24:58/050325(...CD-R/bootcd2)# \
cdrecord -v dev=15,1,0 speed=4 -dao -data 20050214ts-package.iso
と入力したら、次のように言っていて、
Track 01: data  4433 MB        
Total size:     5091 MB (504:24.40) = 2269830 sectors
Lout start:     5091 MB (504:26/30) = 2269830 sectors
Current Secsize: 2048
  ATIP start of lead in:  -150 (00:00/00)
Disk type:    unknown dye (reserved id code)
Manuf. index: 255
Manufacturer: unknown (not in table)
Blocks total: 2298496 Blocks current: 2298496 Blocks remaining: 28666
2,298,496 - 28,666 = 2,269,830 という計算らしいので、どうも入るのでは ? という気がする。
残り 1.2% ?

書けたけれど、missing を入れるのを忘れた。



2002年03月25日(月) 旧暦 [n年日記]

#6 [無題] (まだ寝てないっす) ...って誰かさんみたい。11:05pm


#5 [NetBSD] ttyrec を telnet で見られるようにするには ?

横井さんという方から、 メールで教えていただいた。今は
12345 stream tcp nowait root /usr/local/bin/ttyplay ttyplay /var/ttyrec/20020114-ftp 2> /dev/null
として見た。tcpd は入れなくてもいい。ttyplay の字がもう一つ必要 いまは
telnet tty.ki.nu 12345 
で 「NetBSD/macppc を設置」が見られるのだけれど、 何故か画面がこわれてしまっている。
ttyp3:makoto@u  23:12:15/020325(~/ttyrec)> ttytime 20020114-ftp
  37304 20020114-ftp
となっているが、単位が分らない。 正味は 9:51 -- 10:13 の約 22 分。
まずい、中で ttyplay をやってしまっている。無限ループ ? だから長いのだ。そんなのあり ? 640kBytes 適当なところで ^] で終了して下さい。

#4 [Network] B flets 工事日 4/02

0120-518-411 ... 違った。これは東日本
0120-506-506 ... NTT Comm. カスタマーズ・フロント
0120-047-862 ... NTT Comm. 法人窓口
で入力するか、申込書を郵送してもらうか。後者とする。

#3 [NetBSD] ./build.sh

./makedoc ....
Shared object "libncurses.so.5" not found
のように言われていて、さふいへば、texinfo を 4.x にしなさいと UPDATE に書いてあった気がしたので、 texinfo-4.1.tar.gz を make しようとすると、何と、
./makedoc ./session.c ./echo-area.c ./infodoc.c ./m-x.c ./indices.c ./nodemenu.c ./footnotes.c ./variables.c
Shared object "libncurses.so.5" not found
同じ問題、無限ループ。
ttyp1:makoto@u 13:50:57/020325(...src/texinfo-4.1)> env LD_LIBRARY_PATH=/usr/pkg/lib ldd info/makedoc
info/makedoc:
-lncurses.5 => /usr/pkg/lib/libncurses.so.5
-lintl.0 => /usr/lib/libintl.so.0
-lc.12 => /usr/lib/libc.so.12
変だなぁ。最近 の UPDATING には texinfo なんて書いてない。 次のようにして、手で -static 付けてやると、
ttypf:makoto@u 14:28:50/020325(...build/info)> cc -O -o makedoc -static makedoc.o ../lib/libtxi.a -lncurses ../intl/libintl.a

ttypf:makoto@u 14:28:56/020325(...build/info)> pwd
/export/20020317/src/tools/texinfo/obj/build/info
とりあえず..
make dependall で続行
make: Unknown modifier 't'
とかうるさい。

pwcache_groupdb:

src/tools/obj/tools.NetBSD-1.5ZA-powerpc/bin/powerpc--netbsd-gcc -static -o pax
...
getid.o(.text+0x98): undefined reference to `pwcache_groupdb'
getid.o(.text+0xc4): undefined reference to `pwcache_userdb'
にその文字は出て来る。

worm.o(.text+0x9c): undefined reference to `baudrate':

defined in lib/libcurses/tty.c

23:47 92.92% 92.92% collect2:

/export/20020214/tools/obj/tools.NetBSD-1.5ZA-powerpc/bin/powerpc--netbsd-c++
-o eqn -nostdlib /usr/lib/crt0.o /usr/lib/crtbegin.o main.o lex.o
box.o limit.o list.o over.o text.o script.o mark.o other.o delim.o
sqrt.o pile.o special.o eqn.o
/export/20020214/gnu/usr.bin/groff/libgroff/obj/libgroff.a -L/usr/lib
-lstdc++ -lm -lgcc -lc -lgcc /usr/lib/crtend.o
のところで長居をしている。何かなぁ。
15079 root 64 0 160K 468K RUN 23:47 92.92% 92.92% collect2

#2 [Java] #3 [Java] 上野さんの日記

って、 ?charset=ISO-2022-JP したら見えるようになった。

#1 [pkgsrc] BOF 2002/03/31 at アスキー

藤原さんの「関心のあること」というのは
関心のあること(仮称?) 10min. 藤原さん
.....
と時間を割り当てた方がよろしいのでしょうか?
って書かれてしまったけれど、話すことがあるかなぁ。

Shared object "libutil.so.5" not found:

# gmake install
Shared object "libutil.so.5" not found
libutil.so.6 ならあるのだけれど。
ls -l /usr/lib/libutil*
62254 Jan 17 18:44 /usr/lib/libutil.a
14 Jan 17 18:44 /usr/lib/libutil.so@ -> libutil.so.6.0
14 Jan 17 18:44 /usr/lib/libutil.so.6@ -> libutil.so.6.0
39606 Jan 17 18:44 /usr/lib/libutil.so.6.0
68616 Jan 17 18:44 /usr/lib/libutil_p.a
60062 Jan 17 18:44 /usr/lib/libutil_pic.a
1.5 の gmake binary package を 1.5Y で使っているのが悪い ?


2000年03月25日() 旧暦 [n年日記]

#7 [Emacs] 21.0

もう次が出るのかなぁ。何も準備していない。
"GNU Emacs 21.0.90.1 (sparc-sun-solaris2.7, X toolkit)

#6 7500

OF の nvramrc を変更することを試したがうまく行かなかった。
[- 日記システム警告:コマンド OF は予約されています。-]
  • system disk を resedit で少し変更してから使う方法 invalid assignment ':' かな。空行に \ があったのを消したら、 nvramrc の後忘れてしまった。
  • nvedit で手で修正する方法。
    http://www.linuxppc.org/userguide/of105.html (not found)
    google
    画面に自分の入力したものが表示 されないので、うまく出来なかった。もしかしたら LF CR と入れれば良かった のかも知れない。CR だと return だけで Line feed されない。

#5 [NetBSD] kernel (2000/03/24) opt_ipkdb.h: No such file or directory

きのう anoncvs で取って来たものも全く同じで /sbin/ping6 で止って しまうので、そうか kernel だけでもと思ったが、make depend で、
../../../../dev/ic/dp8390.c:16: opt_ipkdb.h: No such file or directory
../../../../dev/ic/ne2000.c:57: opt_ipkdb.h: No such file or directory
../../../../kern/subr_prf.c:44: opt_ipkdb.h: No such file or directory
などとなってしまう。以前のものを mv GENERIC; GENERIC-2000-03-19 しておい てから、新しく config GENERIC; make depend すると、
../../../../arch/macppc/macppc/locore.S:35: ipkdb.h: No such file or directory
m

似た文字列で探すと

makoto@harry  6:59:28/000325(/usr/src)> find . -name \*ipkdb\*

./sys/arch/macppc/compile/GENERIC/opt_ipkdb.h
./sys/arch/macppc/compile/GENERIC-2000-03-19/ipkdbslip.h
./sys/arch/macppc/compile/GENERIC-2000-03-19/ipkdb.h
./sys/arch/macppc/compile/GENERIC-2000-03-19/ipkdbppp.h
./sys/arch/macppc/include/ipkdb.h
...
./sys/arch/powerpc/powerpc/ipkdb_glue.c
./sys/arch/prep/include/ipkdb.h
./sys/ipkdb
./sys/ipkdb/ipkdb_ipkdb.c
./sys/ipkdb/ipkdb.h
./sys/ipkdb/ipkdb_if.c

/usr/src/sys/arch/macppc/compile/GENERIC から見ると、
ls ../../../../../sys/ipkdb/ipkdb.h
でも本当は non-crypto 関係の操作を間違えたのかも知れない。もう一度
makoto@harry  7:25:52/000325(/usr/src)> cvs -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot co src-nocrypto
cvs checkout: cannot find password
cvs [checkout aborted]: use "cvs login" to log in first
makoto@harry  7:26:25/000325(/usr/src)> cvs -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot login
(Logging in to anoncvs@anoncvs.netbsd.org)
CVS password:
makoto@harry  7:26:37/000325(/usr/src)> cvs -d :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot co src-nocrypto
(これは五時間かかる)
しかし *.tar.gz には non-crypto の違いがない ? http://www.jp.netbsd.org/ja/JP/Documentation/anoncvs.html を見て、.... anoncvs 中。

#4 [hns] w3-4.0-44

WWW 4.0pre.44, URL p4.0pre.44, MM 1.96
[- 日記システム警告:コマンド WWW は予約されています。-]
を使っているが、どうも日記を表示するのが不得意な気がする。

#3 [Namazu] $File::Find::prune = 1 ;

次のようなものと、その中の #check# の行を生かしたものを比較すると、
#!/usr/local/bin/perl
use File::Find;
$reject = $ARGV[0];
$start = time();
find (\&wanted,'.');

$elapsed = time() - $start ;
print " elapsed: $elapsed sec.\n";
print " scanned:   $scanned \n";
print "   found:   $found \n";
sub wanted {
    $scanned++ ;
    if ( $reject && $File::Find::dir =~ /$reject/ ) {
#checked#	$File::Find::prune = 1 ;
	return; }
    $found++;
}
#checked# の行をそのままの時と、はずした時の違い
makoto@harry  16:45:35/000325(~/Mail)> ~/perl/practice/find-file-for-namazu ml
 elapsed: 102 sec.
 scanned:   168638 
   found:   13650 
makoto@harry  16:47:19/000325(~/Mail)> ~/perl/practice/find-file-for-namazu ml
 elapsed: 13 sec.
 scanned:   13939 
   found:   13650 
makoto@harry  16:47:44/000325(~/Mail)> 


#2 [Apache] content negotiation

http://www.ki.nu/Content negotiation を入れて見た。Unix Magazine を見たら簡単に書いてあったから。 (でも何回か試行錯誤が必要だった)。
AddLanguage ja .ja
Options MultiView を <Directory> </Directory> の中に書く。例えば
Options MultiViews Indexes SymLinksIfOwnerMatch ExecCGI Includes
だけなのだったけれど。 Apache の説明 には、「type-map file を使う方法と MultiView の二通りあって...」と長々と書いて あるので、僕のような普通の人は、途中で(読むのが)いやになってしまう。 でも最後まで見れば MultiView の方が簡単だと分るのだと思う。読まなかった人は Unix Magazine 2000.4 p122 辺りを見て理解する。でも僕には実は XSSI と SSI の 区別が付いていない。そこに書いてある事で、僕の知らないことが eXtended だと は思うが。
そうして、[Japanese|English] という切替えは明示的に index.shtml.ja と書く 必要があるのでしょうね。 tamago は (index.html.ja でなくて) index.ja.html と書いてある

#1 [URL] IC collection

北目方式分類ごとむ日記 とたどっていった中に 半導体コレクション展示会場 http://www.st.rim.or.jp/~nkomatsu/ICcollection.html への LINK がある。 本当に素晴しい。何でも良く調べている | 知っている。 僕の場合、集積回路(IC) の写真と言うと die photo になってしまう。 (6800/6809/68000/68020/68030 くらいならどれが何か見て分ると思う。) しかし、まさか人の撮ったものを走査(Scan)して載せる訳にも行かないから、外側写真 の方が無難ですよね。 と思ったら 4004 のところには、「 Intel 博物館 に行けばある」とあるから、 価値観は同じでした。
6800 の写真には PK7702K とあるので、これは所謂 PK Mask のやつで、負荷に (Depletion load の反対に何だったっけ。それでない方。Enhance load と言ったかな) が使われている初期のもの。 高速化するに当り Depletion Load の回路に変っている。
Depletion load (零バイアスで電流が流れない N tr を負荷に使う)
Enhance load (零バイアスで電流が流れる N tr を負荷に使う)
かな。
僕が初めて見た CPU のデータシートは 8080 で、 その時の石の値段は 75,000 円だったと思う。
そう言えば日立の 6309 が出て来ていないな。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、8 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)