Mountain Lion(10.8)にバージョンアップした
遅ればせながら、MacBook AirをMountain Lionにバージョンアップした。以前ならDVDの配達をずっと待っていたものだが、今ではオンラインで更新ができてしまう。便利な半面、宅配便の荷物をワクワクしながら待つ楽しみが無くなってしまったのは惜しい。これも時代の流れだから、仕方ないことなのだろうけど。
さて、Mountain Lionのインストールは順調に済み、既存のアプリケーションの動作をチェックしてみた。(Lionで使っていた環境をそのまま引き継いでいるので、新規インストール時にはまた別の問題が生じるかもしれない)
Apache
- システム環境設定の設定項目は無くなってしまったが、従来通り使える。
$ /usr/sbin/apachectl -v Server version: Apache/2.2.22 (Unix) Server built: Jun 20 2012 13:57:09 $ sudo /usr/sbin/apachectl start
PHP
- PHPも入っている。
$ php -v PHP 5.3.13 with Suhosin-Patch (cli) (built: Jun 20 2012 17:05:20) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
LoadModule php5_module libexec/apache2/libphp5.so
- MySQL接続用の設定も再度行ったところ、Question2Answerが動作した。
% sudo cp /etc/php.ini.default /etc/php.ini
mysql.default_socket = /opt/local/var/run/mysql5/mysqld.sock
Jenkins
- 初回起動時にJavaのランタイムがインストールされ、正常に起動した。(ver. 1.475)
Subversion
$ /Applications/Xcode.app/Contents/Developer/usr/bin/svn --version svn, version 1.6.18 (r1303927) compiled Jun 15 2012, 19:07:58
- ところが、Apache連携用の/usr/libexec/apache2/mod_dav_svn.soが見つからない。Lionの時には存在したが、Mountain Lionになってインストールされなくなってしまったらしい。手元の環境だけかと思ったが、同様の報告をしている人がいるので、多分これが仕様なのだろう。
After upgrading to OS X 10.8 (Mountain Lion) I find that my SVN server is broken. Under 10.7 I had it set up to use the httpd server to provide access, but after the upgrade the LoadModules for dav_svn_module and authz_svn_module (mod_dav_svn.so and mod_authz_svn.so) are missing.
svn - OS X 10.8 is missing mod_*_svn.so libraries - Stack Overflow
2012/8/7追記
結局、TimeMachineを参照して、Lionで使っていたmod_dav_svn.so, mod_authz_svn.soを取り出してMountain Lionに入れた。取りあえず問題なく動作している。抜本的な解決策にはなっていないけど。