Re: cpan upgrade : installation errors
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, Jun 07, 2011 at 09:09:12PM +0200, Bruno Costacurta wrote:
> Hello,
>
> I installed cpan in my home directory. Debian is Lenny.
> I start it via 'sudo cpan' and try 'upgrade' but got many identical errors
> :
> Hereafter I only show error for one module, but all modules got same error.
>
> cpan[3]> upgrade
> ..
> Running install for module 'Socket'
> The most recent version "1.94" of the module "Socket"
> is part of the perl-5.13.11 distribution. To install that, you need to run
> force install Socket --or--
> install F/FL/FLORA/perl-5.13.11.tar.gz
> Running make test
> Can't test without successful make
> Running make install
> Make had returned bad status, install seems impossible
> ..etc..
>
> Perl version is 5.10,but cpan mentions perl-5.13.
> Is it possible there is conflict between Debian package for Perl, and CPAN
> installation ?
There is no conflict whenever the installations go to different places
(for example: Debian's "official" distribution in /usr and CPAN's in
/usr/local -- or even somewhere in your home directory). This should
"just work". When writing programs you should be aware of both locations
and keep an eye on @INC, $PATH and things like that.
> Basically a Perl installation under Debian should be only made from
> packages ?
> Or only from Perl sources ? So avoiding conflics between both sources ?
If you are careful, you can keep both.
But: why do you need that?
I mean: there are enough legitimate reasons to do, but you are taking up
a burden, so it should be justified.
Regards
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFN7oXLBcgs9XrR2kYRAnnUAJ9TtNczxIAlloNnROPQxAk4V/q7rwCfQE20
BJ6EWAOFOfX8/BPpqLOgk1U=
=s2wR
-----END PGP SIGNATURE-----
Reply to: