[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
[mv] Installer cant find Perl
****** message to minivend-users from Ed LaFrance <edl@newmediaems.com> ******
Hello all -
Here I am having another round of fun trying to install Minivend 3.14-5 on
an ISP's server. The box is running i386 Linux and Perl 5.00404. When I
run perl Makefile.PL I get:
Where is your MiniVend to be installed? [/home/username/mvend]
Unable to find a perl 5 (by these names: perl miniperl perl perl5
perl5.00404, i
n these dirs: /local/bin /usr/bin /bin /usr/X11R6/bin /home/visprox/bin
/usr/bin
Writing Makefile for MiniVend
[username@server7000 minivend-3.14-5]$ make
make: 0: Command not found
make: *** [blib/lib/.exists] Error 127
[username@server7000 minivend-3.14-5]$
I tried providing the various absolute paths to Perl 5, which is there:
[username@server7000 minivend-3.14-5]$ whereis perl
perl: /usr/bin/perl5.00404 /usr/bin/perl /usr/local/bin/perl
/usr/man/man1/perl.1
[username@server7000 minivend-3.14-5]$ perl dist/src/testcgi
Content-type: text/plain
This is testcgi.
The Perl version is: 5.00404
My user id is: 1635
You have GDBM.
You have Berkeley DB.
You have NDBM.
When I try ./configure, I get
[username@server7000 minivend-3.14-5]$./configure
./configure: 134826248: Permission denied
Can't mkstemp().
Perl version not high enough or Perl not found.
I need to know where the Perl 5 interpreter resides.
It was not 'perl' or 'perl5', or it was not in your
path. Please enter a fully-qualified path name,
or just press ENTER to exit.. (what did I say?)
Where is your Perl 5, please? /usr/bin/perl
Can't mkstemp().
Perl version not high enough or Perl not found.
I need to know where the Perl 5 interpreter resides.
It was not 'perl' or 'perl5', or it was not in your
path. Please enter a fully-qualified path name,
or just press ENTER to exit.. (what did I say?)
Where is your Perl 5, please? /usr/local/bin/perl
Can't mkstemp().
Perl version not high enough or Perl not found.
I need to know where the Perl 5 interpreter resides.
It was not 'perl' or 'perl5', or it was not in your
path. Please enter a fully-qualified path name,
or just press ENTER to exit.. (what did I say?)
Where is your Perl 5, please?
..I can feed this any valid perl path and it is not happy. I found one
post in the mail archive of a similar problem, no solution.
Does anybody have any ideas? What does it mean by "Can't masktemp()" -
does that indicate some library is missing? I would appreciate anyone's
input - I have tried all my known tricks to overcome this and I am still
stuck here.
Mike H. has previously suggested building my own perl installation to take
control of that aspect of the process. I am just about frustrated enough
to try it. Can anyone provide some straight-forward pointers on how to do
this on a shared virtual server?
- Ed L.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| New Media E.M.S. Software Solutions for Business |
| 12831 Blanco Ct. Consulting |
| Poway, CA 92064 U.S.A. Custom Programming |
| 858-486-6508 Internet and eCommerce |
| 630-604-4265 eFax |
| edl@newmediaems.com |
| http://www.newmediaems.com |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list