Tomcat6 no RHEL 5.5

1

Com base na resposta a uma pergunta semelhante (CentOS) Eu instalei o arquivo jPackage .repo e tentei sudo yum install tomcat6 . Eu recebi as seguintes mensagens de erro:

--> Finished Dependency Resolution
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 (rhel-x86_64-server-5)
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 (rhel-x86_64-server-5)
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 (rhel-x86_64-server-5)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

Eu encontrei um site informando que talvez a instalação de rpm-build tenha sido a solução para todos os meus problemas, mas esse não foi o caso - ele já está instalado.

Eu prefiro manter o pacote gerenciado por um gerenciador de pacotes (yum). Alguma experiência em fazer isso funcionar?

Os pacotes da RHN incluem apenas o Tomcat5. Para referência, este é o RHEL 5.5 em servidores Rackspace, para ser usado com o Django / Solr / Haystack para pesquisa de sites. Mudando da hospedagem anterior no Ubuntu 10.04 LTS onde o site foi hospedado / construído com o Tomcat6.

    
por Bryson 25.02.2011 / 02:53

2 respostas

3

Eu tive o mesmo problema hoje. Minha solução foi instalar o RPM ausente manualmente:

rpm -Uvh https://github.com/downloads/pallet/pallet/jpackage-utils-compat-el5-0.0.1-1.noarch.rpm

Não há mais problemas depois disso.

    
por 07.08.2011 / 12:16
0

Consegui instalar o Tomcat6 instalando primeiro o Tomcat5 a partir do repositório do RHN, que instalou todas as dependências com sucesso. Depois disso, do repositório jPackage, instalei a versão 1.6.0 do JDK e, em seguida, o Tomcat6. Eu considero isso uma solução extremamente suja, mas como funciona, eu não posso realmente argumentar com isso (a não ser que eu encontre conflitos no futuro).

    
por 03.03.2011 / 20:54