Top | カテゴリTop | 戻る
2006年9月25日(月) 15:24
written by lam [CentOS4.4] [この記事のURL] [コメントを書く] [コメント(5)] [TB(0)]
はじめまして。お世話になります。上記の記事を参考にnetatalkをインストールさせていただいておりますが、途中netatalkのrpmインストール段階で、 rpm -Uvh /usr/src/redhat/RPMS/i686/netatalk-2.1.0-0.1.21.dev.i686.rpmエラー: Failed dependencies: /usr/local/bin/perl is needed by netatalk-2.1.0-0.1.21.dev.i686と成ってしまい止まってしまいます。perlは/usr/bin/と/usr/local/bin/と両方通るように成ってるんですけどね。。。rpmbuildの--with部分に何かを記載すれば良いんですかね?この返信をご確認いただいたときで良いので、ご回答いただけませんでしょうか。宜しくお願いいたします。こちらの環境は、CentOS4.4で、openslpのインストールまでは終わってます。
written by 歩燻
たびたび、恐れ入ります。先ほど記載した部分は自己解決(?)いたしましたので、ご報告です。rpmのインストール時に--nodepsを付けてインストールしてみたところ、無事にインストールでき、/etc/rc.d/init.d/atalk startでスタートしてもエラーを出してこなかったので、良しかな。と。※あんまり--nodepsは付けない方が良いと思っていたので、かなり不安は残るんですが。。。。兎に角、参考に成りましたありがとうございます。
ちょっと怖いですけど動いたみたいで何より。
written by lam
perlのpathを両方通しているから混乱してるんでしょう。おそらく、/usr/bin/はRPMで入れたやつで、/usr/local/bin/は自分でソースから入れたか、シンボリックリンクしてるのだと思います。で、更に/usr/local/bin/の方を先に通してるんじゃないでしょうか。インストール時だけ/usr/local/bin/のpathを抜くか、一時的に/usr/local/bin/perlをリネームしておくとうまくいくと思います。
written by HAT
なるほど・・・
MySketch Gallery 1.2.2 written by 夕雨
『タイトルなし』
はじめまして。お世話になります。
上記の記事を参考にnetatalkをインストールさせていただいておりますが、
途中netatalkのrpmインストール段階で、
rpm -Uvh /usr/src/redhat/RPMS/i686/netatalk-2.1.0-0.1.21.dev.i686.rpm
エラー: Failed dependencies:
/usr/local/bin/perl is needed by netatalk-2.1.0-0.1.21.dev.i686
と成ってしまい止まってしまいます。
perlは/usr/bin/と/usr/local/bin/と両方通るように成ってるんですけどね。。。
rpmbuildの--with部分に何かを記載すれば良いんですかね?
この返信をご確認いただいたときで良いので、ご回答いただけませんでしょうか。
宜しくお願いいたします。
こちらの環境は、
CentOS4.4で、openslpのインストールまでは終わってます。
written by 歩燻
『先ほどは、タイトル忘れちゃいました。』
たびたび、恐れ入ります。
先ほど記載した部分は自己解決(?)いたしましたので、ご報告です。
rpmのインストール時に--nodepsを付けてインストールしてみたところ、無事にインストールでき、/etc/rc.d/init.d/atalk startでスタートしてもエラーを出してこなかったので、良しかな。と。
※あんまり--nodepsは付けない方が良いと思っていたので、かなり不安は残るんですが。。。。
兎に角、参考に成りましたありがとうございます。
written by 歩燻
『それはなにより』
ちょっと怖いですけど動いたみたいで何より。
written by lam
『今更コメント書いても遅いでしょうが』
perlのpathを両方通しているから混乱してるんでしょう。
おそらく、/usr/bin/はRPMで入れたやつで、/usr/local/bin/は自分でソースから入れたか、シンボリックリンクしてるのだと思います。
で、更に/usr/local/bin/の方を先に通してるんじゃないでしょうか。
インストール時だけ/usr/local/bin/のpathを抜くか、一時的に/usr/local/bin/perlをリネームしておくとうまくいくと思います。
written by HAT
『うーん』
なるほど・・・
written by lam