Thread view

I'm getting this error when trying to install File::Spec. I have Perl 5.6.1
install and do not want to upgrade yet. How do I get this to install???
Force install File::Spec forces the install of Perl 5.8.
Here is the output:
cpan> install File::Spec
Running install for module File::Spec
Running make for J/JH/JHI/perl-5.8.0.tar.gz
The most recent version "0.83" of the module "File::Spec"
comes with the current version of perl (5.8.0).
I'll build that only if you ask for something like
force install File::Spec
or
install J/JH/JHI/perl-5.8.0.tar.gz
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install

kyle@... (Kyle Krieg) writes:
> I'm getting this error when trying to install File::Spec. I have
> Perl 5.6.1 install and do not want to upgrade yet. How do I get
> this to install??? Force install File::Spec forces the install of
> Perl 5.8.
This is IMHO one of the most disagreeable things about Perl.
Random CPAN installs of modules, even dinky little modules like
File::Spec, will try to bring in a whole new version of Perl.
CPAN needs a mechanism that lets you say "install the latest
version of this that doesn't require me to upgrade Perl itself."
Until it gets one, our "install Bundle::Slash" is essentially
broken because it will either fail or install Perl 5.8.0. And
every other bundle that includes a module that includes a
module whose latest version is bundled with 5.8.0 will fail too.
Blah.
For now, just do this at the cpan> prompt:
install RBS/File-Spec-0.82.tar.gz
That will install the latest File::Spec for perl 5.6.x.
Chances are, you are already on that version. In which case,
just install everything else needed for Bundle::Slash and ignore
any errors.
While I'm on the subject: the latest version of DBI has had three
failed tests for months now, even if you set up the test database
correctly (which could be easier). If you see those errors, just
"force install" it and try not to worry. It works for us.

Out of curiosity...
Are there any known problems with Perl 5.8 and Slash 2.2.6?
I'm just about to reinstall Slash on my test machine and just wondering if there will be any major
conflicts if I just let it install 5.8.
Steddyj
----- Original Message -----
From: "Jamie McCarthy" <jamie@...>
To: <slashcode-general@...>
Sent: Friday, July 26, 2002 12:49 PM
Subject: Re: [Slashcode-general] install of File::Spec
> kyle@... (Kyle Krieg) writes:
>
> > I'm getting this error when trying to install File::Spec. I have
> > Perl 5.6.1 install and do not want to upgrade yet. How do I get
> > this to install??? Force install File::Spec forces the install of
> > Perl 5.8.
>
> This is IMHO one of the most disagreeable things about Perl.
> Random CPAN installs of modules, even dinky little modules like
> File::Spec, will try to bring in a whole new version of Perl.
>
> CPAN needs a mechanism that lets you say "install the latest
> version of this that doesn't require me to upgrade Perl itself."
> Until it gets one, our "install Bundle::Slash" is essentially
> broken because it will either fail or install Perl 5.8.0. And
> every other bundle that includes a module that includes a
> module whose latest version is bundled with 5.8.0 will fail too.
> Blah.
>
> For now, just do this at the cpan> prompt:
>
> install RBS/File-Spec-0.82.tar.gz
>
> That will install the latest File::Spec for perl 5.6.x.
>
> Chances are, you are already on that version. In which case,
> just install everything else needed for Bundle::Slash and ignore
> any errors.
>
> While I'm on the subject: the latest version of DBI has had three
> failed tests for months now, even if you set up the test database
> correctly (which could be easier). If you see those errors, just
> "force install" it and try not to worry. It works for us.
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Slashcode-general mailing list
> Slashcode-general@...
> https://lists.sourceforge.net/lists/listinfo/slashcode-general
>
>

