Skip Menu |
 

This queue is for tickets about the Module-Install CPAN distribution.

Report information
The Basics
Id: 85008
Status: open
Priority: 0/
Queue: Module-Install

People
Owner: Nobody in particular
Requestors: dmacks [...] netspace.org
Cc:
AdminCc:

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



MIME-Version: 1.0
X-Spam-Flag: NO
content-type: text/plain; charset="utf-8"
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-CTCH-Vod: Unknown
X-Spam-Score: -4.022
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 9404D240CE2 for <cpan-bug+Class-Method-Modifiers [...] hipster.bestpractical.com>; Thu, 2 May 2013 21:34:53 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCZJ1vPrMRKo for <cpan-bug+Class-Method-Modifiers [...] hipster.bestpractical.com>; Thu, 2 May 2013 21:34:48 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id D0D402408AA for <bug-Class-Method-Modifiers [...] rt.cpan.org>; Thu, 2 May 2013 21:34:47 -0400 (EDT)
Received: (qmail 11527 invoked by alias); 3 May 2013 01:34:46 -0000
Received: from mail37c40.carrierzone.com (HELO mail37c40.carrierzone.com) (209.235.156.177) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 02 May 2013 18:34:32 -0700
Received: from mail37c40.carrierzone.com (localhost [127.0.0.1]) by mail37c40.carrierzone.com (8.13.6/8.13.1) with ESMTP id r431YMwc010572 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <bug-Class-Method-Modifiers [...] rt.cpan.org>; Fri, 3 May 2013 01:34:22 +0000
Received: (from webmail [...] localhost) by mail37c40.carrierzone.com (8.13.6/8.12.2/Submit) id r431YMeT010571 for bug-Class-Method-Modifiers [...] rt.cpan.org; Thu, 2 May 2013 21:34:22 -0400
Received: from 136.160.168.184 ([136.160.168.184]) by webmail.netspace.org (Webmail 5.0 V.V.I.) with HTTP for <dmacks.netspace.org [...] webmail.netspace.org>; Thu, 02 May 2013 21:34:22 -0400
X-CTCH-Refid: str=0001.0A020205.5183141F.0003,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0
Delivered-To: cpan-bug+Class-Method-Modifiers [...] hipster.bestpractical.com
Subject: Subroutine...redefined messages during build
X-Spam-Check-BY: la.mx.develooper.com
Date: Thu, 02 May 2013 21:34:22 -0400
X-Spam-Level:
X-CSC: 0
X-Cha: v=2.0 cv=K9aV6VqI c=1 sm=1 a=P8ANK7XZS9F8Hv6PPaeEew==:17 a=Q5QLeeme7KwA:10 a=f_0b65gcNzYA:10 a=T6QNPRnjHn8A:10 a=IkcTkHD0fZMA:10 a=htD9qdewAAAA:8 a=FTdFQEq_huYA:10 a=a2bZuQzFeXgJ7tVGYwkA:9 a=QEXdDO2ut3YA:10 a=lQSODCMphPEA:10 a=WkljmVdYkabdwxfqvArNOQ==:117
To: bug-Class-Method-Modifiers [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From dmacks [...] netspace.org Thu May 2 21: 34:53 2013
X-Spam-Status: No, score=-4.022 tagged_above=-99.9 required=10 tests=[BAYES_40=-0.001, FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_HI=-5] autolearn=ham
Content-Disposition: inline
X-CTCH-Flags: 0
X-CTCH-Spam: Unknown
Message-ID: <20130502213422.gyrjo45b1cgw8w00 [...] webmail.netspace.org>
X-CTCH-Rules:
X-CTCH-Score: 0.000
User-Agent: Webmail 6.0
Return-Path: <dmacks [...] netspace.org>
X-Original-To: cpan-bug+Class-Method-Modifiers [...] hipster.bestpractical.com
X-RT-Mail-Extension: class-method-modifiers
X-Priority: 3
X-CTCH-Scorecust: 0.000
From: "Daniel Macks" <dmacks [...] netspace.org>
X-RT-Original-Encoding: utf-8
X-RT-Interface: Email
Content-Length: 2104
Building Class-Method-Modifiers-2.04 on OS X using apple's perl-5.12.3... ARCHFLAGS="" /usr/bin/arch -x86_64 perl5.12 Makefile.PL PERL="/usr/bin/arch -x86_64 perl5.12" PREFIX=/sw INSTALLPRIVLIB=/sw/lib/perl5/5.12.3 INSTALLARCHLIB=/sw/lib/perl5/5.12.3/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/perl5/5.12.3 INSTALLSITEARCH=/sw/lib/perl5/5.12.3/darwin-thread-multi-2level INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 INSTALLSITEMAN1DIR=/sw/share/man/man1 INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin Subroutine author_requires redefined at inc/Module/Install/AuthorRequires.pm line 14. Subroutine readme_from redefined at inc/Module/Install/ReadmeFromPod.pm line 11. Subroutine _readme_txt redefined at inc/Module/Install/ReadmeFromPod.pm line 64. Subroutine _readme_htm redefined at inc/Module/Install/ReadmeFromPod.pm line 77. Subroutine _readme_man redefined at inc/Module/Install/ReadmeFromPod.pm line 96. Subroutine _readme_pdf redefined at inc/Module/Install/ReadmeFromPod.pm line 106. Subroutine _all_from redefined at inc/Module/Install/ReadmeFromPod.pm line 122. Subroutine githubmeta redefined at inc/Module/Install/GithubMeta.pm line 11. Subroutine _under_git redefined at inc/Module/Install/GithubMeta.pm line 28. Subroutine auto_license redefined at inc/Module/Install/AutoLicense.pm line 25. Subroutine _get_authors redefined at inc/Module/Install/AutoLicense.pm line 53. Checking if your kit is complete... Looks good and then the build and self-test run without any further warnings or errors. If I comment out the 'use Module::Install::*' parts at the beginning of Makefile.PL, leaving just inc::Module::Install: # Load the Module::Install bundled in ./inc/ use inc::Module::Install; #use Module::Install::AuthorRequires; #use Module::Install::ReadmeFromPod; #use Module::Install::GithubMeta; #use Module::Install::AutoLicense; The generated Makefile is identical either way. Does inc::M::I bring in all the M::I submodules auomatically? dan -- Daniel Macks dmacks@netspace.org
MIME-Version: 1.0
In-Reply-To: <20130502213422.gyrjo45b1cgw8w00 [...] webmail.netspace.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <20130502213422.gyrjo45b1cgw8w00 [...] webmail.netspace.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.11-15394-1367726357-527.85008-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1153
Download (untitled) / with headers
text/plain 1.1k
On 2013-05-02 18:34:54, dmacks@netspace.org wrote: Show quoted text
> > If I comment out the 'use Module::Install::*' parts at the beginning > of Makefile.PL, leaving just inc::Module::Install: > > # Load the Module::Install bundled in ./inc/ > use inc::Module::Install; > #use Module::Install::AuthorRequires; > #use Module::Install::ReadmeFromPod; > #use Module::Install::GithubMeta; > #use Module::Install::AutoLicense; > > The generated Makefile is identical either way. Does inc::M::I bring > in all the M::I submodules auomatically?
The extra 'use' lines are supposed to be harmless, and are there just as sugar for a developer who otherwise might not know what MI plugins are required by Makefile.PL, as recommended by Module::Install::FAQ: If you feel sorry about the inconvenience for your fellow contributors, you may want to add explicitly "use Module::Install::<ExtensionYouWantToUse>;" after "use inc::Module::Install;" in your Makefile.PL. It doesn't do any harm, and it makes clear which extensions they need to install. As such, this problem sounds like a M::I problem, so I'm bumping this ticket over to its queue.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.