[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