島村@太宰府市です pkg_add -r php4-cgi を実行すると
package 'php4-4.4.2_1' conflicts with php4-cgi-4.4.2_1 となったために一旦 php 関連を全部アンインストールしてから php4-cgi のみ をインストールすると無事成功しました。cgi 版の php が動作します。 ただ、この後 php4-mbstring や php4-pgsql を追加インストールしようとする とどうしても前提条件として php4-4.4.2_1 をインストールしようとしてしま い、その結果 conflicts 発生となって追加機能をインストールすることができ ません。 please use pkg_delete first to remove conflicting package(s) or -f to force installation と出たので # pkg_add -r -f php4-mbstring としてみましたが Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest/php4-mbstring.tbz... Done. Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/All/php4-4.4.2_1.tbz... Done. pkg_add: package 'php4-4.4.2_1' conflicts with php4-cgi-4.4.2_1 pkg_add: please use pkg_delete first to remove conflicting package(s) or -f to force installation pkg_add: pkg_add of dependency 'php4-4.4.2_1' failed (proceeding anyway) pkg_add: can't open dependency file '/var/db/pkg/php4-4.4.2_1/+REQUIRED_BY'! dependency registration is incomplete となりました。pkg_info を見ると php4-mbstring はリストに出てくるのでイン ストールはできているようです。 ほかの php モジュールも同じ要領で追加インストールして様子を見ようと思い ます。