Eu começaria com:
sudo yum clean all
e tente
sudo yum -y install php-pecl-apc
Eu tenho esse problema em um servidor FC8 onde se eu procurar algo no yum, ele encontra os pacotes que estou procurando, mas quando eu vou instalar o pacote, ele diz que não está lá ...?
[hamstar@tankian ~]$ yum search pecl
php-pecl-apc.i386 : APC caches and optimizes PHP intermediate code
[hamstar@tankian ~]$ sudo yum install php-pecl-apc.i386
Setting up Install Process
Parsing package install arguments
No package php-pecl-apc.i386 available.
Nothing to do
[hamstar@tankian ~]$ sudo yum install php-pecl-apc
Setting up Install Process
Parsing package install arguments
No package php-pecl-apc available.
Nothing to do
wtf?
EDIT: atualização Yum mostra isso:
[hamstar@tankian ~]$ sudo yum update
Setting up Update Process
No Packages marked for Update
EDIT: Eu também tentei isso e tentei de novo sem sorte:
[hamstar@tankian ~]$ sudo yum clean all
Cleaning up Everything
EDIT: Então eu percebi que este pacote está instalado, mas substituindo o nome do pacote para pyqt (e variações de) que não está instalado dá os mesmos resultados. Aqui está a saída para um pacote que já está instalado no meu outro servidor FC8.
[root@dolmayan ~]# yum install php
Setting up Install Process
Parsing package install arguments
Package php - 5.2.4-3.i386 is already installed.
Nothing to do
RESOLUÇÃO
No comentário de Alex lá, ele disse para esta página wiki do fedora então eu fiz e segui os comandos:
wget http://kojipkgs.fedoraproject.org/packages/fedora-release/8/6.transition/data/signed/4f2a6fd2/noarch/fedora-release-8-6.transition.noarch.rpm
su -c 'rpm -Uvh fedora-release-8-6.transition.noarch.rpm'
Obtive a chave de aqui esvaziou a antiga chave gpg e colou a um novo para ele.
su -c 'echo > /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9
sudo vi /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9
Então eu corri:
su -c 'rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9'
Feito!
Tente omitir o arco da especificação do pacote:
[hamstar@tankian ~]$ sudo yum install php-pecl-apc
Faça uma atualização do yum e tente novamente. Isso acontece quando o índice de pacotes local está ficando antigo e novas versões de pacotes estão sendo lançadas.
Felicidades, Fabian
O pacote ainda não está instalado, é?
yum list installed | grep pecl