このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

ビルド依存性の失敗 このメッセージに返信する
日時: 2008/02/11 17:30
名前: かほぱぱ
URL:
fedora core 5 でサーバー構築中です。

【SSHサーバー構築(OpenSSH+Chroot)】項について質問です。

http://fedorasrv.com/openssh_chroot.shtml
RPMパッケージ作成の箇所で下記エラーが出てしまいます。
これは、どういう意味なのでしょうか??
------------------------------------------------------------------------------------------
[root@papalabo ~]# rpmbuild -tb --clean openssh-4.5p1.tar.gz
エラー: ビルド依存性の失敗:
glibc-devel は openssh-4.5p1-1.i386 に必要とされています
------------------------------------------------------------------------------------------
記事編集 編集
Re: ビルド依存性の失敗 このメッセージに返信する
日時: 2008/02/11 17:42
名前: 管理人
URL:
>http://fedorasrv.com/openssh_chroot.shtml
>RPMパッケージ作成の箇所で下記エラーが出てしまいます。
>これは、どういう意味なのでしょうか??
>------------------------------------------------------------------------------------------
>[root@papalabo ~]# rpmbuild -tb --clean openssh-4.5p1.tar.gz
>エラー: ビルド依存性の失敗:
> glibc-devel は openssh-4.5p1-1.i386 に必要とされています
>------------------------------------------------------------------------------------------
opensshのビルドにglibc-develが必要といっています。glibc-devel をyumでインストールしてからリトライしてください。
記事編集 編集
Re: ビルド依存性の失敗 このメッセージに返信する
日時: 2008/02/11 18:54
名前: かほぱぱ
URL:
管理者さま
ありがとうございます。

glibc-develをインストールしました。
前述のエラーは出なくなり、実行されました。
しかし、最後にエラーが出ています。。。
対応策など御座いましたらご教授願います。
-------------------------------------------------------------------------------------------
[root@papalabo ~]# rpmbuild -tb --clean openssh-4.5p1.tar.gz
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.93066
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd /usr/src/redhat/BUILD
+ rm -rf openssh-4.5p1
+ /bin/gzip -dc /root/openssh-4.5p1.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd openssh-4.5p1
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
実行中(%build): /bin/sh -e /var/tmp/rpm-tmp.75749
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd openssh-4.5p1
++ rpm -ql krb5-devel
++ grep include/krb5.h
++ sed 's,\/include\/krb5.h,,'
+ K5DIR=/usr
+ echo K5DIR=/usr
K5DIR=/usr
+ CFLAGS='-O2 -g -march=i386 -mcpu=i686'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -march=i386 -mcpu=i686'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -march=i386 -mcpu=i686'
+ export FFLAGS
+ ./configure --host=i686-redhat-linux-gnu --build=i686-redhat-linux-gnu --target=i386-redhat-linux --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --sysconfdir=/etc/ssh --libexecdir=/usr/libexec/openssh --datadir=/usr/share/openssh --with-tcp-wrappers --with-rsh=/usr/bin/rsh --with-default-path=/usr/local/bin:/bin:/usr/bin --with-superuser-path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin --with-privsep-path=/var/empty/sshd --with-md5-passwords --with-pam --with-kerberos5=/usr
checking for i686-redhat-linux-gnu-gcc... no
checking for gcc... no
checking for i686-redhat-linux-gnu-cc... no
checking for cc... no
checking for i686-redhat-linux-gnu-cl.exe... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
エラー: /var/tmp/rpm-tmp.75749 の不正な終了ステータス (%build)


RPM ビルドエラー:
/var/tmp/rpm-tmp.75749 の不正な終了ステータス (%build)
--------------------------------------------------------------------------------------------
とエラーが出ます。
次のパッケージのインストールも全て失敗してしまいます。
--------------------------------------------------------------------------------------------
[root@papalabo ~]# rpm -Uvh /usr/src/redhat/RPMS/i386/openssh-4.5p1-1.i386.rpm
エラー: /usr/src/redhat/RPMS/i386/openssh-4.5p1-1.i386.rpm のオープンに失敗: そのようなファイルやディレクトリはありません
[root@papalabo ~]# rpm -Uvh /usr/src/redhat/RPMS/i386/openssh-server-4.5p1-1.i386.rpm
エラー: /usr/src/redhat/RPMS/i386/openssh-server-4.5p1-1.i386.rpm のオープンに失敗: そのようなファイルやディレクトリはありません
[root@papalabo ~]# rpm -Uvh /usr/src/redhat/RPMS/i386/openssh-clients-4.5p1-1.i386.rpm
エラー: /usr/src/redhat/RPMS/i386/openssh-clients-4.5p1-1.i386.rpm のオープンに失敗: そのようなファイルやディレクトリはありません
---------------------------------------------------------------------------------------------
記事編集 編集
Re: ビルド依存性の失敗 このメッセージに返信する
日時: 2008/02/11 19:50
名前: 管理人
URL:
OSインストール時に開発ツールをインストールされましたか?
以下のコマンドで開発ツールをインストール後にリトライしてください。
yum -y groupinstall "Development Tools"
記事編集 編集
Re: ビルド依存性の失敗 このメッセージに返信する
日時: 2008/02/12 18:35
名前: かほぱぱ
URL:
管理者様
ありがとうございます。
開発ツールをインストールし解決致しました。

ご丁寧な対応ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須


※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -