SCIENTIFIC-LINUX-USERS Archives

April 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Troy Dawson <[log in to unmask]>
Reply To:
Troy Dawson <[log in to unmask]>
Date:
Fri, 10 Apr 2009 11:13:31 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (173 lines)
Andreas Unterkircher wrote:
> Hi,
> 
> currently we prepare the gLite middlware ( http://cern.ch/glite ) 
> release fo SL5.
> Many services take Java rpms out of jpackage. Now we face a problem 
> using jpackage together with SL5. Here's what we see:
> 
> On a SL5.3 machine I have the following repos:
> 
> [jpackage5-generic]
> name=JPackage 5, generic
> baseurl=http://mirrors.dotsrc.org/jpackage/5.0/generic/free/
> enabled=1
> protect=1
> gpgkey=http://www.jpackage.org/jpackage.asc
> gpgcheck=1
> 
> [sl-base]
> baseurl=http://linuxsoft.cern.ch/scientific/53/x86_64/SL
> enabled=1
> protect=1
> 
> [sl-errata]
> baseurl=http://linuxsoft.cern.ch/scientific/53/x86_64/updates/security
> enabled=1
> protect=1
> 
> No I do "yum install log4j" ( log4j is just for illustration; the same 
> error you get with many other Java rpms):
> 
> Loaded plugins: downloadonly, kernel-module
> Repository 'sl-errata' is missing name in configuration, using id
> Repository 'sl-base' is missing name in configuration, using id
> jpackage5-generic | 951 B
> 00:00
> primary.xml.gz | 755 kB
> 00:00
> jpackage5-generic 3118/3118
> sl-errata | 951 B
> 00:00
> primary.xml.gz | 40 kB
> 00:00
> sl-errata 99/99
> sl-base | 1.1 kB
> 00:00
> primary.xml.gz | 905 kB
> 00:00
> sl-base 3409/3409
> Setting up Install Process
> Parsing package install arguments
> Resolving Dependencies
> --> Running transaction check
> ---> Package log4j.noarch 0:1.2.14-15.jpp5 set to be updated
> --> Processing Dependency: java >= 1.5.0 for package: log4j
> --> Processing Dependency: jpackage-utils >= 1.7.2 for package: log4j
> --> Processing Dependency: jpackage-utils >= 1.7.2 for package: log4j
> --> Processing Dependency: jaf_1_0_2_api for package: log4j
> --> Processing Dependency: jms_1_1_api for package: log4j
> --> Processing Dependency: javamail_1_3_1_api for package: log4j
> --> Processing Dependency: jaxp_parser_impl for package: log4j
> --> Processing Dependency: mx4j for package: log4j
> --> Running transaction check
> ---> Package geronimo-jaf-1.0.2-api.noarch 0:1.2-13.jpp5 set to be updated
> --> Processing Dependency: geronimo-specs-poms = 1.2-13.jpp5 for
> package: geronimo-jaf-1.0.2-api
> ---> Package jdk.x86_64 2000:1.6.0_13-fcs set to be updated
> ---> Package classpathx-mail.noarch 0:1.1.2-1.jpp5 set to be updated
> --> Processing Dependency: jaf_1_1_api for package: classpathx-mail
> ---> Package mx4j.x86_64 1:3.0.1-6jpp.4 set to be updated
> --> Processing Dependency: axis >= 1.1 for package: mx4j
> --> Processing Dependency: javamail >= 1.2-5jpp for package: mx4j
> --> Processing Dependency: bcel >= 5.0 for package: mx4j
> --> Processing Dependency: jakarta-commons-logging >= 1.0.1 for package:
> mx4j
> --> Processing Dependency: xml-commons-resolver for package: mx4j
> --> Processing Dependency: java-gcj-compat for package: mx4j
> --> Processing Dependency: xml-commons for package: mx4j
> --> Processing Dependency: libgcj_bc.so.1()(64bit) for package: mx4j
> ---> Package java-1.6.0-openjdk.x86_64 1:1.6.0.0-0.25.b09.el5 set to be
> updated
> ---> Package jpackage-utils.noarch 0:5.0.0-1.jpp5 set to be updated
> ---> Package geronimo-jms-1.1-api.noarch 0:1.2-13.jpp5 set to be updated
> --> Running transaction check
> ---> Package axis.x86_64 0:1.2.1-2jpp.6 set to be updated
> --> Processing Dependency: jakarta-commons-discovery for package: axis
> --> Processing Dependency: jakarta-commons-httpclient for package: axis
> --> Processing Dependency: wsdl4j for package: axis
> ---> Package bcel.x86_64 0:5.1-8jpp.1 set to be updated
> --> Processing Dependency: regexp for package: bcel
> ---> Package glassfish-jaf.noarch 0:1.1.0-5.jpp5 set to be updated
> ---> Package geronimo-specs-poms.noarch 0:1.2-13.jpp5 set to be updated
> ---> Package classpathx-mail.x86_64 0:1.1.1-4jpp.2 set to be updated
> ---> Package xml-commons-resolver.x86_64 0:1.1-1jpp.12 set to be updated
> ---> Package java-1.4.2-gcj-compat.x86_64 0:1.4.2.0-40jpp.115 set to be
> updated
> filelists.xml.gz | 2.3 MB
> 00:00
> filelists.xml.gz | 280 kB
> 00:00
> filelists.xml.gz | 3.2 MB
> 00:00
> --> Processing Dependency: /usr/bin/rebuild-security-providers for
> package: java-1.4.2-gcj-compat
> --> Processing Dependency: /usr/bin/rebuild-security-providers for
> package: java-1.4.2-gcj-compat
> --> Processing Dependency: gjdoc for package: java-1.4.2-gcj-compat
> ---> Package libgcj.x86_64 0:4.1.2-44.el5 set to be updated
> ---> Package xml-commons.x86_64 0:1.3.02-0.b2.7jpp.10 set to be updated
> ---> Package jakarta-commons-logging.x86_64 0:1.0.4-6jpp.1 set to be updated
> --> Running transaction check
> ---> Package jakarta-commons-httpclient.x86_64 1:3.0-7jpp.1 set to be
> updated
> ---> Package regexp.x86_64 0:1.4-2jpp.2 set to be updated
> ---> Package gjdoc.x86_64 0:0.7.7-12.el5 set to be updated
> --> Processing Dependency: antlr for package: gjdoc
> ---> Package wsdl4j.x86_64 0:1.5.2-4jpp.1 set to be updated
> ---> Package jakarta-commons-discovery.x86_64 1:0.3-4jpp.1 set to be updated
> ---> Package java-1.4.2-gcj-compat.x86_64 0:1.4.2.0-40jpp.115 set to be
> updated
> --> Processing Dependency: /usr/bin/rebuild-security-providers for
> package: java-1.4.2-gcj-compat
> --> Processing Dependency: /usr/bin/rebuild-security-providers for
> package: java-1.4.2-gcj-compat
> --> Running transaction check
> ---> Package antlr.x86_64 0:2.7.6-4jpp.2 set to be updated
> ---> Package java-1.4.2-gcj-compat.x86_64 0:1.4.2.0-40jpp.115 set to be
> updated
> --> Processing Dependency: /usr/bin/rebuild-security-providers for
> package: java-1.4.2-gcj-compat
> --> Processing Dependency: /usr/bin/rebuild-security-providers for
> package: java-1.4.2-gcj-compat
> --> Finished Dependency Resolution
> java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64 from sl-base 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 (sl-base)
> Beginning Kernel Module Plugin
> Finished Kernel Module Plugin
> 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 (sl-base)
> 
> I experimented a bit with switching "enabled" on/off, but I couldn't 
> make the problem go away.
> 
> Do you know something about this problem? Any help would be very 
> welcome? Thanks a lot for your efforts!
> 
> Best regards,
> Andreas

Looks like you have a conflict between your jpackage repository and SL 5.3.

# rpm -qf /usr/bin/rebuild-security-providers
jpackage-utils-1.7.3-1jpp.2.el5.noarch
# yum list jpackage-utils
...
Installed Packages
jpackage-utils.noarch    1.7.3-1jpp.2.el5     installed
Available Packages
jpackage-utils.noarch    5.0.0-1.jpp5         jpackage5-generic
#

So you have to decide if jpackage-utils version 5.0.0 is more important 
than the things that depend on it.
I can't answer that question, that is up to you.
Troy
-- 
__________________________________________________
Troy Dawson  [log in to unmask]  (630)840-6468
Fermilab  ComputingDivision/LCSI/CSI LMSS Group
__________________________________________________

ATOM RSS1 RSS2