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.
