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.
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.
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).