[Padre-dev] Fwd: [rt.cpan.org #48277] Algorithm::Diff should be listed as a dependency.

Mark Grimes mgrimes at cpan.org
Fri Jul 31 14:35:54 PDT 2009


Thanks Curtis, but I think those settings would stop ALL prereqs from being
installed. I expect he would run into a ton of failures if no
dependencies were followed.
I was thinking of something that would just skip "build_prereq"s -- in
MakeMaker terms, CONFIGURE_REQUIRES vs PREREQ_PM.

-Mark


On Fri, Jul 31, 2009 at 3:11 PM, Curtis Jewell <
lists.perl.padre-dev at csjewell.fastmail.us> wrote:

> Actually, for Module::AutoInstall, there is
> $ENV{PERL_AUTOINSTALL|PERL_EXTUTILS_AUTOINSTALL} = '--skipdeps'.
>
> In addition: CPAN::Config->{'prerequisites_policy'} might not be eq
> 'follow' if using CPAN, and there's an equivalent setting for CPANPLUS.
>
> --Curtis
>
> On Fri, 31 Jul 2009 14:11 -0400, "Mark Grimes" <mgrimes at cpan.org> wrote:
> > Hmmm.... I'm not sure what's causing the failure. Algorithm::Diff is
> > already
> > an eventual prereq of Test::Differences which is listed via
> > build_requires
> > in the Makefile.PL:
> > PPIx::EditorTools build_requires:
> >    - Test::Differences requires:
> >       - Text::Diff requires:
> >          - Algorithm::Diff
> >
> > This is hierarchy exists in all the version of all of these modules that
> > I
> > could find on CPAN.
> >
> > As far as I can remember (which is confirmed by a quick check with
> > Devel::Hide) there is no need for Algorithm::Diff except during the
> > tests,
> > so it shouldn't need to be changed to a "requires".
> >
> > I would be willing to add Algorithm::Diff as a direct requirement, but it
> > seems unnecessary unless there is something I am missing. I did see in
> > the
> > irc log that someone else ran into this problem but there are no FAIL
> > reports from cpantesters.
> >
> > Is there some env variable or Module::Install config flag that might
> > cause
> > it not to install "build" requirements? Seems unlikely, but I'm a
> > Module::Build guy--M::I and MakeMaker have always seemed a bit quirky to
> > me.
> >
> > -Mark
> >
> >
> > On Tue, Jul 28, 2009 at 11:31 PM, Gabor Szabo <szabgab at gmail.com> wrote:
> >
> > > Can some look into this (again) please ?
> > >
> > > Gabor
> > >
> > >
> > > ---------- Forwarded message ----------
> > > From: Christopher Bottoms via RT <bug-PPIx-EditorTools at rt.cpan.org>
> > > Date: Tue, Jul 28, 2009 at 9:30 PM
> > > Subject: [rt.cpan.org #48277] Algorithm::Diff should be listed as a
> > > dependency.
> > > To:
> > >
> > >
> > > Tue Jul 28 14:30:33 2009: Request 48277 was acted upon.
> > > Transaction: Ticket created by MOLECULES
> > >       Queue: PPIx-EditorTools
> > >     Subject: Algorithm::Diff should be listed as a dependency.
> > >   Broken in: (no value)
> > >    Severity: (no value)
> > >       Owner: Nobody
> > >  Requestors: MOLECULES at cpan.org
> > >      Status: new
> > >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=48277 >
> > >
> > >
> > > Padre Team,
> > > Thanks for all of your work on Padre. It is now my editor of choice for
> > > Perl.
> > >
> > > Anyway, I thought you might want to know that Algorithm::Diff should be
> > > listed as a dependency.
> > >
> > > Thanks,
> > > Christopher Bottoms
> > > _______________________________________________
> > > Padre-dev mailing list
> > > Padre-dev at perlide.org
> > > http://mail.perlide.org/mailman/listinfo/padre-dev
> > >
> --
> Curtis Jewell
> swordsman at csjewell.fastmail.us
>
> %DCL-E-MEM-BAD, bad memory
> -VMS-F-PDGERS, pudding between the ears
>
> [I use PC-Alpine, which deliberately does not display colors and pictures
> in HTML mail]
>
> _______________________________________________
> Padre-dev mailing list
> Padre-dev at perlide.org
> http://mail.perlide.org/mailman/listinfo/padre-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.perlide.org/pipermail/padre-dev/attachments/20090731/a869f233/attachment.htm 


More information about the Padre-dev mailing list