[ic] ./configure hangs on unixmode

Caleb Groom interchange-users@icdevgroup.org
Tue Apr 8 09:57:01 2003


> -----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