[PHP-users 27174] 共有ホストにおける PEAR のローカルコピーのインストールについて
y.okamura
alpha1280 @ yahoo.co.jp
2005年 10月 9日 (日) 17:31:26 JST
オカムラと申します。
PEARインストールについてご教授ください。
PEARマニュアルにある「共有ホストにおける PEAR のローカルコピーのインストール」
をおこなったのですが、うまくいきません。
共有ホストにおける PEAR のローカルコピーのインストール
http://pear.php.net/manual/ja/installation.shared.php
具体的には、マニュアル通り、
$ pear -s -c ~/.pearrc -d doc_dir=~/pear/docs -d ext_dir=~/pear/ext \
-d php_dir=~/pear/lib -d data_dir=~/pear/data -d
test_dir=~/pear/tests \
-d cache_dir=~/pear/cache -d bin_dir=~/pear/bin
を実行し(パスの指定は~を使わずにルートから記述)、
.cshrc の set path に $HOME/pear/bin を追記しパスを通し、
pear -c ~/.pearrc install Archive_Tar PEAR Console_Getopt XML_RPC
を実行して、パッケージをインストールしたのですが、PEARパッケージのインストールが
依存関係によりうまくいきません。
また、気になる点としては、PEAR本体が入ると思われる、$HOME/pear/bin
はディレクトリすら出来ていない状態です。
サーバは、さくらインターネットを使っております。
解決策、または気づいた点でもかまいませんので情報をお願いします。
以下、pear config-show, pear install PEAR, pear install -a PEAR の実行結果です。
%pear config-show
Configuration:
==============
PEAR executables directory bin_dir <homeディレクトリ>/pear/bin
PEAR documentation directory doc_dir <homeディレクトリ>/pear/docs
PHP extension directory ext_dir <homeディレクトリ>/pear/ext
PEAR directory php_dir <homeディレクトリ>/pear/lib
PEAR Installer cache directory cache_dir <homeディレクトリ>/pear/cache
PEAR data directory data_dir <homeディレクトリ>/pear/data
PHP CLI/CGI binary php_bin /usr/local/bin/php
PEAR test directory test_dir <homeディレクトリ>/pear/tests
Cache TimeToLive cache_ttl 3600
Preferred Package State preferred_state stable
Unix file mask umask 22
Debug Log Level verbose 1
HTTP Proxy Server Address http_proxy <not set>
PEAR server master_server pear.php.net
PEAR password (for password <not set>
maintainers)
Signature Handling Program sig_bin /usr/local/bin/gpg
Signature Key Directory sig_keydir /usr/local/etc/pearkeys
Signature Key Id sig_keyid <not set>
Package Signature Type sig_type gpg
PEAR username (for username <not set>
maintainers)
%pear install PEAR
downloading PEAR-1.4.2.tgz ...
Starting to download PEAR-1.4.2.tgz (270,370 bytes)
.........................................................done: 270,370 bytes
requires package `PEAR' >= 1.3.3
PEAR: Dependencies failed
%pear install -a PEAR
downloading PEAR-1.4.2.tgz ...
Starting to download PEAR-1.4.2.tgz (270,370 bytes)
.........................................................done: 270,370 bytes
Release for 'pear' Release for 'pear' dependency
dependency 'PEAR_Frontend_Gtk' has state 'beta', requires
'PEAR_Frontend_Web' has 'stable'
state 'beta', requires
'stable'
install failed
--------------------------------------
Know more about Breast Cancer
http://pr.mail.yahoo.co.jp/pinkribbon/
PHP-users メーリングリストの案内