On Sun, Sep 07, 2003 at 02:33:59AM -0400, Kevin C. Krinke wrote:
> I will be delaying the release of my Perl module UI::Dialog and the
> other packages that I've built that use UI::Dialog (like a whole
> Nautilus Script archive built all in Perl using UI::Dialog) until I get
> confirmation weather or not this patch will be submitted as I'll have to
> maintain the patch (and patched version of EU::MM) publicly otherwise.

This patch will not be going in because the PM_FILTER, and thus derived
PL_FILTER, interface is fundamentally unportable.  Sorry.
See https://rt.cpan.org/NoAuth/Bug.html?id=3736

I'd really, really recommend against the raw insanity of maintaining a
forked, patched copy of MM.  Not only for the maintenance burden it places
upon you but for the problems it causes for those who wish to install your
module.

Instead, I'd recommend posting whatever it was that you were trying to do 
here and see if there's not another way to do it.  Or add PL_FILTER in a 
MY::* subroutine, if you can avoid needing to hack the guts of pm_to_blib().  
Or perhaps implementing the mentioned alternative filter interface.  Or just 
use Module::Build and add a filtering mechanism.


-- 
Michael G Schwern        [EMAIL PROTECTED]  http://www.pobox.com/~schwern/
The plot seems complicated at first but with a little study it
becomes hopelessly confused.
        - Peter Schickele, "Hansel and Gretel and Ted and Alice"

Reply via email to