On Fri, Jul 23, 2004 at 10:34:37PM +0200, Matthias Keller wrote:
> Hi Bob
> 
> Bob McClure Jr wrote:
> 
> >On Fri, Jul 23, 2004 at 10:07:16PM +0200, Matthias Keller wrote:
> > 
> >
> >><>Hi Bob
> >>
> >>Bob McClure Jr wrote:
> >>
> >>>Feel free to contact me to explain anything unclear or solve any
> >>>mysteries.
> >>>
> >>>
> >>>     
> >>>
> >>*raising me hand*
> >>There's one question I'd like to have answered concerning CPAN...
> >>I once had a problem that I upgraded some package which in turn lead to 
> >>some starting errors in apaches mod_perl...
> >>Is there any way to uninstall/rollback an upgraded package?
> >>I did have to reinstall the whole perl package on my machine to get the 
> >>old version back as I didn't find any other way...?
> >>   
> >>
> >
> >Not that I know of other than going to CPAN and manually downloading
> >the preferred older version, and doing the usual four-step process
> >(perl Makefile.PL, make, make test, make install) manually.
> >
> > 
> >
> Thanks for the hint - should one uninstall the other one first and if 
> yes - how?

No.  The "make install" will install over whatever is there, newer or
not.

> >That may be a good reason to use the "ask" option to following
> >dependencies, especially if using an older version of Perl.  If it
> >wanted a newer version of some module that's bundled with Perl, then
> >it will happily upgrade Perl for you.  I have to say I prefer to do
> >that one manually.
> > 
> >
> Well, I'm always using the ASK option... I just like that 'r' function 
> that conveniently tells you for which modules there's a newer version.
> Curious as I am I just upgraded every module that looked interesting to 
> me *G*
> On this way I happeded to upgrade 'CGI' from 3.00 to 3.05 which (only 
> sometimes, strangely!) prevented apache (mod_perl respectively) to 
> start.... ( It died with the error 'Undefined subroutine
> >CGI::end_form' )

Hmm.  That's odd.  end_form has been there for a long time.  I can't
imagine that's been (even inadvertently) dropped out.  I make regular
use of it.  Hmm.  I'm running 3.01.  I may (in my abundant <snark>
spare time) upgrade CGI and see (a) if it breaks, and (b) if there's a
change in the docs.

> Guess I just have to be a bit more careful with those update 
> recommendations *G*
> 
> Matt

To be fair, I've thought I was bitten by an upgrade only to find that
I had a bug or other bad construct in my code that the old version
forgave, but the new one did not.  That's why God made "use strict;"
and "perl -wc <script>". :-)  I don't tolerate warnings anymore.

Cheers,
-- 
Bob McClure, Jr.             Bobcat Open Systems, Inc.
[EMAIL PROTECTED]  http://www.bobcatos.com
God promised a safe landing, not smooth sailing.

Reply via email to