From: <cf...@ma...> - 2002-08-14 02:41:41
|
On Tue, Aug 13, 2002 at 07:23:03PM -0700, i18n wrote: > Preliminary evidence seems to be that (possibly among other things) @INC used to point to /usr/local/lib...but now points to /usr/lib/... and some Perl modules did not get moved over to the new directories. > > I just was reading the "Install for dummies" doc and I saw this: > > "perl 5.6.1 should now be installed. Check and make sure you have /usr/local/bin/perl. If you have /usr/local/bin/ perl5.6.1 then you need to remove perl using your favorite package manager and install using the source again. CPAN will not function correctly until you do so." > > This tells me that maybe I built perl by hand before and forgot about that? It was a while ago in my defense and would not have been my first choice. I surely recall that Slash needs a handbuilt apache/mod_perl but I did not recall about perl. > > so my plan now is to : > > - remove perl rpm package > - reinstall perl, built by hand > - save off my apache executable somewhere > - reinstall apache/mod_perl as described in install for dummies > - reinstall perl modules from CPAN > - install bundle::slash as described in install for dummies > > My theory is that I do not need to reinstall Slash itself (I am using 2.0 btw). I really don't want to if I can help it because because I have made some hefty modifications. Hmm, guess I better back up some stuff before I start just in case.... > > > This is essentially what Markus recommended. It is more than I really want to do but if it works I guess I will have learnt to be more comfortable with this type of reinstall, and also remember that in future OS upgrades to be careful with Perl as well as Apache. But I am sure something is going to go wrong and I am goiing to be pplunged into some kind of hell. I am predicting it will be surrounding Mysql passwords somehow :) All that is an awful lot of work just because the @INC in your version of perl is spanked. It's probably good experience for you. :-) Next time, wander down to Walmart or Staples and buy an el cheapo PC. Put a "reference" installation on it. Once you start messing around with building your own mod_perl apache, hell, you might as well be running Slackware. Don't get me wrong, we keep our super critical software outside of the package manager. Stuff like perl and apache, we work hard to make sure the standard packages work, otherwise you spend all eternity maintaining your system. The reference installation will help you keep on track. > > Oh well, here goes.... > > Barry > > > > ------------------------------------------------------- > This sf.net email is sponsored by: Dice - The leading online job board > for high-tech professionals. Search and apply for tech jobs today! > http://seeker.dice.com/seeker.epl?rel_code=31 > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > -- Christopher F. Miller, Publisher cf...@ma... MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039 1.207.657.5078 http://www.maine.com/ Content/site management, online commerce, internet integration, Debian linux |