I'm running 5.8 on a test BSD box. I'll slap Slash on it and if there's
anything of note, I'll make sure to pass it forward.
-mj
On Fri, 26 Jul 2002, Josh Stedman wrote:
> Out of curiosity...
>
> Are there any known problems with Perl 5.8 and Slash 2.2.6?
>
> I'm just about to reinstall Slash on my test machine and just wondering if there will be any major
> conflicts if I just let it install 5.8.
>
> Steddyj
>
> ----- Original Message -----
> From: "Jamie McCarthy" <jamie@...>
> To: <slashcode-general@...>
> Sent: Friday, July 26, 2002 12:49 PM
> Subject: Re: [Slashcode-general] install of File::Spec
>
>
> > kyle@... (Kyle Krieg) writes:
> >
> > > I'm getting this error when trying to install File::Spec. I have
> > > Perl 5.6.1 install and do not want to upgrade yet. How do I get
> > > this to install??? Force install File::Spec forces the install of
> > > Perl 5.8.
> >
> > This is IMHO one of the most disagreeable things about Perl.
> > Random CPAN installs of modules, even dinky little modules like
> > File::Spec, will try to bring in a whole new version of Perl.
> >
> > CPAN needs a mechanism that lets you say "install the latest
> > version of this that doesn't require me to upgrade Perl itself."
> > Until it gets one, our "install Bundle::Slash" is essentially
> > broken because it will either fail or install Perl 5.8.0. And
> > every other bundle that includes a module that includes a
> > module whose latest version is bundled with 5.8.0 will fail too.
> > Blah.
> >
> > For now, just do this at the cpan> prompt:
> >
> > install RBS/File-Spec-0.82.tar.gz
> >
> > That will install the latest File::Spec for perl 5.6.x.
> >
> > Chances are, you are already on that version. In which case,
> > just install everything else needed for Bundle::Slash and ignore
> > any errors.
> >
> > While I'm on the subject: the latest version of DBI has had three
> > failed tests for months now, even if you set up the test database
> > correctly (which could be easier). If you see those errors, just
> > "force install" it and try not to worry. It works for us.
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Slashcode-general mailing list
> > Slashcode-general@...
> > https://lists.sourceforge.net/lists/listinfo/slashcode-general
> >
> >
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Slashcode-general mailing list
> Slashcode-general@...
> https://lists.sourceforge.net/lists/listinfo/slashcode-general
>

On Fri, 26 Jul 2002, Jamie McCarthy wrote:
> kyle@... (Kyle Krieg) writes:
>
> > I'm getting this error when trying to install File::Spec. I have
> > Perl 5.6.1 install and do not want to upgrade yet. How do I get
> > this to install??? Force install File::Spec forces the install of
> > Perl 5.8.
>
> This is IMHO one of the most disagreeable things about Perl.
> Random CPAN installs of modules, even dinky little modules like
> File::Spec, will try to bring in a whole new version of Perl.
I dont know enough about it to understand what causes this. How are the
dependencies calculated for these modules?
> For now, just do this at the cpan> prompt:
>
> install RBS/File-Spec-0.82.tar.gz
>
> That will install the latest File::Spec for perl 5.6.x.
Or if convenient build it from source. In some cases, people get alarmed
and interupt the installation and exit CPAN. In that case, the source is
in the directory holding .cpan under build, right?
> Chances are, you are already on that version. In which case,
> just install everything else needed for Bundle::Slash and ignore
> any errors.
>
> While I'm on the subject: the latest version of DBI has had three
> failed tests for months now, even if you set up the test database
> correctly (which could be easier). If you see those errors, just
> "force install" it and try not to worry. It works for us.
Some of the xml stuff can be a real joy as well---especially the unit
tests. On BSD anyway.
For a handful of deps, I build them separately prior to building Slash on
a given box. This lets the majority of the build--if not all of
it--proceed without much intervention on my part.
On another note:
Are unit tests coming for Slash in the future?
-mj

At 18:28 -0700 2002.07.26, Michael Johnson wrote:
>I dont know enough about it to understand what causes this. How are the
>dependencies calculated for these modules?
I believe what happens is that CPAN only knows about the latest version of
a module, so it can't say "the latest version that doesn't require me to
install the latest version of perl." It doesn't know about .82, it only
knows about .83.
>> For now, just do this at the cpan> prompt:
>>
>> install RBS/File-Spec-0.82.tar.gz
>>
>> That will install the latest File::Spec for perl 5.6.x.
>
>Or if convenient build it from source. In some cases, people get alarmed
>and interupt the installation and exit CPAN. In that case, the source is
>in the directory holding .cpan under build, right?
Since this is for perl 5.6.1, File::Spec is already installed anyway, and
you don't really need to install a later version (though latest is best).
--
Chris Nandor pudge@... http://pudge.net/
Open Source Development Network pudge@... http://osdn.com/