
Não quero usar o Fedora 8. Ficaria muito feliz em usar a versão mais recente, mas não há escolha. Meu problema é que o 8 vem com o python 2.5. Estou tentando atualizá-lo para 2.6, mas sem sorte.
A única ressalva é que não quero apenas instalar diretamente da fonte. Quero fazer isso através do gerenciador de pacotes usando um rpm. Eu tentei construir meu próprio rpm a partir do código-fonte usando rpmbuild. Eu tentei usar src rpms de versões mais recentes do Fedora. eu tenteiestas instruções do CentOS. Nada parece realmente resultar em um arquivo rpm instalado com sucesso.
Também tentei uma extensa pesquisa no Google e, sem surpresa, não consegui encontrar nenhum rpm que funcionasse ou instruções de trabalho para criar meu próprio rpm.
Responder1
Tente reconstruir este RPM de origem no Fedora 8:
http://mirrors.kernel.org/fedora-epel/5/SRPMS/python26-2.6.5-5.el5.src.rpm
O RHEL/CentOS 5 deve estar próximo o suficiente do Fedora 8 para funcionar. Outro bônus deste RPM é que ele deve ser instalado em paralelo ao sistema python para que os utilitários normais do python ainda funcionem.
Eu tenho que concordar com o mattdm, você precisa sair do Fedora 8 e entrar em algo suportado pelo upstream o mais rápido possível. Se você preferir RPMs, o CentOS é uma escolha óbvia.
Responder2
O problema básico que você está enfrentando é que os RPMs feitos para distribuições mais recentes começam a assumir que outras partes da distribuição também estão atualizadas e adaptam as convenções de empacotamento mais recentes e não compatíveis com versões anteriores.
Eu acho que se o trabalho for tão rigoroso ao exigir que você instale pacotes de RPMs (que é uma política normal decente), eles devem ser razoáveis sobre a execução de um sistema operacional suportado. Para o Fedora, é o Fedora 13 ou Fedora 14, lançado amanhã. O Fedora 12 terá suporte por mais um mês. O Fedora 8 está sem suporte há dois anos.
Se este ciclo rápido não funcionar para você, elesrealmenteprecisa padronizar no CentOS ou Ubuntu LTS.