Hi Alexander,
The problem was in the fact that jpackage repositories contain newer version
of java RPMs (it has java-1.5.0-sun-1.5.0.13, while I had
java-1.5.0-sun-1.5.0.12), which created these problems.
I have built new java RPM (java-1.5.0-sun-1.5.0.14-1jpp.i586.rpm), using the
latest binary from Sun and slightly modified spec file from jpackage repo (it
was only needed to change the version from 13 to 14 in the spec file). After
installing this newer RPM, there were no problems with updates of our WNs.
Thanks, Antun
-----
Antun Balaz
Research Assistant
E-mail: [log in to unmask]
Web: http://scl.phy.bg.ac.yu/
Phone: +381 11 3713152
Fax: +381 11 3162190
Scientific Computing Laboratory
Institute of Physics Belgrade
Pregrevica 118, 11080 Belgrade, Serbia
-----
---------- Original Message -----------
From: Alexander Piavka <[log in to unmask]>
To: [log in to unmask]
Sent: Sun, 9 Dec 2007 15:10:57 +0200
Subject: Re: [LCG-ROLLOUT] Java (jdk vs bouncycastle) installation problems
> Make shure you have only java-1.5.0-sun-* installed, no 1.6* and
> no compat and you can remove jdk-1.5.0_12-fcs.i586 too
>
> Alex
>
> On Sun, 9 Dec 2007, Antun Balaz wrote:
>
> > Hi Steve,
> >
> > Hopefully, the mess after gLite-3.1 update 7 is now resolved, but still there
> > are problems with the update of java packages. Any hints on what to do now? I
> > have installed earlier
> >
> > [root@wn02 yum.repos.d]# rpm -qa | grep java-1.5
> > java-1.5.0-sun-devel-1.5.0.12-1jpp.i586
> > java-1.5.0-sun-1.5.0.12-1jpp.i586
> >
> > [root@wn02 yum.repos.d]# rpm -qa | grep jdk
> > bouncycastle-jdk14-1.19-2.noarch
> > jdk-1.5.0_12-fcs.i586
> > gnu-crypto-sasl-jdk1.4-2.1.0-2jpp.noarch
> >
> > which were created according to your recipe
> >
> > https://twiki.cern.ch/twiki/bin/view/EGEE/GLite31JPackage
> >
> > But now I am getting this:
> >
> > [root@wn02 yum.repos.d]# yum update
> > Loading "changelog" plugin
> > Loading "installonlyn" plugin
> > Loading "kernel-module" plugin
> > Loading "protectbase" plugin
> > Loading "tsflags" plugin
> > Loading "versionlock" plugin
> > Setting up Update Process
> > Setting up repositories
> > dag 100% |=========================| 1.1 kB 00:00
> > Reading repository metadata in from local files
> > primary.xml.gz 100% |=========================| 1.8 MB 00:03
> > dag : ################################################## 8045/8045
> > Added 37 new packages, deleted 25 old in 27.51 seconds
> > 261 packages excluded due to repository protections
> > Reading version lock configuration
> > Resolving Dependencies
> > --> Populating transaction set with selected packages. Please wait.
> > ---> Package glite-rgma-api-java.noarch 0:5.0.5-3 set to be updated
> > ---> Package sun-jaf.noarch 0:1.1-3jpp set to be updated
> > ---> Package jakarta-commons-collections.noarch 0:3.2-2jpp set to be updated
> > ---> Package perl-MIME-Lite.noarch 0:3.021-1.el4.rf set to be updated
> > ---> Package bcel.noarch 0:5.2-3jpp set to be updated
> > ---> Package glite-rgma-api-python.noarch 0:5.0.12-3 set to be updated
> > ---> Package a1_grid_env.noarch 0:3.0.0-1 set to be updated
> > ---> Package mindi-busybox.i386 0:1.7.2-1.el4.rf set to be updated
> > ---> Package glite-security-trustmanager.noarch 0:1.8.11-1 set to be updated
> > ---> Package java-1.5.0-sun.i586 0:1.5.0.13-1jpp set to be updated
> > ---> Package afio.i386 0:2.5-2.el4.rf set to be updated
> > ---> Package mindi.i386 0:2.0.0-1.el4.rf set to be updated
> > ---> Package sun-mail.noarch 0:1.4-2jpp set to be updated
> > ---> Package jakarta-commons-logging.noarch 0:1.1-4jpp set to be updated
> > ---> Downloading header for glite-WN to pack into transaction set.
> > glite-WN-3.1.1-1.noarch.r 100% |=========================| 3.8 kB 00:00
> > ---> Package glite-WN.noarch 0:3.1.1-1 set to be updated
> > ---> Package ecj.noarch 0:3.3.1.1-1jpp set to be updated
> > ---> Package glite-rgma-api-c.i386 0:5.0.10-6.slc4 set to be updated
> > ---> Package glite-rgma-stubs-servlet-java.noarch 0:5.0.10-1 set to be updated
> > ---> Package buffer.i386 0:1.19-2.el4.rf set to be updated
> > ---> Package perl-Net-XMPP.noarch 0:1.02-1.el4.rf set to be updated
> > ---> Package glite-rgma-api-cpp.i386 0:5.0.15-5.slc4 set to be updated
> > ---> Package jakarta-commons-collections-tomcat5.noarch 0:3.2-2jpp set to be
> > updated
> > ---> Package glite-rgma-command-line.noarch 0:5.0.5-2 set to be updated
> > --> Running transaction check
> > --> Processing Dependency: jndi-ldap for package: tomcat5
> > --> Processing Dependency: jndi-ldap for package: tomcat5
> > --> Processing Dependency: jce >= 0:1.2.2 for package: mx4j
> > --> Processing Dependency: bouncycastle for package:
glite-rgma-stubs-servlet-java
> > --> Processing Dependency: jsse >= 0:1.0.2-6jpp for package: mx4j
> > --> Processing Dependency: jndi-ldap for package: tomcat5
> > --> Processing Dependency: java >= 0:1.4.2 for package: tomcat5-common-lib
> > --> Processing Dependency: java-1.5.0-sun = 0:1.5.0.12-1jpp for package:
> > java-1.5.0-sun-devel
> > --> Processing Dependency: java for package: ecj
> > --> Restarting Dependency Resolution with new changes.
> > --> Populating transaction set with selected packages. Please wait.
> > ---> Package java-1.6.0-sun-compat.i586 0:1.6.0.03-1jpp set to be updated
> > ---> Package bouncycastle.noarch 0:1.37-5jpp set to be updated
> > --> Running transaction check
> > --> Processing Dependency: bouncycastle-jdk1.5 = 0:1.37-5jpp for package:
> > bouncycastle
> > --> Processing Dependency: java-1.5.0-sun = 0:1.5.0.12-1jpp for package:
> > java-1.5.0-sun-devel
> > --> Processing Dependency: jdk = 2000:1.6.0_03-fcs for package:
> > java-1.6.0-sun-compat
> > --> Restarting Dependency Resolution with new changes.
> > --> Populating transaction set with selected packages. Please wait.
> > ---> Package bouncycastle-jdk1.5.noarch 0:1.37-5jpp set to be updated
> > --> Running transaction check
> > --> Processing Dependency: java < 0:1.6.0 for package: bouncycastle-jdk1.5
> > --> Processing Dependency: java-1.5.0-sun = 0:1.5.0.12-1jpp for package:
> > java-1.5.0-sun-devel
> > --> Processing Dependency: jdk = 2000:1.6.0_03-fcs for package:
> > java-1.6.0-sun-compat
> > --> Restarting Dependency Resolution with new changes.
> > --> Populating transaction set with selected packages. Please wait.
> > ---> Package j2re.i586 0:1.4.2-11.2.el4.rf set to be updated
> > --> Running transaction check
> > --> Processing Dependency: java-1.5.0-sun = 0:1.5.0.12-1jpp for package:
> > java-1.5.0-sun-devel
> > --> Processing Dependency: jdk = 2000:1.6.0_03-fcs for package:
> > java-1.6.0-sun-compat
> > --> Finished Dependency Resolution
> > Error: Missing Dependency: java-1.5.0-sun = 0:1.5.0.12-1jpp is needed by
> > package java-1.5.0-sun-devel
> > Error: Missing Dependency: jdk = 2000:1.6.0_03-fcs is needed by package
> > java-1.6.0-sun-compat
> >
> > As I can see at
> >
> > http://mirrors.dotsrc.org/jpackage/1.7/generic/SRPMS.non-free/
> >
> > there is java-1.5.0-sun-1.5.0.13-1jpp.nosrc.rpm, but repeating the process
> > from your recipe seems not to be sufficient, since jdk 1.6 is now required?
> >
> > Thanks, Antun
> >
> >
> > -----
> > Antun Balaz
> > Research Assistant
> > E-mail: [log in to unmask]
> > Web: http://scl.phy.bg.ac.yu/
> >
> > Phone: +381 11 3713152
> > Fax: +381 11 3162190
> >
> > Scientific Computing Laboratory
> > Institute of Physics Belgrade
> > Pregrevica 118, 11080 Belgrade, Serbia
> > -----
> >
> >
> > ---------- Original Message -----------
> > From: Steve Traylen <[log in to unmask]>
> > To: [log in to unmask]
> > Sent: Fri, 7 Dec 2007 16:43:55 +0100
> > Subject: Re: [LCG-ROLLOUT] Java (jdk vs bouncycastle) installation problems
> >
> >> On Dec 7, 2007, at 3:58 PM, Andrew Elwell wrote:
> >>
> >>> Hi Folks,
> >>>
> >>> I'm having trouble reinstalling a workernode from scratch as it
> >>> looks like I'm getting rpm dependency problems
> >>>
> >>> SL4X x86_64 base install, Sun Java . When I install 'yum -y install
> >>> glite-WN' I get:
> >>>
> >>
> >> Please see.
> >>
> >> https://twiki.cern.ch/twiki/bin/view/EGEE/GLite31JPackage
> >>
> >> Steve
> >>
> >>> --> Running transaction check
> >>> --> Processing Dependency: java >= 0:1.5.0 for package: bouncycastle-
> >>> jdk1.5
> >>> --> Finished Dependency Resolution
> >>> Error: Missing Dependency: java >= 0:1.5.0 is needed by package
> >>> bouncycastle-jdk1.5
> >>>
> >>> node019:~# rpm -q jdk
> >>> jdk-1.5.0_14-fcs.x86_64
> >>>
> >>>
> >>> but jdk provides
> >>> jre = 1.5.0_14
> >>> j2sdk = 1.5.0_14
> >>> j2re = 1.5.0_14
> >>> jaxp_parser_impl
> >>> xml-commons-apis
> >>> jdk = 2000:1.5.0_14-fcs
> >>>
> >>> and not 'java' - where does this come from? have I missed something?
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> Andrew Elwell
> >>> [log in to unmask]
> >>> Tel: +44 141 330 6439
> >>> Mob: +44 7952 922263
> >>
> >> --
> >> Steve Traylen
> >> [log in to unmask]
> > ------- End of Original Message -------
------- End of Original Message -------
|