MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Figure this one out!!!???



First some facts: RedHat Linux 5.1, minivend 3.11, Perl 5.00404, i386
 
So after about four days of trying to get mv 3.11 installed, I updated just about every rpm I could find and to no avail , including perl and the kernel itself , and all I could get was this seemingly infamous error:
 
#make test
PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386
-linux/5.00404 -I/usr/lib/perl5 test.pl
server.......ok 1
Undefined subroutine &main::server_not_running called at test.pl line 108, <SOCK
> chunk 103.
socket link..make: *** [test_dynamic] Error 29
 
It didn't matter what I tried, ALWAYS the same error! So just before I used my RHL 5.1 CD as a Frisbee and went back to using Slackware I decided to try one more thing. All this seems to be related to the BADPOSIX in 5.1(I guess!) I tried changing the $ENV{MINIVEND_BADPOSIX} = 1; to =0 in minivend and still same old same old error, anyway I cd'd to dist/ and ran
# bin/ifdef -y -t DEBUG
and then tried
# make test
and lo and behold it was SUCCESSFUL (EUREKA!). Since I like to repeat success's I removed minivend
# rm -Rf minivend-3.11
and then
tar xzf minivend-3.11.tar.gz (for the umpteenth time)
and cd'd right to dist/ and ran
# bin/ifdef -y -t DEBUG
# bin/ifdef -n -t DEBUG
without doing anything in between
and make test was successful!!! Anyone out there want to try and explain this one?
Bob

Search for: Match: Format: Sort by: