Hi Charles,
The gt4.2.0-all-source-installer/config.log is attached, however I don't find
any file in gt4.2.0-all-source-installer/source-trees/gsi/openssl/
source/config.log. As I do not have any sub directory named 'source-trees' in
gt4.2.0-all-source.
The other commands you asked are as follow:
# cat gcc32/globus_openssl_version.h
cat: gcc32/globus_openssl_version.h: No such file or directory
# usr/bin/openssl version
OpenSSL 0.9.8b 04 May 2006
# rpm -ql openssl-devel | grep libssl
/usr/lib/libssl.a
/usr/lib/libssl.so
/usr/lib/pkgconfig/libssl.pc
# rpm -ql openssl | grep libssl
/lib/libssl.so.0.9.8b
/lib/libssl.so.6
-----------------------------------------------------------
Cheers,
-Jan
-----Original Message-----
From: Charles Bacon [mailto:[EMAIL PROTECTED]
Sent: Tue 14/10/2008 15:24
To: Jan Muhammad
Cc: [email protected]
Subject: Re: [gt-user] GT4 container error!
On Oct 13, 2008, at 5:33 PM, Jan Muhammad wrote:
> Below are the result output of the commands you asked me along with
> their results. Globus user has been used to build and run the
> container (in case of command # 5 so 6 was not run).
>
Okay, that's fine. Can you attach gt4.2.0-all-source-installer/
config.log and gt4.2.0-all-source-installer/source-trees/gsi/openssl/
source/config.log ?
> 1. cat gcc32dbg/globus_openssl_version.h
> cat: gcc32dbg/globus_openssl_version.h: No such file or directory
>
And I'd like to see:
cat gcc32/globus_openssl_version.h
/usr/bin/openssl version
rpm -ql openssl-devel | grep libssl
rpm -ql openssl | grep libssl
Based on your RPM openssl version, your libraries and programs should
be linking against libssl.so.6, not libssl.so.5. I'm not sure how
that ssl.5 is getting in there, the config.logs and those commands
should help track it down.
Charles
> 4. # rpm -qa | grep openssl
> openssl-0.9.8b-17.fc8
> openssl-devel-0.9.8b-17.fc8
> openssl-perl-0.9.8b-17.fc8
> ----------------------------------------------------------------------
> 5. [EMAIL PROTECTED] globus]$ echo $LD_LIBRARY_PATH
> /usr/local/globus/lib
>
>
>
> -----Original Message-----
> From: Charles Bacon [mailto:[EMAIL PROTECTED]
> Sent: Mon 13/10/2008 20:55
> To: Jan Muhammad
> Cc: [email protected]
> Subject: Re: [gt-user] GT4 container error!
>
> There appears to be a mismatch between the SSL libraries used to
> compile it, and the ones available at runtime. Can you send:
>
> cat gcc32dbg/globus_openssl_version.h
> ls -l bin/openssl
> ldd libexec/globus-scheduler-event-generator | grep ssl
> rpm -qa | grep openssl
>
>
> From the environment of the user who runs the container:
> echo $LD_LIBRARY_PATH
>
> And, from the environment of the user who builds GT:
> echo $LD_LIBRARY_PATH
>
>
> Charles
>
> On Oct 13, 2008, at 2:50 PM, Jan Muhammad wrote:
>
> >
> > Hi All,
> >
> > I am using GT 4.2.0 on my laptop running Fedora Core 8 but when I
> > try to run globus container I get the following error:
> >
> >
> ----------------------------------------------------------------------------
> > ERROR seg.SchedulerEventGenerator [SEG-fork-Thread,run:230] SEG
> > Terminated with /usr/local/globus/libexec/globus-scheduler-event-
> > generator: error while loading shared libraries: libssl.so.5: cannot
> > open shared object file: No such file or directory
> >
> > Starting SOAP server at https://130.209.58.37:8443/wsrf/services/
> >
> > With the following services:
> >
> > [1]: https://130.209.58.37:8443/wsrf/services/AdminService
> > [2]: https://130.209.58.37:8443/wsrf/services/AttachmentTestService
> > [3]: https://130.209.58.37:8443/wsrf/services/
> AuthzCalloutTestService
> >
> >
> -------------------------------------------------------------------------------------------
> >
> > Although have repeated the GT4 configure process twice and it does
> > not throw any errors at the time of configure/make & make install
> > commands. Any suggestion?
> >
> > Thanks in advance.
> > ________________________
> >
> > Jan Muhammad
> > PhD Student
> > Department of Computing Science
> > National E-Science Centre(NeSC),Kelvin Building
> > University of Glasgow, Glasgow G12 8QQ
> > Tel: +44-(0)141-330-2958
> > Email: [EMAIL PROTECTED]
> >
>
>
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Globus Toolkit configure 4.0.0, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ ./configure --prefix=/usr/local/globus
## --------- ##
## Platform. ##
## --------- ##
hostname = octopus.nesc.gla.ac.uk
uname -m = i686
uname -r = 2.6.26.3-14.fc8
uname -s = Linux
uname -v = #1 SMP Wed Sep 3 03:40:05 EDT 2008
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /opt/apache-ant-1.7.1/bin
PATH: /opt/SDK/jdk//bin
PATH: /opt/jre1.6.0_07/bin
PATH: /opt/jre1.6.0_07/bin
PATH: /opt/jre1.6.0_07/bin
PATH: /opt/jre1.6.0_07/bin
PATH: /opt/jre1.6.0_07/bin
PATH: /opt/jre1.6.0_07/bin
PATH: /usr/java/jre1.6.0_10/bin
PATH: /usr/java/jre1.6.0_10/bin
PATH: /usr/kerberos/sbin
PATH: /usr/kerberos/bin
PATH: /opt/jre1.6.0_07/bin
PATH: /usr/lib/ccache
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /root/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /home/globus/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /home/globus/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
PATH: /opt/SDK/jdk/bin
PATH: /opt/apache-ant-1.7.1/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1316: checking for javac
configure:1334: found /opt/SDK/jdk//bin/javac
configure:1346: result: /opt/SDK/jdk//bin/javac
configure:1375: checking for ant
configure:1393: found /opt/apache-ant-1.7.1/bin/ant
configure:1405: result: /opt/apache-ant-1.7.1/bin/ant
configure:1545: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by Globus Toolkit config.status 4.0.0, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on octopus.nesc.gla.ac.uk
config.status:635: creating Makefile
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_ANT_PATH=/opt/apache-ant-1.7.1/bin/ant
ac_cv_path_JAVAC_PATH=/opt/SDK/jdk//bin/javac
## ----------------- ##
## Output variables. ##
## ----------------- ##
ANT_PATH='/opt/apache-ant-1.7.1/bin/ant'
DEFS='-DPACKAGE_NAME=\"Globus\ Toolkit\" -DPACKAGE_TARNAME=\"globus-toolkit\" -DPACKAGE_VERSION=\"4.0.0\" -DPACKAGE_STRING=\"Globus\ Toolkit\ 4.0.0\" -DPACKAGE_BUGREPORT=\"\" '
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
JAVAC_PATH='/opt/SDK/jdk//bin/javac'
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME='Globus Toolkit'
PACKAGE_STRING='Globus Toolkit 4.0.0'
PACKAGE_TARNAME='globus-toolkit'
PACKAGE_VERSION='4.0.0'
PATH_SEPARATOR=':'
SHELL='/bin/sh'
aixargs=''
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
exec_prefix='${prefix}'
globus_openssl='globus_binary_openssl'
gptlocation='/usr/local/globus'
gridshib=''
host_alias=''
i18n=' '
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
netlogger=''
oldincludedir='/usr/include'
prefix='/usr/local/globus'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
wsgramcondor=' '
wsgramlsf=' '
wsgrampbs=' '
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME "Globus Toolkit"
#define PACKAGE_STRING "Globus Toolkit 4.0.0"
#define PACKAGE_TARNAME "globus-toolkit"
#define PACKAGE_VERSION "4.0.0"
configure: exit 0