Robson Sampaio wrote:
Mas no caso de problemas com os pacotes do FC4, como construo os SRPMS? Tem alguma receita de bolo?
Receita de bolo e referências deve ter no Google, mas vou tentar resumir aqui bem resumido para você poder começar:
1. Baixe os SRPMS (provavelmente um só, o php-5.xxxxx.srpm) 2. Instale com o rpm -Uhv php-5.xxxxx.srpm 3. Os arquivos serão instalados em /usr/src/redhat/* 4. Dentro do diretório "SPECS", tem o .spec, para construí-lo, faça:
rpmbuild -bb php.spec
Isso irá construir os pacotes binários (-bb) do php com todos seus módulos. Para mais detalhes ver a manpage do rpmbuild e ver também o conteúdo do arquivo .spec (caso você queira alterar algo também).
5. Se o pacote for construido, ficara em /usr/src/redhat/RPMS/i386 (o i386 pode mudar dependendo da sua arquitetura). Então é só instalar.
Observação: Provavelmente você não vai conseguir construir de primeira, então vá consertando os erros :)
Observação 2: Se você se complicar demais, pode simplesmente pegar os fontes do PHP do site oficial dele, e compila-los manualmente, substituindo o antigo em RPM. A desvantagem desse método é que você não vai ter o gerenciamento de RPM nele, mas de resto funciona numa boa.
Valeu.
============================== Robson de Freitas Sampaio Linux User #399223 - http://counter.li.org Ajude a contar os usuários Linux! ==============================