Akopia Akopia Services

[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


Search for: Match: Format: Sort by: