cd /etc/mail/certs;openssl dhparam -out dh.param 4096」だと確かに4096ビット鍵生成だとforeverと思えなくもなかったが、半日で出来た。
mergemaster -p, installworld, mergemaster, delete-oldの作業開始。
んで、reboot。
無事起動してまずはひと安心。
portsnapして、pkg upgradeかな。
pcscdを再起動。
makeしなおし。
で、kldloadしたら…
panicしました。
うー。
fsck無事修了。
crash dump出来たけどとりあえずもう一度同じことをしてみる。
最後のkldloadではfull pathで指定。
うまくいった。
うーむ。
念のためと思って再起動したら…
これも問題なく認識。
うーむ。
まぁいいや。
解決したなら。
mencoder。
やっぱりbus errorでcore dump。
ということで、動いているところのmencoderをpkg add。
うまくいった。
とりあえず問題解決かな。
pkg createしておこう。
make -j2」したいところだったが、以前、一回失敗しているので最近は避けているんだよなぁ。
イマドキ800MHzだとちょっときついか。
pkg upgrade -f」したらxorg関係でSAT solverが発狂するし。
ちょっとpackageを消したぐらいでは直らないようだし。
もしかして、この辺が原因で変な物をlinkしてmencoderが腐ったりしているのだろうか。
pkg upgrade -f」も問題なく動いた。
で、Xの画面が乱れる問題も解決。
んで、何故かmencoderがいなくなっていた。
pkg install mencoder」していれたら…
また、lameがないとほざいている。
mencoderをpkg createしたものをいれたら何とかなるだろうか。
pkg delete -a」。
んで、/usr/local, /var/db/ports, /var/db/pkg以下をまっさらにしてpkg installしまくり。
mencoderが入った段階で実行。
やっぱりlameがないと主張。
なんか依存関係が狂っている。
mencoderを「pkg create」したのを「pkg add」するためだった。
で、試したら…
うまくいくじゃん。
面倒だけど、いずれはやることだし録画マシンのOSを10系列にするか。
MLにも聞いてみるかな。
いずれには余計なことをせずに解決して欲しいし。
rm *」してしまって作業を増やしてしまった。
幸いにして、失われるファイルはなさそうだけど。
まずは、その復旧作業。
mencoderのcore dump問題の調査。
pkg info -R mencoder」で確認するとsecurity/gnutls 3.3.17.1 print/freetype2 2.6_1 multimedia/xvid 1.3.2,1 multimedia/libx264 0.144.2533_1 multimedia/libdvdnav 5.0.3 graphics/png 1.6.18 graphics/giflib 5.0.6 audio/lame 3.99.5_2一方、落ちる方は、
security/gnutls 3.3.17.1 print/freetype2 2.6_1 multimedia/xvid 1.3.2,1 multimedia/libx264 0.144.2533_1 multimedia/libdvdnav 5.0.3 graphics/png 1.6.18 graphics/giflib 5.0.6 audio/lame 3.99.5_2 converters/libiconv 1.14_8となっている。 違いは何だろう? libiconvが入っているかどうかの違いだけなのだが、こんなところの問題???
make config」してみたが、iconvに関係しそうなのは有効になっていなかった。
なにか依存の依存で使われているのかなぁ。
とりあえずよく分からないけど、まず要らない感じのをoptionから外して再構築してみた。
pkg upgrade -f」して全て入れ直しを試みてみる。
mencoderを入れて実行したら…
なぜだかlibmp3lame.soがないとか騒ぐし、「pkg install lame」してもなぜだかlameなんてないと騒ぐし…
どうなっているの?
こちらのマシンでも「pkg upgrade -f」してみるか。
mencoderは起動したが、やっぱりSEGVでcore dumpした。
次にうつベキ手は何だろうか。
pkg create」して持ってきたが…
OSのversionが違って入らなかった。
うーむ。
本ページの主張等は著者の所属組織に全く関係なく、個人としてのものです。