Eric, Thanks for your prompt response, but changing the permission was the first thing I did after getting this error, even I've given full permission to source installer directory. Still m getting this error...
On Tue, Jan 19, 2010 at 1:30 AM, Eric Blau <[email protected]> wrote: > 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:globus $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 >
