Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0007に戻る

タイトル: PHP rpmインストールで依存性欠如 rpmlib
記事No: 2068
投稿日: 2004/05/24(Mon) 12:14
投稿者: hiro2   <forest@aq.wakwak.com>
はじめまして、こちらのサイトを参考にapache・postfix・proftpd・php・cgiを稼動させることができました、ありがとうございます。

ところがphpのrpmインストールではまりました。

vine linux 2.6r4

/etc/aptのsources.listを書き換えて、(デフォルトだとRPMパッケージがないとなってしまうので)
apt-get update     OK
apt-get install php  で下記エラーになります。

依存性の欠如 rpmlib は glibcに必要とされています。

そこでCDからrpm関係他の追加インストールをしてみましたが、
gnome・sawfishやaptが消えるなど深みにはまり、
サーバーモードで再インストール後もやはり同じでした。
(httpd.confは前回のバックアップを使っています)

rpmlibについて、どなたかご指導お願いいたします。

タイトル: はずしているかもしれないけど
記事No: 2069
投稿日: 2004/05/24(Mon) 13:41
投稿者: sg URL: http://tsuttayo.sytes.net/
# apt-get update
# apt-get upgrade
# apt-get install php
これでダメですかねぇ。

それと、依存関係は
# rpm -pqR xxx.i386.rpm
これで出てきます。
これがヒントにならないでしょうか?

タイトル: Re: はずしているかもしれないけど
記事No: 2070
投稿日: 2004/05/24(Mon) 14:55
投稿者: hiro2   <forest@aq.wakwak.com>
早速のご返事ありがとうございます。

> # apt-get update
> # apt-get upgrade
> # apt-get install php
> これでダメですかねぇ。
>

インストール後まず実行してみましたが同じでした。
updateの時に下記メッセージが出ます
>>>gmcは異なる依存・・・おそらくパッケージのバグと思われます
>>>mcは異なる依存・・・おそらくパッケージのバグと思われます

upgradeは正常に完了しました。
installで81番目のrpmまで入手した後依存性の欠如 rpmlibになります。
このエラーメッセージをコピーしている時、ウインドウマネージャーが固まり、再起動でsawfish・apt使えなくなりました。”デスクガイドからの警告”がでます。

> それと、依存関係は
> # rpm -pqR xxx.i386.rpm
> これで出てきます。
> これがヒントにならないでしょうか?

そうですね、使い方がよくわかりませんでした。
rpm -pqR glibc-common2.3.3-3vl1.i386.rpm
次回はまずこれをやってみようかと思います。
ありがとうございました。

タイトル: Re: PHP rpmインストールで依存性欠如 rpmlib
記事No: 2072
投稿日: 2004/05/24(Mon) 18:03
投稿者: hiro2   <forest@aq.wakwak.com>
自己反省レスです。

> ところがphpのrpmインストールではまりました。
>
> /etc/aptのsources.listを書き換えて、
>(デフォルトだとRPMパッケージがないとなってしまうので)

最初updateの後、upgradeをした為か、phpインストールの時に
”パッケージphpがありません”となるので本家は混みすぎで
入手不可なのかと考え下〜の方のミラーをコメントアウトして
いました、これがVineSeedでした。
どうも大変お騒がせいたしました。
こちらのサイトの解説通りでOKでした。

整理しますと
sources.listのデフォルトではvinelinux2.6のUpdateのみ開いており
phpのあるvinelinux2.6ftpが開いていません。
この為パッケージがありませんとなりました。
基本的にaptの更新フラグがクリアーされる条件などaptのマニュアルを
殆んど読んでいませんでした。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net