[ic] Trying to upgrade to 5.6.0 but in a mess
Andrew Rich
andrew at mapsdownunder.com.au
Mon May 26 01:32:30 UTC 2008
> Andrew Rich wrote:
> > Hi All
> >
> > Was: IC 5.4.2 Perl 5.6.1 MySql 3.23.58
> >
> > I downloaded IC 5.6.0 and attempted to install. This failed due to
> > Perl version was 5.6.1. Downloaded and attempted install of Perl
>
> <snip>
>
> > I have since returned to try and complete KitchenSink install and
> > have errors. I have included the following to see If someone can
> > point me back in the right direction.
> >
> > [root at server build]# perl -MCPAN -e 'install
>
> <Snip>
>
>
> Hi Andrew,
>
> I guess that your cpan-installs where made with your original perl, and
> not with he new-one..
>
> What did was that I installed my custom perl into a completely own
> directory:
>
> sh Configure -Dprefix=/opt/perl -de
>
> If you want multiple perl-versions, then just set the prefix to for
> example /opt/perl-5.10.0 for this version, and if you one day install a
> new one, then just change the prefix again (for me this is the best way
> to keep one perl with all its stuff completely in one location.
>
> Then when installing cpan modules be sure to use the freshly installed
> perl-version by calling it with
>
> /opt/perl/bin/perl (or even /opt/perl/bin/perl5.10.0)
>
> Now when you install IC, be sure that you also call Makefile.PL with
> your new perl
>
> /opt/perl/bin/perl Makefile.PL
>
> You should also doublecheck the shebangs in the interchange files after
> the install that IC runs with the custom perl.. do a
>
> grep -r "\!/usr/bin/perl" *
>
> in the directory where you installed IC, and replace the wrong shebangs
> with the correct one..
>
>
> You could also add your new perl to your PATH to make things easier...
>
>
> Hope this helped :-)
>
> René
>
Rene Thank you for your input. You are probably correct. I am backtracking
through some of the dependencies for GD at the moment updating and compiling
with Perl 5.10.0
I found I could make test GD with gif support but still failed further.
Andrew
More information about the interchange-users
mailing list