[ic] Failed to install IC as interchange user...

Dan Browning interchange-users@icdevgroup.org
Wed Jul 31 18:44:00 2002


At 03:31 PM 7/31/2002 -0700, you wrote:
>I am still fussing again with an install that will let me build a catalog
>that works. This time I changed the permissions of the interchange install
>directory to match the user I am installing as (owner of the base domain on
>my server.) Here is the tail end of the install session:
>
>Writing /home/httpd/interchange/auto/Interchange/.packlist
>Appending installation info to /home/httpd/interchange/perllocal.pod
>/usr/bin/perl Makefile.PL force nocpaninstall= INTERCHANGE_USER=httpd
>final=/home/httpd/interchange
>Installing dist/ files
>
>Your Interchange main software installation appears to have been successful.
>You do not appear to have all the required modules installed. You are
>missing:
>
>         SQL::Statement
>         Safe::Hole
>
>Trying to install now.
>Get Bundle::Interchange? [yes]
>         INSTALLPRIVLIB=/home/httpd/interchange/lib
>         INSTALLARCHLIB=/home/httpd/interchange/lib
>         INSTALLSITELIB=/home/httpd/interchange/lib
>         INSTALLMAN1DIR=none
>         INSTALLMAN3DIR=none
>         INSTALLSITEARCH=/home/httpd/interchange/lib
>         INSTALLDIRS=perl
>         LIBDIRS=/home/httpd/interchange /home/httpd/interchange/lib
>/home/httpd/.cpan ../lib ./lib /usr/lib/perl5/5.8.0/ppc-linux
>/usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/ppc-linux
>/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.0
>/usr/lib/perl5/site_perl
>CPAN: Storable loaded ok
>mkdir /root/.cpan: Permission denied at /usr/lib/perl5/5.8.0/CPAN.pm line
>2264
>         INSTALLPRIVLIB=/home/httpd/interchange/lib
>         INSTALLARCHLIB=/home/httpd/interchange/lib
>         INSTALLSITELIB=/home/httpd/interchange/lib
>         INSTALLMAN1DIR=none
>         INSTALLMAN3DIR=none
>         INSTALLSITEARCH=/home/httpd/interchange/lib
>         INSTALLDIRS=perl
>         LIBDIRS=/home/httpd/interchange /home/httpd/interchange/lib
>/home/httpd/.cpan ../lib ./lib /usr/lib/perl5/5.8.0/ppc-linux
>/usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/ppc-linux
>/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.0
>/usr/lib/perl5/site_perl
>CPAN: Storable loaded ok
>mkdir /root/.cpan: Permission denied at /usr/lib/perl5/5.8.0/CPAN.pm line
>2264
>
>You are now ready to cd to /home/httpd/interchange and run 'bin/makecat'
>to set up your first catalog.
>
>-------------------------------
>It tells me I can run makecat after the install failed. That should not
>happen.
>
>Can I find someone who has done this on YellowDog Linux to help me?
>
>Mark

While I haven't installed on YellowDog, it does look like you don't have 
permission to install the required modules for the system.  You can either 
run the CPAN installation (perl -MCPAN -e "install Bundle::Interchange") as 
root, or look into the cpan_local_install.  Good luck,

+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Dan Browning, Kavod Technologies <db@kavod.com>
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
As the poet said, "Only God can make a tree" -- probably because it's
so hard to figure out how to get the bark on.
                 -- Woody Allen