Hello,
I experienced the same error today. The problem is that I initially unpackaged the installer as another user, and used chown to change the installation dir to set the 'globus' user as owner. The fix was to use chown -R (recursive) instead, so that the subdirectories are writeable as well. Hope this helps, Giacomo Mc Evoy > Hi All, > Thanks Martin > your guidelines regarding globus_location will work fine. > > Next I am going for final installation of globus toolkit 4.2.1. > I am sending the results of ./configure and make | tee installer.log: > > > glo...@simar-laptop:~/gt4.2.1-all-source-installer$ ./configure > --sbindir=/home/globus/GLOBUS_LOCATION > > checking build system type... i686-pc-linux-gnu > checking for javac... /usr/bin/javac > configure: WARNING: the javac in your path is not from your $JAVA_HOME > environment > checking for ant... /usr/bin/ant > configure: creating ./config.status > config.status: creating Makefile > > > glo...@simar-laptop:~/gt4.2.1-all-source-installer$ make | tee > installer.log > cd gpt && OBJECT_MODE=32 ./build_gpt > build_gpt ====> installing GPT into /usr/local/globus-4.2.0 > 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/globus-4.2.0/lib/perl \ > INSTALLSCRIPT=/usr/local/globus-4.2.0/sbin \ > INSTALLMAN1DIR=/usr/local/globus-4.2.0/man/man1 \ > INSTALLMAN3DIR=/usr/local/globus-4.2.0/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/globus-4.2.0/lib/perl:; export PERL5LIB; \ > /usr/bin/perl Makefile.PL \ > INSTALLDIRS=perl LIB=/usr/local/globus-4.2.0/lib/perl \ > INSTALLSCRIPT=/usr/local/globus-4.2.0/sbin > INSTALLMAN1DIR=/usr/local/globus-4.2.0/man/man1 \ > INSTALLMAN3DIR=/usr/local/globus-4.2.0/man/man3 > Checking if your kit is complete... > Looks good > Unable to open MakeMaker.tmp: Permission denied at > /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 908. > 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/globus-4.2.0/lib/perl:; export PERL5LIB; \ > /usr/bin/perl Makefile.PL \ > INSTALLDIRS=perl LIB=/usr/local/globus-4.2.0/lib/perl \ > INSTALLSCRIPT=/usr/local/globus-4.2.0/sbin > INSTALLMAN1DIR=/usr/local/globus-4.2.0/man/man1 \ > INSTALLMAN3DIR=/usr/local/globus-4.2.0/man/man3 > Unable to open MakeMaker.tmp: Permission denied at > /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 908. > 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/globus-4.2.0/lib/perl:; export PERL5LIB; \ > /usr/bin/perl Makefile.PL \ > INSTALLDIRS=perl LIB=/usr/local/globus-4.2.0/lib/perl \ > INSTALLSCRIPT=/usr/local/globus-4.2.0/sbin > INSTALLMAN1DIR=/usr/local/globus-4.2.0/man/man1 \ > INSTALLMAN3DIR=/usr/local/globus-4.2.0/man/man3 > Checking if your kit is complete... > Looks good > Unable to open MakeMaker.tmp: Permission denied at > /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 908. > 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/globus-4.2.0/lib/perl:; export PERL5LIB; \ > /usr/bin/perl Makefile.PL \ > INSTALLDIRS=perl LIB=/usr/local/globus-4.2.0/lib/perl \ > INSTALLSCRIPT=/usr/local/globus-4.2.0/sbin > INSTALLMAN1DIR=/usr/local/globus-4.2.0/man/man1 \ > INSTALLMAN3DIR=/usr/local/globus-4.2.0/man/man3 > Checking if your kit is complete... > Looks good > Unable to open MakeMaker.tmp: Permission denied at > /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 908. > 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/globus-4.2.0/lib/perl:; export PERL5LIB; \ > /usr/bin/perl Makefile.PL \ > INSTALLDIRS=perl LIB=/usr/local/globus-4.2.0/lib/perl \ > INSTALLSCRIPT=/usr/local/globus-4.2.0/sbin > INSTALLMAN1DIR=/usr/local/globus-4.2.0/man/man1 \ > INSTALLMAN3DIR=/usr/local/globus-4.2.0/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/globus-4.2.0; export GPT_LOCATION; \ > ./configure --with-perl=/usr/bin/perl > ./configure: 98: cannot create conf9332.sh: Permission denied > ./configure: 98: cannot create conf9332.sh: Permission denied > chmod: cannot access `conf9332.sh': No such file or directory > ./configure: line 89: conf9332.sh: Permission denied > ./configure: line 90: conf9332.sh: Permission denied > chmod: cannot access `conf9332.sh': No such file or directory > ./configure: line 202: conf9332.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/globus-4.2.0/sbin/gpt-build > -srcdir=source-trees-thr/core/source gcc32dbgpthr > make: /usr/local/globus-4.2.0/sbin/gpt-build: Command not found > make: *** [globus_core-thr] Error 127 >
