[Chicago-talk] Re: Stealth Perl Install and then the old swap-a-roo?

jason gessner jason at multiply.org
Fri Nov 14 13:11:24 CST 2003


well, thanks to good advice all around, I successfully built 5.8.2,  
installed to /usr/local and am letting the vendor install (/usr ) live.

i have little experience with debian, so i am sticking to what I know  
for now.....

thanks to all who offered advice!

-jason


On Nov 14, 2003, at 1:05 PM, Young, Aaron wrote:

> reading this again, i see you want 5.8.2, it might be available, i
> haven't updated in a week or three
>
> Aaron F Young
> Broker Reconciliation
> Operations & Portfolio Finance
> Citadel Investment Group LLC
>
>> -----Original Message-----
>> From: Ed Summers [mailto:ehs at pobox.com]
>> Sent: Friday, November 14, 2003 11:11 AM
>> To: chicago-talk at mail.pm.org
>> Subject: [Chicago-talk] Re: Stealth Perl Install and then the
>> old swap-a-roo?
>>
>>
>>
>>> Want:
>>> replace perl 5.6.1 on my redhat 7.2 box with 5.8.2
>>>
>>> Proposed steps
>>> 1)  build 5.8.2 in a local director (/home/jason/perl5.8.2
>>> 2)  test it
>>> 3)  use that perl to install all of the modules I need
>>> 4)  remove all RPMs that rely on perl
>>> 5)  move this perl into place on top of the other perl
>>
>> I'm not sure you can do 3 without having performed 'make
>> install'. It's
>> worth a try though. I believe that 5.8.2 by default goes into
>> /usr/local, and
>> that rh7.2 comes with Perl in /usr/bin. So you might be able
>> to get away with
>> building, installing Perl, and grabbing the CPAN modules you
>> need...and then
>> removing the old /usr/bin/perl and symlinking /usr/bin/perl to
>> /usr/local/bin/perl.
>>
>> Alternatively (if Perl is already in /usr/local/bin/perl) you
>> could install
>> Perl into a custom directory, /usr/local/perl5.8.2 perhaps,
>> and then create
>> symlinks for the executables that come with Perl.
>>
>> Note: a handy trick for getting all the CPAN modules you
>> need. Using the old
>> Perl do this:
>>
>>     perl -MCPAN -e 'autobundle'
>>
>> This will create a listing of all your CPAN modules + their
>> version numbers
>> in ~/.cpan/Bundle/Snapshot_2003_11_14_00.pm. Or with
>> anotother suitable date.
>>
>> When you've got your new Perl build you can then:
>>
>>     perl -MCPAN -e 'install Bundle::Snapshot_2003_11_14_00'
>>
>> This will go out to CPAN and download all you need, kind of
>> like aptget on
>> acid :) I have no idea how to make your RPM database happy
>> afterwards though.
>>
>> //Ed
>> _______________________________________________
>> Chicago-talk mailing list
>> Chicago-talk at mail.pm.org
>> http://mail.pm.org/mailman/listinfo/chicago-talk
>>
> ----------------------------------------------------------------------- 
> --------------------------
> -------------------------
>
> CONFIDENTIALITY AND SECURITY NOTICE
>
> This e-mail contains information that may be confidential and
> proprietary. It is to be read and used solely by the intended  
> recipient(s).
> Citadel and its affiliates retain all proprietary rights they may have  
> in the
> information. If you are not an intended recipient, please notify us
> immediately either by reply e-mail or by telephone at 312-395-2100
> and delete this e-mail (including any attachments hereto) immediately
> without reading, disseminating, distributing or copying. We cannot give
> any assurances that this e-mail and any attachments are free of viruses
> and other harmful code. Citadel reserves the right to monitor,  
> intercept
> and block all communications involving its computer systems.
>
>
>
>
>
>
>
> _______________________________________________
> Chicago-talk mailing list
> Chicago-talk at mail.pm.org
> http://mail.pm.org/mailman/listinfo/chicago-talk




More information about the Chicago-talk mailing list