Check to make sure that you have write permission to the source installer 
directory tree--it looks like the errors you are getting are due to permissions 
issues trying to write various files in the build directories.

Specifically, MakeMaker.pm is trying to create a Makefile for you in
/home/globus/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01
and failing, causing the first of your errors below.


----- "Akshat Srivastava" <[email protected]> wrote:

> I'm getting this error [globus_core-thr] Error 127
> $GLOBUS_LOCATION has been chown with -R option
> chown -R $GLOBUS_LOCATION
> required entries are marked in .bashrc file of globus
> export GLOBUS_LOCATION=/usr/local/Globus4.2.1
> export JAVA_HOME=/opt/SDK/jdk
> export ANT_HOME=/usr/local/apache-ant-1.7.1
> export PATH=/usr/local/apache-ant-1.7.1/bin:$PATH
> export PATH=/opt/SDK/jdk/bin:$PATH
> and following is the error and the commands I typed
> 
> 
> [glo...@server gt4.2.1-all-source-installer]$ ./configure
> --prefix=$GLOBUS_LOCATION
> checking build system type... i686-pc-linux-gnu
> checking for javac... /opt/SDK/jdk/bin/javac
> checking for ant... /usr/local/apache-ant-1.7.1/bin/ant
> configure: WARNING: XML::Parser not found, but is required for GRAM
> configure: creating ./config.status
> config.status: creating Makefile
> [glo...@server gt4.2.1-all-source-installer]$ make | tee installer.log
> cd gpt && OBJECT_MODE=32 ./build_gpt
> build_gpt ====> installing GPT into /usr/local/Globus4.2.1
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/support/Compress-Zlib-1.21
> unset LANG; \
> /usr/bin/perl Makefile.PL \
> INSTALLDIRS=perl LIB=/usr/local/Globus4.2.1/lib/perl \
> INSTALLSCRIPT=/usr/local/Globus4.2.1/sbin \
> INSTALLMAN1DIR=/usr/local/Globus4.2.1/man/man1 \
> INSTALLMAN3DIR=/usr/local/Globus4.2.1/man/man3 > /dev/null 2>&1
> 
> 
> make > /dev/null 2>&1
> 
> 
> make install > /dev/null 2>&1
> 
> 
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01
> unset LANG; \
> PERL5LIB=/usr/local/Globus4.2.1/lib/perl:; export PERL5LIB; \
> /usr/bin/perl Makefile.PL \
> INSTALLDIRS=perl LIB=/usr/local/Globus4.2.1/lib/perl \
> INSTALLSCRIPT=/usr/local/Globus4.2.1/sbin
> INSTALLMAN1DIR=/usr/local/Globus4.2.1/man/man1 \
> INSTALLMAN3DIR=/usr/local/Globus4.2.1/man/man3
> Checking if your kit is complete...
> Looks good
> Unable to open MakeMaker.tmp: Permission denied at
> /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 898.
> Writing Makefile for IO::Zlib
> 
> 
> make
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01'
> make[1]: *** No targets specified and no makefile found. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01'
> 
> 
> make install
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01'
> make[1]: *** No rule to make target `install'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/IO-Zlib-1.01'
> 
> 
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/support/makepatch-2.00a
> unset LANG; \
> PERL5LIB=/usr/local/Globus4.2.1/lib/perl:; export PERL5LIB; \
> /usr/bin/perl Makefile.PL \
> INSTALLDIRS=perl LIB=/usr/local/Globus4.2.1/lib/perl \
> INSTALLSCRIPT=/usr/local/Globus4.2.1/sbin
> INSTALLMAN1DIR=/usr/local/Globus4.2.1/man/man1 \
> INSTALLMAN3DIR=/usr/local/Globus4.2.1/man/man3
> Unable to open MakeMaker.tmp: Permission denied at
> /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 898.
> Writing Makefile for makepatch
> 
> 
> make
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/makepatch-2.00a'
> make[1]: *** No rule to make target
> `/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Config.pm', needed by
> `Makefile'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/makepatch-2.00a'
> 
> 
> make install
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/makepatch-2.00a'
> make[1]: *** No rule to make target
> `/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Config.pm', needed by
> `Makefile'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/makepatch-2.00a'
> 
> 
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/support/Archive-Tar-0.22
> unset LANG; \
> PERL5LIB=/usr/local/Globus4.2.1/lib/perl:; export PERL5LIB; \
> /usr/bin/perl Makefile.PL \
> INSTALLDIRS=perl LIB=/usr/local/Globus4.2.1/lib/perl \
> INSTALLSCRIPT=/usr/local/Globus4.2.1/sbin
> INSTALLMAN1DIR=/usr/local/Globus4.2.1/man/man1 \
> INSTALLMAN3DIR=/usr/local/Globus4.2.1/man/man3
> Checking if your kit is complete...
> Looks good
> Unable to open MakeMaker.tmp: Permission denied at
> /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 898.
> Writing Makefile for Archive::Tar
> 
> 
> make
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Archive-Tar-0.22'
> make[1]: *** No targets specified and no makefile found. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Archive-Tar-0.22'
> 
> 
> make install
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Archive-Tar-0.22'
> make[1]: *** No rule to make target `install'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Archive-Tar-0.22'
> 
> 
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/support/PodParser-1.18
> unset LANG; \
> PERL5LIB=/usr/local/Globus4.2.1/lib/perl:; export PERL5LIB; \
> /usr/bin/perl Makefile.PL \
> INSTALLDIRS=perl LIB=/usr/local/Globus4.2.1/lib/perl \
> INSTALLSCRIPT=/usr/local/Globus4.2.1/sbin
> INSTALLMAN1DIR=/usr/local/Globus4.2.1/man/man1 \
> INSTALLMAN3DIR=/usr/local/Globus4.2.1/man/man3
> Checking if your kit is complete...
> Looks good
> Unable to open MakeMaker.tmp: Permission denied at
> /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 898.
> Writing Makefile for Pod::Parser
> 
> 
> make
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/PodParser-1.18'
> make[1]: *** No targets specified and no makefile found. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/PodParser-1.18'
> 
> 
> make install
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/PodParser-1.18'
> make[1]: *** No rule to make target `install'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/PodParser-1.18'
> 
> 
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/support/Digest-MD5-2.20
> unset LANG; \
> PERL5LIB=/usr/local/Globus4.2.1/lib/perl:; export PERL5LIB; \
> /usr/bin/perl Makefile.PL \
> INSTALLDIRS=perl LIB=/usr/local/Globus4.2.1/lib/perl \
> INSTALLSCRIPT=/usr/local/Globus4.2.1/sbin
> INSTALLMAN1DIR=/usr/local/Globus4.2.1/man/man1 \
> INSTALLMAN3DIR=/usr/local/Globus4.2.1/man/man3
> Testing alignment requirements for U32... Permission denied at
> Makefile.PL line 24.
> 
> 
> make
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Digest-MD5-2.20'
> make[1]: *** No targets specified and no makefile found. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Digest-MD5-2.20'
> 
> 
> make install
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Digest-MD5-2.20'
> make[1]: *** No rule to make target `install'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/support/Digest-MD5-2.20'
> 
> 
> build_gpt ====> building
> /home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools
> GPT_LOCATION=/usr/local/Globus4.2.1; export GPT_LOCATION; \
> ./configure --with-perl=/usr/bin/perl
> ./configure: line 89: conf6000.sh: Permission denied
> ./configure: line 90: conf6000.sh: Permission denied
> chmod: cannot access `conf6000.sh': No such file or directory
> ./configure: line 202: conf6000.file: Permission denied
> ./configure: line 905: config.log: Permission denied
> 
> 
> make
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools'
> make[1]: *** No targets specified and no makefile found. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools'
> 
> 
> make install
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools'
> make[1]: *** No rule to make target `install'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools'
> 
> 
> make install-man
> make[1]: Entering directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools'
> make[1]: *** No rule to make target `install-man'. Stop.
> make[1]: Leaving directory
> `/home/globus/gt4.2.1-all-source-installer/gpt/packaging_tools'
> 
> 
> /usr/local/Globus4.2.1/sbin/gpt-build
> -srcdir=source-trees-thr/core/source gcc32dbgpthr
> make: /usr/local/Globus4.2.1/sbin/gpt-build: Command not found
> make: *** [globus_core-thr] Error 127

Reply via email to