Skip Menu |

This queue is for tickets about the Locale-Maketext-Simple CPAN distribution.

Report information
The Basics
Id: 47690
Status: open
Priority: 0/
Queue: Locale-Maketext-Simple

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

Bug Information
Severity: Critical
Broken in:
  • 0.18
  • 0.19
  • 0.20
Fixed in: (no value)



Subject: Makefile.PL or similar missing
Hi all, the current version seems to have no Makefile.PL included. Do I need glasses or is it really missing? Jens
Subject: Re: [rt.cpan.org #47690] Makefile.PL or similar missing
Date: Wed, 8 Jul 2009 15:43:40 -0400
To: Jens Rehsack via RT <bug-Locale-Maketext-Simple [...] rt.cpan.org>
From: jesse <jesse [...] fsck.com>
Profound apologies. 0.20 is headed to cpan now. On Wed, Jul 08, 2009 at 04:43:03AM -0400, Jens Rehsack via RT wrote: Show quoted text
> Wed Jul 08 04:43:02 2009: Request 47690 was acted upon. > Transaction: Ticket created by REHSACK > Queue: Locale-Maketext-Simple > Subject: Makefile.PL or similar missing > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: REHSACK@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=47690 > > > > Hi all, > > the current version seems to have no Makefile.PL included. Do I need > glasses or is it really missing? > > Jens >
--
On Wed Jul 08 12:43:45 2009, jesse@fsck.com wrote: Show quoted text
> Profound apologies. 0.20 is headed to cpan now.
One typical mistake with Makefile.PL (or whatever) and dual-lived modules (which Locale-Maketext-Simple is now) is that they end up installing in site_perl and the new version gets masked by the old. For example, Makefile.PL needs the following: 'INSTALLDIRS' => ($] >= 5.010 ? 'perl' : 'site'), The attached Makefile.PL should be usable for your purposes. (That is if you haven't done all this already.)
#!/usr/bin/perl use ExtUtils::MakeMaker; WriteMakefile( 'NAME' => 'Locale::Maketext::Simple', 'AUTHOR' => 'Audrey Tang <cpan AT audreyt DOT org>', 'VERSION_FROM' => 'lib/Locale/Maketext/Simple.pm', 'ABSTRACT_FROM' => 'lib/Locale/Maketext/Simple.pm', 'INSTALLDIRS' => ($] >= 5.010 ? 'perl' : 'site'), ((ExtUtils::MakeMaker->VERSION() lt '6.25') ? ('PL_FILES' => { }) : ()), ((ExtUtils::MakeMaker->VERSION() gt '6.30') ? ('LICENSE' => 'perl') : ()), );
Subject: Makefile.PL missing and does not install correctly
On Wed Jul 08 16:28:02 2009, JDHEDDEN wrote: Show quoted text
> On Wed Jul 08 12:43:45 2009, jesse@fsck.com wrote:
> > Profound apologies. 0.20 is headed to cpan now.
> > One typical mistake with Makefile.PL (or whatever) and dual-lived > modules (which Locale-Maketext-Simple is now) is that they end up > installing in site_perl and the new version gets masked by the old. For > example, Makefile.PL needs the following: > > 'INSTALLDIRS' => ($] >= 5.010 ? 'perl' : 'site'), > > The attached Makefile.PL should be usable for your purposes. (That is > if you haven't done all this already.)
I have confirmed that the Makefile.PL added to 0.20 does not install the module correctly under 5.10.0 and blead. The above mentioned fix needs to be applied.
Subject: Re: [rt.cpan.org #47690] Makefile.PL missing and does not install correctly
Date: Thu, 09 Jul 2009 16:10:47 +0000
To: bug-Locale-Maketext-Simple [...] rt.cpan.org
From: Jens Rehsack <rehsack [...] web.de>
Jerry D. Hedden via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=47690 > > > On Wed Jul 08 16:28:02 2009, JDHEDDEN wrote:
>> On Wed Jul 08 12:43:45 2009, jesse@fsck.com wrote:
>>> Profound apologies. 0.20 is headed to cpan now.
>> One typical mistake with Makefile.PL (or whatever) and dual-lived >> modules (which Locale-Maketext-Simple is now) is that they end up >> installing in site_perl and the new version gets masked by the old. For >> example, Makefile.PL needs the following: >> >> 'INSTALLDIRS' => ($] >= 5.010 ? 'perl' : 'site'), >> >> The attached Makefile.PL should be usable for your purposes. (That is >> if you haven't done all this already.)
> > I have confirmed that the Makefile.PL added to 0.20 does not install the > module correctly under 5.10.0 and blead. The above mentioned fix needs > to be applied.
Well, pkgsrc p5 module packaging automatically adds INSTALLDIRS=vendor, so I had never recognized :) Thanks, Jens
Download signature.asc
application/pgp-signature 834b

Message body not shown because it is not plain text.

CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #47690] Makefile.PL missing and does not install correctly
Date: Thu, 9 Jul 2009 12:33:38 -0400
To: "Jerry D. Hedden via RT" <bug-Locale-Maketext-Simple [...] rt.cpan.org>
From: jesse <jesse [...] fsck.com>
On Thu, Jul 09, 2009 at 10:12:18AM -0400, Jerry D. Hedden via RT wrote: Show quoted text
> Queue: Locale-Maketext-Simple > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=47690 > > > On Wed Jul 08 16:28:02 2009, JDHEDDEN wrote:
> > On Wed Jul 08 12:43:45 2009, jesse@fsck.com wrote:
> > > Profound apologies. 0.20 is headed to cpan now.
> > > > One typical mistake with Makefile.PL (or whatever) and dual-lived > > modules (which Locale-Maketext-Simple is now) is that they end up > > installing in site_perl and the new version gets masked by the old. For > > example, Makefile.PL needs the following: > > > > 'INSTALLDIRS' => ($] >= 5.010 ? 'perl' : 'site'), > > > > The attached Makefile.PL should be usable for your purposes. (That is > > if you haven't done all this already.)
> > I have confirmed that the Makefile.PL added to 0.20 does not install the > module correctly under 5.10.0 and blead. The above mentioned fix needs > to be applied. >
I committed it to git yesterday for the 0.21 release, which is waiting on another issue. Thanks. Best, Jesse --