Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 40698
Status: rejected
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: yves [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Please see perl core change: http://public.activestate.com/cgi-bin/perlbrowse/p/34742 This includes updates from ExtUtils-Install 1.50_04
On Wed Nov 05 17:50:12 2008, YVES wrote: Show quoted text
> Please see perl core change: > > http://public.activestate.com/cgi-bin/perlbrowse/p/34742 > > This includes updates from ExtUtils-Install 1.50_04
This probably explains the only ExtUtils-MakeMaker test failure: http://www.nntp.perl.org/group/perl.cpan.testers/2008/11/msg2559750.html Regards, Slaven
CC: yves [...] cpan.org
Subject: Re: [rt.cpan.org #40698]
Date: Fri, 7 Nov 2008 10:31:30 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: demerphq <demerphq [...] gmail.com>
2008/11/7 Slaven_Rezic via RT <bug-ExtUtils-MakeMaker@rt.cpan.org>: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=40698 > > > On Wed Nov 05 17:50:12 2008, YVES wrote:
>> Please see perl core change: >> >> http://public.activestate.com/cgi-bin/perlbrowse/p/34742 >> >> This includes updates from ExtUtils-Install 1.50_04
> > This probably explains the only ExtUtils-MakeMaker test failure: > http://www.nntp.perl.org/group/perl.cpan.testers/2008/11/msg2559750.html
Correct. The test needs to be changed to invoke "verbinst". Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"
basic.t was fixed to handle EUI formatting changes earlier. EUI and MakeMaker's basic.t will not be merging. Instead, MakeMaker will be getting its own ext/ directory.
CC: yves [...] cpan.org
Subject: Re: [rt.cpan.org #40698] Rejigger basic.t
Date: Sun, 26 Jul 2009 22:09:53 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: demerphq <demerphq [...] gmail.com>
2009/4/3 Michael G Schwern via RT <bug-ExtUtils-MakeMaker@rt.cpan.org>: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=40698 > > > basic.t was fixed to handle EUI formatting changes earlier. > > EUI and MakeMaker's basic.t will not be merging.  Instead, MakeMaker > will be getting its own ext/ directory.
MakeMaker getting its own ext directory does not resolve the core problem here. And i really wish, especially given the extreme lag of responding to this ticket that you had been more proactive about contacting me about this. We now have totally out of sync tests, with I suspect EUMM missing a number of EUI tests, and probably vice versa. And as I said, EUMM and EUI getting their own ext directory does NOT solve this problem. cheers Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"
Subject: Re: [rt.cpan.org #40698] Rejigger basic.t
Date: Sun, 26 Jul 2009 15:00:51 -0700
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
demerphq via RT wrote: Show quoted text
> Queue: ExtUtils-MakeMaker > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=40698 > > > 2009/4/3 Michael G Schwern via RT <bug-ExtUtils-MakeMaker@rt.cpan.org>:
>> <URL: https://rt.cpan.org/Ticket/Display.html?id=40698 > >> >> basic.t was fixed to handle EUI formatting changes earlier. >> >> EUI and MakeMaker's basic.t will not be merging. Instead, MakeMaker >> will be getting its own ext/ directory.
> > MakeMaker getting its own ext directory does not resolve the core problem here. > > And i really wish, especially given the extreme lag of responding to > this ticket that you had been more proactive about contacting me about > this. We now have totally out of sync tests, with I suspect EUMM > missing a number of EUI tests, and probably vice versa.
Sorry, I thought we did talk about it. Show quoted text
> And as I said, EUMM and EUI getting their own ext directory does NOT > solve this problem.
That's fine. EUI is a dependency which MM relies on to work as documented and does not need to thoroughly test. Any EUI bugs which get reported to MM get pushed upstream so I don't think I've added much in the way of EUI specific tests. If you've been adding MM tests you should push them downstream. The separation will further promote the independence of EUI from MM. -- 44. I am not the atheist chaplain. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/
CC: yves [...] cpan.org
Subject: Re: [rt.cpan.org #40698] Rejigger basic.t
Date: Mon, 27 Jul 2009 00:19:40 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: demerphq <demerphq [...] gmail.com>
2009/7/27 Michael G Schwern via RT <bug-ExtUtils-MakeMaker@rt.cpan.org>: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=40698 > > > demerphq via RT wrote:
>>        Queue: ExtUtils-MakeMaker >>  Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=40698 > >> >> 2009/4/3 Michael G Schwern via RT <bug-ExtUtils-MakeMaker@rt.cpan.org>:
>>> <URL: https://rt.cpan.org/Ticket/Display.html?id=40698 > >>> >>> basic.t was fixed to handle EUI formatting changes earlier. >>> >>> EUI and MakeMaker's basic.t will not be merging.  Instead, MakeMaker >>> will be getting its own ext/ directory.
>> >> MakeMaker getting its own ext directory does not resolve the core problem here. >> >> And i really wish, especially given the extreme lag of responding to >> this ticket that you had been more proactive about contacting me about >> this. We now have totally out of sync tests, with I suspect EUMM >> missing a number of EUI tests, and probably vice versa.
> > Sorry, I thought we did talk about it.
No i dont believe that we did. :-) Show quoted text
>
>> And as I said, EUMM and EUI getting their own ext directory does NOT >> solve this problem.
> > That's fine.  EUI is a dependency which MM relies on to work as documented and > does not need to thoroughly test.  Any EUI bugs which get reported to MM get > pushed upstream so I don't think I've added much in the way of EUI specific > tests.  If you've been adding MM tests you should push them downstream. > > The separation will further promote the independence of EUI from MM.
Sure, but /it doesnt address/ the point of this thread or the patch you rejected. Can we please arrange to be in the same IRC channel soon, and please read my comment in the p5p thread about the core aspect of this so we can get it sorted? I need to keep the EUI tests somewhat synced with the EUMM versions, and you need to keep some of your tests synced with the EUI version. We can do this most easily be separating the pieces and isolated the shared bits, or we can do it by integrating the pieces and I can selectively not run parts that cause problems. Thanks, yves -- perl -Mre=debug -e "/just|another|perl|hacker/"
Yves and I talked it out on IRC. I chopped all but the EUI specific bits out of EUI's basic.t and called it MakeMaker.t to provide a minimal "I didn't break MakeMaker" test. It should be simple enough that we're unlikely to have to sync changes back and forth.