[ic] Problem making my first catalog

Mike Heins mikeh@minivend.com
Tue, 20 Feb 2001 15:19:06 -0500

Quoting cfm@maine.com (cfm@maine.com):
> On Tue, Feb 20, 2001 at 02:17:33PM -0500, Sean P. Cover wrote:
> > I ran into a problem. After running the install for Interchange 4.
> > 6.1 (and then 4.6.3), you have to run a separate command to create 
> > a store "catalog". I get an error at this point, just after typing 
> > in the /bin/makecat command. 
> > 
> > [domain@host3 interchange]$ bin/makecat store 
> > Can't locate Vend/MakeCat.pm in @INC (@INC contains: domain domain/lib 
> > /usr/lib/perl5/5.6.0/i686-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.
> > 6.0/i686-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl 
> > .) at bin/makecat line 40. 
> > BEGIN failed--compilation aborted at bin/makecat line 40. 
> That's an issue with recent changes in perl policy.  You are
> going to need to add the right paths to @INC in makecat or
> wait until someone uploads a new package.  Is there a way
> to push something into @INC on commandline?  I thought it was
> just a debian thing but you are running on redhat.  Trashed
> my past weekend fixing this one.  If you have the Camel book
> I'm sure you could find easy way to modify @INC there if you
> don't want to edit scripts.

Actually, if Interchange is installed correctly it should automatically
have the right @INC. It sounds like it was installed one place, copied
to another, and the first one deleted. That will not work.

Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH  45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>

Fast, reliable, cheap.  Pick two and we'll talk.  -- unknown