[ic] Non-root install on FreeBSD shared server?

Dave LaTourette interchange-users@icdevgroup.org
Tue Aug 13 01:42:01 2002


I've installed IC with the demo catalog on a local RH 7.3 box successfully,
now I'm trying to install it on the shared server my main web page is on.
The server runs FreeBSD 4.1.1 with Perl 5.005x. I don't have root access,
but do have shell access.
I found references in the list archives of someone having the same issues,
and another list member counseled him to try installing the required Perl
modules into a local directory, but there's no follow up to a solution or
what worked.
I've tried installing the required modules into the /usr/myuser/ prefix, but
achieved no success in getting makecat to work. Here's the output of the
makecat command:

bash-2.04$ bin/makecat
Can't locate Errno.pm in @INC (@INC contains: /usr/home/dave/interchange
/usr/home/dave/interchange/
lib /usr/libdata/perl/5.00503/mach /usr/libdata/perl/5.00503
/usr/local/lib/perl5/site_perl/5.005/i3
86-freebsd /usr/local/lib/perl5/site_perl/5.005 .) at
/usr/home/dave/interchange/lib/Vend/Util.pm li
ne 74.
BEGIN failed--compilation aborted at
/usr/home/dave/interchange/lib/Vend/Util.pm line 74.
BEGIN failed--compilation aborted at bin/makecat line 39.

My questions, will this version of perl work, and can it be made to work
with my modules in local directories? Will I have to install Perl itself in
a local directory too? Is modifying the @INC likely going to make it work
(haven't figured out how to do that yet, but figure that's more a linux
question)? Ultimately I guess I'd like to hear from someone who has been
able to install and operate IC on a shared server without root access to see
if it's going to be possible, and what steps they had to take to do so.

Dave LaTourette
Davesport LLC
ph. 425-888-4444
fax 425-888-6444
www.davesport.com