Is anyone running tomcat5 from jpackage 1.6 on cento4 w/ java-1.4.2- sun-1.4.2.08-1jpp ? I'm getting weird dependencies which don't make sense, notably: Error: Missing Dependency: jdk = 2000:1.5.0_02-fcs is needed by package java-1.5.0-sun-compat I want to use 1.4.2 not 1.5 and it doesn't make sense to have jdk = 2000:1.5.0_02-fcs, unless I'm missing something? I do have java-1.4.2- sun-1.4.2.08-1jpp installed as you can see bellow. Any help greatly appreciated. -Joe [jsauer at ptc1 SPECS]$ rpm -qa | grep java java-1.4.2-sun-devel-1.4.2.08-1jpp java-1.4.2-sun-1.4.2.08-1jpp [root at ptc1 ~]# yum install tomcat5 <snip> Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package tomcat5.noarch 0:5.0.30-6jpp set to be updated --> Running transaction check --> Processing Dependency: jakarta-commons-daemon for package: tomcat5 --> Processing Dependency: jaf >= 0:1.0.1 for package: tomcat5 --> Processing Dependency: jakarta-commons-el >= 0:1.0 for package: tomcat5 --> Processing Dependency: jakarta-commons-dbcp >= 0:1.2.1 for package: tomcat5 --> Processing Dependency: tomcat5-jasper = 0:5.0.30-6jpp for package: tomcat5 --> Processing Dependency: regexp >= 0:1.3 for package: tomcat5 --> Processing Dependency: xerces-j2 >= 0:2.6.2 for package: tomcat5 --> Processing Dependency: jakarta-commons-digester >= 0:1.3 for package: tomcat5 --> Processing Dependency: jakarta-commons-pool >= 0:1.2 for package: tomcat5 --> Processing Dependency: jakarta-commons-modeler for package: tomcat5 --> Processing Dependency: tomcat5-servlet-2.4-api = 0:5.0.30-6jpp for package: tomcat5 --> Processing Dependency: jakarta-commons-logging >= 0:1.0.4 for package: tomcat5 --> Processing Dependency: jakarta-commons-beanutils >= 0:1.7.0 for package: tomcat5 --> Processing Dependency: tyrex >= 0:1.0 for package: tomcat5 --> Processing Dependency: javamail >= 0:1.3 for package: tomcat5 --> Processing Dependency: jakarta-commons-fileupload >= 0:1.0-1jpp for package: tomcat5 --> Processing Dependency: mx4j >= 0:1.1.1 for package: tomcat5 --> Processing Dependency: xml-commons-apis for package: tomcat5 --> Processing Dependency: jakarta-commons-launcher >= 0:0.9 for package: tomcat5 --> Processing Dependency: ant >= 0:1.6.2 for package: tomcat5 --> Processing Dependency: jakarta-commons-collections >= 0:3.1 for package: tomcat5 --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package mx4j.noarch 0:3.0.1-1jpp set to be updated ---> Package jakarta-commons-fileupload.noarch 1:1.0-3jpp set to be updated ---> Package xml-commons-apis.noarch 0:1.0-0.b2.7jpp set to be updated ---> Package jakarta-commons-pool.noarch 0:1.2-2jpp set to be updated ---> Package jakarta-commons-modeler.noarch 0:1.1-4jpp set to be updated ---> Package tyrex.noarch 0:1.0.1-3jpp set to be updated ---> Package jakarta-commons-beanutils.noarch 0:1.7.0-2jpp set to be updated ---> Package classpathx-mail.noarch 0:1.0-3jpp set to be updated ---> Package jakarta-commons-launcher.noarch 0:0.9-3jpp set to be updated ---> Package tomcat5-jasper.noarch 0:5.0.30-6jpp set to be updated ---> Package tomcat5-servlet-2.4-api.noarch 0:5.0.30-6jpp set to be updated ---> Package jakarta-commons-dbcp.noarch 0:1.2.1-3jpp set to be updated ---> Package xerces-j2.noarch 0:2.6.2-4jpp set to be updated ---> Package jakarta-commons-logging.noarch 0:1.0.4-2jpp set to be updated ---> Package jakarta-commons-daemon.noarch 1:1.0-2jpp set to be updated ---> Package classpathx-jaf.noarch 0:1.0-2jpp set to be updated ---> Package jakarta-commons-collections.noarch 0:3.1-1jpp set to be updated ---> Package ant.noarch 0:1.6.2-3jpp set to be updated ---> Package regexp.noarch 0:1.3-2jpp set to be updated ---> Package jakarta-commons-digester.noarch 0:1.6-2jpp set to be updated ---> Package jakarta-commons-el.noarch 0:1.0-3jpp set to be updated --> Running transaction check --> Processing Dependency: xml-commons for package: mx4j --> Processing Dependency: xml-commons = 0:1.0-0.b2.7jpp for package: xml-commons-apis --> Processing Dependency: log4j >= 1.2.7 for package: mx4j --> Processing Dependency: bcel >= 5.0 for package: mx4j --> Processing Dependency: axis >= 1.1 for package: mx4j --> Processing Dependency: jaxp_transform_impl for package: jakarta- commons-modeler --> Processing Dependency: xml-commons-resolver for package: mx4j --> Processing Dependency: java-sasl for package: classpathx-mail --> Processing Dependency: xml-commons-resolver for package: xerces-j2 --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package saxon.noarch 0:6.5.3-3jpp set to be updated ---> Package axis.noarch 0:1.2-0.rc2.3jpp set to be updated ---> Package bcel.noarch 0:5.1-5jpp set to be updated ---> Package xml-commons.noarch 0:1.0-0.b2.7jpp set to be updated ---> Package java-1.5.0-sun-compat.i586 0:1.5.0.02-1jpp set to be updated ---> Package log4j.noarch 0:1.2.9-1jpp set to be updated ---> Package xml-commons-resolver.noarch 0:1.1-3jpp set to be updated --> Running transaction check --> Processing Dependency: /usr/bin/ttmkfdir for package: java-1.5.0- sun-compat --> Processing Dependency: wsdl4j for package: axis --> Processing Dependency: jakarta-commons-discovery for package: axis --> Processing Dependency: /usr/X11R6/bin/mkfontdir for package: java-1.5.0-sun-compat --> Processing Dependency: jdk = 2000:1.5.0_02-fcs for package: java-1.5.0-sun-compat --> Processing Dependency: /usr/sbin/chkfontpath for package: java-1.5.0-sun-compat --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package jakarta-commons-discovery.noarch 1:0.2-2jpp set to be updated ---> Package chkfontpath.i386 0:1.10.0-2 set to be updated ---> Package wsdl4j.noarch 0:1.5-1jpp set to be updated ---> Package ttmkfdir.i386 0:3.0.9-14 set to be updated ---> Package xorg-x11-font-utils.i386 0:6.8.1-23.EL set to be updated --> Running transaction check --> Processing Dependency: xfs for package: chkfontpath --> Processing Dependency: jdk = 2000:1.5.0_02-fcs for package: java-1.5.0-sun-compat --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package xorg-x11-xfs.i386 0:6.8.1-23.EL set to be updated --> Running transaction check --> Processing Dependency: jdk = 2000:1.5.0_02-fcs for package: java-1.5.0-sun-compat --> Finished Dependency Resolution Error: Missing Dependency: jdk = 2000:1.5.0_02-fcs is needed by package java-1.5.0-sun-compat -- --