[ic] ./configure hangs on unixmode
Caleb Groom
interchange-users@icdevgroup.org
Tue Apr 8 10:25:01 2003
> -----Original Message-----
> From: interchange-users-admin@icdevgroup.org
> [mailto:interchange-users-admin@icdevgroup.org]On Behalf Of Caleb Groom
> Sent: Tuesday, April 08, 2003 8:53 AM
> To: interchange-users@icdevgroup.org
> Subject: RE: [ic] ./configure hangs on unixmode
>
>
> > -----Original Message-----
> > From: interchange-users-admin@icdevgroup.org
> > [mailto:interchange-users-admin@icdevgroup.org]On Behalf Of Caleb Groom
> > Sent: Monday, April 07, 2003 4:51 PM
> > To: interchange-users@icdevgroup.org
> > Subject: [ic] ./configure hangs on unixmode
> >
> >
> >
> > RedHat 9, MySQL, PHP, mod_ssl, mod_perl. Serving running well so
> > far - all
> > server components listed have been compiled from source - not rpms.
> >
> > I've tried IC 4.9.7-200304070658 and 4.8.7.
> >
> > When I start the ./configure script for IC I get this output after the
> > 'manifying' and a list of 'ls -l'.
> >
> > /root/software/webserver/interchange-4.9.7-200304070658/blib/tmp:
> > total 0
> > not ok 2
> > link/unixmode.........not ok 3 (ok= def: 1 connect: Connection refused
> > )
> >
> > # When the above test fails, it may be due to your ISP or some other
> > # mechanism blocking port 8786.
> >
> > server/inetmode.......The previous Interchange server was not
> running and
> > probably
> > terminated with an error.
> > ok 4
> > link/inetmode.........not ok 5
> > server/control........The previous Interchange server was not
> running and
> > probably
> > terminated with an error.
> > Terminated
> > make: *** [test_dynamic] Terminated
> >
> > ---------
> >
> > All of my firewall rules are flushed. I'm running configure as
> > root. I've
> > ran the test.pl file and it's output is the same.
> >
> > Anybody have an idea?
> >
>
> I downloaded the latest development CVS today. Same problem. If
> I need to
> gather more information just let me know. Any help would be greatly
> appreciated.
>
> Here's as much output as I could grab without writing an expect script:
>
> [root@estore2 interchange]# ./configure
>
> Interchange Version 4.9.7 Configuration
>
> Copyright 1996-2003 Red Hat, Inc. and Interchange Development Group
>
> Interchange was originally based on Vend 0.2 and 0.3
> Copyright 1995, 1996 Andrew M. Wilcox <amw@wilcoxsolutions.com>
>
> Distributed under the GNU General Public License.
> See the file LICENSE for license information.
>
> Found Perl 5.8.0 as /usr/bin/perl
>
> If you get a CPAN error, rerun the configuration and it should go away.
>
> Interchange cannot be run as root. Which user should run Interchange?
> [interch]
>
> Interchange V4.9.7
>
> Copyright (C) 1996-2003 Red Hat, Inc., and Interchange Development Group.
> Interchange is free under the terms of the GNU General Public License.
>
> http://www.icdevgroup.org/
>
> Where is your Interchange to be installed? [/usr/local/interchange]
>
> Writing Makefile for Interchange
> cp scripts/config_prog blib/script/config_prog
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/config_prog
> cp scripts/expireall blib/script/expireall
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/expireall
> cp scripts/findtags blib/script/findtags
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/findtags
> cp scripts/update blib/script/update
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/update
> cp scripts/makecat blib/script/makecat
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/makecat
> cp scripts/expire blib/script/expire
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/expire
> cp scripts/localize blib/script/localize
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/localize
> cp scripts/configdump blib/script/configdump
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/configdump
> cp scripts/newcat blib/script/newcat
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/newcat
> cp scripts/dump blib/script/dump
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dump
> cp scripts/ic_mod_perl blib/script/ic_mod_perl
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/ic_mod_perl
> cp scripts/compile_link blib/script/compile_link
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/compile_link
> cp scripts/restart blib/script/restart
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/restart
> cp scripts/offline blib/script/offline
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/offline
> cp scripts/interchange blib/script/interchange
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/interchange
> Manifying blib/man3/Tie::ShadowHash.3pm
> Manifying blib/man3/Vend::UserDB.3pm
>
> <SNIP>
>
> Manifying blib/man1/dump.1
> Manifying blib/man1/interchange.1
> PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
> server/unixmode.......The previous Interchange server was not running and
> probably
> terminated with an error.
>
> <SNIP>
>
> /root/software/webserver/interchange/blib/pages:
> total 4
> -rw-r--r-- 1 root root 3000 Apr 8 08:51 catalog.html
>
> /root/software/webserver/interchange/blib/products:
> total 4
> -rw-r--r-- 1 root root 42 Apr 8 08:51 products.asc
>
> /root/software/webserver/interchange/blib/script:
> total 284
> -rwxr-xr-x 1 root root 10103 Apr 8 08:51 compile_link
> -rwxr-xr-x 1 root root 4583 Apr 8 08:51 configdump
> -rwxr-xr-x 1 root root 3780 Apr 8 08:51 config_prog
> -rwxr-xr-x 1 root root 5855 Apr 8 08:51 dump
> -rwxr-xr-x 1 root root 8805 Apr 8 08:51 expire
> -rwxr-xr-x 1 root root 3359 Apr 8 08:51 expireall
> -rwxr-xr-x 1 root root 6189 Apr 8 08:51 findtags
> -rwxr-xr-x 1 root root 3250 Apr 8 08:51 ic_mod_perl
> -rwxr-xr-x 1 root root 29362 Apr 8 08:51 interchange
> -rwxr-xr-x 1 root root 11397 Apr 8 08:51 localize
> -rwxr-xr-x 1 root root 72684 Apr 8 08:51 makecat
> -rwxr-xr-x 1 root root 78494 Apr 8 08:51 newcat
> -rwxr-xr-x 1 root root 6993 Apr 8 08:51 offline
> -rwxr-xr-x 1 root root 3775 Apr 8 08:51 restart
> -rwxr-xr-x 1 root root 7803 Apr 8 08:51 update
>
> /root/software/webserver/interchange/blib/session:
> total 0
>
> /root/software/webserver/interchange/blib/tmp:
> total 0
> -rw-r--r-- 1 root root 124 Apr 8 08:51
> /root/software/webserver/interchange/blib/catalog.cfg
> -rw------- 1 root root 180 Apr 8 08:51
> /root/software/webserver/interchange/blib/error.log
> -rw-r--r-- 1 root root 96 Apr 8 08:51
> /root/software/webserver/interchange/blib/interchange.cfg
>
> /root/software/webserver/interchange/blib/arch:
> total 4
> drwxr-xr-x 3 root root 4096 Apr 8 08:46 auto
>
> /root/software/webserver/interchange/blib/etc:
> total 12
> -rw------- 1 root root 6 Apr 8 08:51 interchange.pid
> -rw------- 1 root root 25 Apr 8 08:51 status.test
> -rw------- 1 root root 1579 Apr 8 08:46 varnames
>
> /root/software/webserver/interchange/blib/lib:
> total 48
> drwxr-xr-x 5 root root 4096 Apr 8 08:46 auto
> drwxr-xr-x 2 root root 4096 Apr 8 08:46 Business
> -r--r--r-- 1 root root 706 Jul 17 2001 hints.pl
> -r--r--r-- 1 root root 14536 Apr 8 08:46 IniConf.pm
> -r--r--r-- 1 root root 5780 Jan 27 13:03 install_lsb.pl
> -r--r--r-- 1 root root 1239 Jun 27 2002 relocate.pl
> drwxr-xr-x 2 root root 4096 Apr 8 08:46 Tie
> drwxr-xr-x 7 root root 4096 Apr 8 08:46 Vend
>
> /root/software/webserver/interchange/blib/man1:
> total 128
> -rw-r--r-- 1 root root 6084 Apr 8 08:51 compile_link.1
> -rw-r--r-- 1 root root 4644 Apr 8 08:51 configdump.1
> -rw-r--r-- 1 root root 4322 Apr 8 08:51 config_prog.1
> -rw-r--r-- 1 root root 4090 Apr 8 08:51 dump.1
> -rw-r--r-- 1 root root 5055 Apr 8 08:51 expire.1
> -rw-r--r-- 1 root root 4106 Apr 8 08:51 expireall.1
> -rw-r--r-- 1 root root 3766 Apr 8 08:46 findtags.1
> -rw-r--r-- 1 root root 6965 Apr 8 08:51 ic_mod_perl.1
> -rw-r--r-- 1 root root 14116 Apr 8 08:51 interchange.1
> -rw-r--r-- 1 root root 6592 Apr 8 08:51 localize.1
> -rw-r--r-- 1 root root 18091 Apr 8 08:51 makecat.1
> -rw-r--r-- 1 root root 3762 Apr 8 08:46 newcat.1
> -rw-r--r-- 1 root root 4101 Apr 8 08:51 offline.1
> -rw-r--r-- 1 root root 4671 Apr 8 08:51 restart.1
> -rw-r--r-- 1 root root 4930 Apr 8 08:51 update.1
>
> /root/software/webserver/interchange/blib/man3:
> total 300
> -rw-r--r-- 1 root root 8345 Apr 8 08:51
> Business::Fedex.3pm
> -rw-r--r-- 1 root root 10449 Apr 8 08:51 Business::UPS.3pm
> -rw-r--r-- 1 root root 12945 Apr 8 08:51 IniConf.3pm
> -rw-r--r-- 1 root root 3836 Apr 8 08:51 relocate.3pm
> -rw-r--r-- 1 root root 10356 Apr 8 08:51
> Tie::ShadowHash.3pm
> -rw-r--r-- 1 root root 13595 Apr 8 08:51
> Vend::Accounting::SQL_Ledger.3pm
> -rw-r--r-- 1 root root 5782 Apr 8 08:51 Vend::Cart.3pm
> -rw-r--r-- 1 root root 6800 Apr 8 08:51
> Vend::CounterFile.3pm
> -rw-r--r-- 1 root root 4876 Apr 8 08:51 Vend::Data.3pm
> -rw-r--r-- 1 root root 5198 Apr 8 08:51 Vend::Form.3pm
> -rw-r--r-- 1 root root 4968 Apr 8 08:51
> Vend::Interpolate.3pm
> -rw-r--r-- 1 root root 4780 Apr 8 08:51
> Vend::Options::Matrix.3pm
> -rw-r--r-- 1 root root 4855 Apr 8 08:51
> Vend::Options::Old48.3pm
> -rw-r--r-- 1 root root 4764 Apr 8 08:51
> Vend::Options::Simple.3pm
> -rw-r--r-- 1 root root 5709 Apr 8 08:51 Vend::Parser.3pm
> -rw-r--r-- 1 root root 9534 Apr 8 08:51
> Vend::Payment::AuthorizeNet.3pm
> -rw-r--r-- 1 root root 10273 Apr 8 08:51
> Vend::Payment::BoA.3pm
> -rw-r--r-- 1 root root 8000 Apr 8 08:51
> Vend::Payment::CCVS.3pm
> -rw-r--r-- 1 root root 10294 Apr 8 08:51
> Vend::Payment::CyberCash.3pm
> -rw-r--r-- 1 root root 10003 Apr 8 08:51
> Vend::Payment::ECHO.3pm
> -rw-r--r-- 1 root root 8187 Apr 8 08:51
> Vend::Payment::iTransact.3pm
> -rw-r--r-- 1 root root 9708 Apr 8 08:51
> Vend::Payment::MCVE.3pm
> -rw-r--r-- 1 root root 11259 Apr 8 08:51
> Vend::Payment::Signio.3pm
> -rw-r--r-- 1 root root 10819 Apr 8 08:51
> Vend::Payment::Skipjack.3pm
> -rw-r--r-- 1 root root 9490 Apr 8 08:51
> Vend::Payment::TCLink.3pm
> -rw-r--r-- 1 root root 7893 Apr 8 08:51
> Vend::Payment::TestPayment.3pm
> -rw-r--r-- 1 root root 11814 Apr 8 08:51
> Vend::Payment::WellsFargo.3pm
> -rw-r--r-- 1 root root 5430 Apr 8 08:51
> Vend::SOAP::Transport.3pm
> -rw-r--r-- 1 root root 5868 Apr 8 08:51
> Vend::Table::Editor.3pm
> -rw-r--r-- 1 root root 8043 Apr 8 08:51 Vend::UserDB.3pm
>
> /root/software/webserver/interchange/blib/pages:
> total 4
> -rw-r--r-- 1 root root 3000 Apr 8 08:51 catalog.html
>
> /root/software/webserver/interchange/blib/products:
> total 4
> -rw-r--r-- 1 root root 42 Apr 8 08:51 products.asc
>
> /root/software/webserver/interchange/blib/script:
> total 284
> -rwxr-xr-x 1 root root 10103 Apr 8 08:51 compile_link
> -rwxr-xr-x 1 root root 4583 Apr 8 08:51 configdump
> -rwxr-xr-x 1 root root 3780 Apr 8 08:51 config_prog
> -rwxr-xr-x 1 root root 5855 Apr 8 08:51 dump
> -rwxr-xr-x 1 root root 8805 Apr 8 08:51 expire
> -rwxr-xr-x 1 root root 3359 Apr 8 08:51 expireall
> -rwxr-xr-x 1 root root 6189 Apr 8 08:51 findtags
> -rwxr-xr-x 1 root root 3250 Apr 8 08:51 ic_mod_perl
> -rwxr-xr-x 1 root root 29362 Apr 8 08:51 interchange
> -rwxr-xr-x 1 root root 11397 Apr 8 08:51 localize
> -rwxr-xr-x 1 root root 72684 Apr 8 08:51 makecat
> -rwxr-xr-x 1 root root 78494 Apr 8 08:51 newcat
> -rwxr-xr-x 1 root root 6993 Apr 8 08:51 offline
> -rwxr-xr-x 1 root root 3775 Apr 8 08:51 restart
> -rwxr-xr-x 1 root root 7803 Apr 8 08:51 update
>
> /root/software/webserver/interchange/blib/session:
> total 0
>
> /root/software/webserver/interchange/blib/tmp:
> total 0
> -rw-r--r-- 1 root root 124 Apr 8 08:51
> /root/software/webserver/interchange/blib/catalog.cfg
> -rw------- 1 root root 180 Apr 8 08:51
> /root/software/webserver/interchange/blib/error.log
> -rw-r--r-- 1 root root 96 Apr 8 08:51
> /root/software/webserver/interchange/blib/interchange.cfg
>
> /root/software/webserver/interchange/blib/arch:
> total 4
> drwxr-xr-x 3 root root 4096 Apr 8 08:46 auto
>
> /root/software/webserver/interchange/blib/etc:
> total 12
> -rw------- 1 root root 6 Apr 8 08:51 interchange.pid
> -rw------- 1 root root 25 Apr 8 08:51 status.test
> -rw------- 1 root root 1579 Apr 8 08:46 varnames
>
> /root/software/webserver/interchange/blib/lib:
> total 48
> drwxr-xr-x 5 root root 4096 Apr 8 08:46 auto
> drwxr-xr-x 2 root root 4096 Apr 8 08:46 Business
> -r--r--r-- 1 root root 706 Jul 17 2001 hints.pl
> -r--r--r-- 1 root root 14536 Apr 8 08:46 IniConf.pm
> -r--r--r-- 1 root root 5780 Jan 27 13:03 install_lsb.pl
> -r--r--r-- 1 root root 1239 Jun 27 2002 relocate.pl
> drwxr-xr-x 2 root root 4096 Apr 8 08:46 Tie
> drwxr-xr-x 7 root root 4096 Apr 8 08:46 Vend
>
> /root/software/webserver/interchange/blib/man1:
> total 128
> -rw-r--r-- 1 root root 6084 Apr 8 08:51 compile_link.1
> -rw-r--r-- 1 root root 4644 Apr 8 08:51 configdump.1
> -rw-r--r-- 1 root root 4322 Apr 8 08:51 config_prog.1
> -rw-r--r-- 1 root root 4090 Apr 8 08:51 dump.1
> -rw-r--r-- 1 root root 5055 Apr 8 08:51 expire.1
> -rw-r--r-- 1 root root 4106 Apr 8 08:51 expireall.1
> -rw-r--r-- 1 root root 3766 Apr 8 08:46 findtags.1
> -rw-r--r-- 1 root root 6965 Apr 8 08:51 ic_mod_perl.1
> -rw-r--r-- 1 root root 14116 Apr 8 08:51 interchange.1
> -rw-r--r-- 1 root root 6592 Apr 8 08:51 localize.1
> -rw-r--r-- 1 root root 18091 Apr 8 08:51 makecat.1
> -rw-r--r-- 1 root root 3762 Apr 8 08:46 newcat.1
> -rw-r--r-- 1 root root 4101 Apr 8 08:51 offline.1
> -rw-r--r-- 1 root root 4671 Apr 8 08:51 restart.1
> -rw-r--r-- 1 root root 4930 Apr 8 08:51 update.1
>
> /root/software/webserver/interchange/blib/man3:
> total 300
> -rw-r--r-- 1 root root 8345 Apr 8 08:51
> Business::Fedex.3pm
> -rw-r--r-- 1 root root 10449 Apr 8 08:51 Business::UPS.3pm
> -rw-r--r-- 1 root root 12945 Apr 8 08:51 IniConf.3pm
> -rw-r--r-- 1 root root 3836 Apr 8 08:51 relocate.3pm
> -rw-r--r-- 1 root root 10356 Apr 8 08:51
> Tie::ShadowHash.3pm
> -rw-r--r-- 1 root root 13595 Apr 8 08:51
> Vend::Accounting::SQL_Ledger.3pm
> -rw-r--r-- 1 root root 5782 Apr 8 08:51 Vend::Cart.3pm
> -rw-r--r-- 1 root root 6800 Apr 8 08:51
> Vend::CounterFile.3pm
> -rw-r--r-- 1 root root 4876 Apr 8 08:51 Vend::Data.3pm
> -rw-r--r-- 1 root root 5198 Apr 8 08:51 Vend::Form.3pm
> -rw-r--r-- 1 root root 4968 Apr 8 08:51
> Vend::Interpolate.3pm
> -rw-r--r-- 1 root root 4780 Apr 8 08:51
> Vend::Options::Matrix.3pm
> -rw-r--r-- 1 root root 4855 Apr 8 08:51
> Vend::Options::Old48.3pm
> -rw-r--r-- 1 root root 4764 Apr 8 08:51
> Vend::Options::Simple.3pm
> -rw-r--r-- 1 root root 5709 Apr 8 08:51 Vend::Parser.3pm
> -rw-r--r-- 1 root root 9534 Apr 8 08:51
> Vend::Payment::AuthorizeNet.3pm
> -rw-r--r-- 1 root root 10273 Apr 8 08:51
> Vend::Payment::BoA.3pm
> -rw-r--r-- 1 root root 8000 Apr 8 08:51
> Vend::Payment::CCVS.3pm
> -rw-r--r-- 1 root root 10294 Apr 8 08:51
> Vend::Payment::CyberCash.3pm
> -rw-r--r-- 1 root root 10003 Apr 8 08:51
> Vend::Payment::ECHO.3pm
> -rw-r--r-- 1 root root 8187 Apr 8 08:51
> Vend::Payment::iTransact.3pm
> -rw-r--r-- 1 root root 9708 Apr 8 08:51
> Vend::Payment::MCVE.3pm
> -rw-r--r-- 1 root root 11259 Apr 8 08:51
> Vend::Payment::Signio.3pm
> -rw-r--r-- 1 root root 10819 Apr 8 08:51
> Vend::Payment::Skipjack.3pm
> -rw-r--r-- 1 root root 9490 Apr 8 08:51
> Vend::Payment::TCLink.3pm
> -rw-r--r-- 1 root root 7893 Apr 8 08:51
> Vend::Payment::TestPayment.3pm
> -rw-r--r-- 1 root root 11814 Apr 8 08:51
> Vend::Payment::WellsFargo.3pm
> -rw-r--r-- 1 root root 5430 Apr 8 08:51
> Vend::SOAP::Transport.3pm
> -rw-r--r-- 1 root root 5868 Apr 8 08:51
> Vend::Table::Editor.3pm
> -rw-r--r-- 1 root root 8043 Apr 8 08:51 Vend::UserDB.3pm
>
> /root/software/webserver/interchange/blib/pages:
> total 4
> -rw-r--r-- 1 root root 3000 Apr 8 08:51 catalog.html
>
> /root/software/webserver/interchange/blib/products:
> total 4
> -rw-r--r-- 1 root root 42 Apr 8 08:51 products.asc
>
> /root/software/webserver/interchange/blib/script:
> total 284
> -rwxr-xr-x 1 root root 10103 Apr 8 08:51 compile_link
> -rwxr-xr-x 1 root root 4583 Apr 8 08:51 configdump
> -rwxr-xr-x 1 root root 3780 Apr 8 08:51 config_prog
> -rwxr-xr-x 1 root root 5855 Apr 8 08:51 dump
> -rwxr-xr-x 1 root root 8805 Apr 8 08:51 expire
> -rwxr-xr-x 1 root root 3359 Apr 8 08:51 expireall
> -rwxr-xr-x 1 root root 6189 Apr 8 08:51 findtags
> -rwxr-xr-x 1 root root 3250 Apr 8 08:51 ic_mod_perl
> -rwxr-xr-x 1 root root 29362 Apr 8 08:51 interchange
> -rwxr-xr-x 1 root root 11397 Apr 8 08:51 localize
> -rwxr-xr-x 1 root root 72684 Apr 8 08:51 makecat
> -rwxr-xr-x 1 root root 78494 Apr 8 08:51 newcat
> -rwxr-xr-x 1 root root 6993 Apr 8 08:51 offline
> -rwxr-xr-x 1 root root 3775 Apr 8 08:51 restart
> -rwxr-xr-x 1 root root 7803 Apr 8 08:51 update
>
> /root/software/webserver/interchange/blib/session:
> total 0
>
> /root/software/webserver/interchange/blib/tmp:
> total 0
> not ok 2
> link/unixmode.........not ok 3 (ok= def: 1 connect: Connection refused
> )
>
> # When the above test fails, it may be due to your ISP or some other
> # mechanism blocking port 8786.
>
> server/inetmode.......The previous Interchange server was not running and
> probably
> terminated with an error.
> ok 4
> link/inetmode.........not ok 5
> server/control........The previous Interchange server was not running and
> probably
> terminated with an error.
> Terminated
> make: *** [test_dynamic] Terminated
>
> _______________________________________________
>
Sorry for whoring my own post but the connection tests work on a Red Hat 8
server that I have. Yes I could run into Perl problems in RH8 and 9 because
of "-lpthread" but I'd like to get to that point first. :)