Skip Menu |
 

This queue is for tickets about the App-githook-perltidy CPAN distribution.

Report information
The Basics
Id: 127725
Status: patched
Priority: 0/
Queue: App-githook-perltidy

People
Owner: MLAWREN [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Path::Tiny is a configure_requires prerequisite
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Message-ID: <rt-4.0.18-19282-1542563329-439.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 426
Download (untitled) / with headers
text/plain 426b
Automatic build fails if Path::Tiny is not installed: ... Output from '/usr/local/bin/perl Makefile.PL': git version 2.19.1 Can't locate Path/Tiny.pm in @INC (you may need to install the Path::Tiny module) (@INC contains: ... .) at Makefile.PL line 49. BEGIN failed--compilation aborted at Makefile.PL line 49. ... Path::Tiny is already listed as a normal prereq, but it should additionally be a configure_requires prereq.
MIME-Version: 1.0
X-Spam-Status: No, score=-5.898 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, UNPARSEABLE_RELAY=0.001] autolearn=ham
In-Reply-To: <rt-4.0.18-19282-1542563329-76.127725-4-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-127725 [...] rt.cpan.org> <rt-4.0.18-19282-1542563329-76.127725-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20181120104710.pnlxh6v5grg6r3l2 [...] b.rekudos.net>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -5.898
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 9399C24020A for <cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com>; Tue, 20 Nov 2018 05:54:04 -0500 (EST)
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 2drfHIMofERa for <cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com>; Tue, 20 Nov 2018 05:54:03 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id C163B2400C0 for <bug-App-githook-perltidy [...] rt.cpan.org>; Tue, 20 Nov 2018 05:54:02 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id DAC1D123B21 for <bug-App-githook-perltidy [...] rt.cpan.org>; Tue, 20 Nov 2018 02:54:00 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 54B7A1200B8 for <bug-App-githook-perltidy [...] rt.cpan.org>; Tue, 20 Nov 2018 02:53:58 -0800 (PST)
Received: from b.rekudos.net (b.rekudos.net [212.237.211.56]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 267DB123B21 for <bug-App-githook-perltidy [...] rt.cpan.org>; Tue, 20 Nov 2018 02:53:51 -0800 (PST)
Received: from localhost (b.rekudos.net [local]) by b.rekudos.net (OpenSMTPD) with ESMTPA id 420039b5 for <bug-App-githook-perltidy [...] rt.cpan.org>; Tue, 20 Nov 2018 10:47:10 +0000 (UTC)
Delivered-To: cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #127725] Path::Tiny is a configure_requires prerequisite
User-Agent: NeoMutt/20170113 (1.7.2)
Return-Path: <mark [...] b.rekudos.net>
X-Original-To: cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com
X-RT-Mail-Extension: app-githook-perltidy
Date: Tue, 20 Nov 2018 11:47:10 +0100
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODYTEXTP_SIZE_400_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_300_399 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, NO_REAL_NAME 0, NO_URI_HTTPS 0, REFERENCES 0, SPF_NONE 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CD 0, __CT 0, __CT_TEXT_PLAIN 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __HAS_FROM 0, __HAS_MSGID 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __NO_HTML_TAG_RAW 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __SUBJ_REPLY 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NAME_DIFF_FROM_ACC 0, __TO_REAL_NAMES 0, __URI_NO_MAILTO 0, __URI_NO_WWW 0, __URI_NS , __USER_AGENT 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-Greylist: delayed 387 seconds by postgrey-1.34 at xx1.develooper.com; Tue, 20 Nov 2018 02:53:52 PST
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.11.20.104516
To: Slaven_Rezic via RT <bug-App-githook-perltidy [...] rt.cpan.org>
From: nomad [...] null.net
RT-Message-ID: <rt-4.0.18-9507-1542711245-376.127725-0-0 [...] rt.cpan.org>
Content-Length: 357
Download (untitled) / with headers
text/plain 357b
Show quoted text
> Path::Tiny is already listed as a normal prereq, but it should > additionally be a configure_requires prereq.
Thanks for the report. I actually already have Path::Tiny as a configure requirement in the cpanfile, but it seems that doesn't get carried over to the MYMETA.json file. I'll need to go do some hunting for why that is... :-( -- Mark Lawrence
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-9507-1542711245-376.127725-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <RT-Ticket-127725 [...] rt.cpan.org> <rt-4.0.18-19282-1542563329-76.127725-4-0 [...] rt.cpan.org> <20181120104710.pnlxh6v5grg6r3l2 [...] b.rekudos.net> <rt-4.0.18-9507-1542711245-376.127725-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-9576-1542744698-1400.127725-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
RT-Send-CC: nomad [...] null.net
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 445
Download (untitled) / with headers
text/plain 445b
On 2018-11-20 05:54:05, nomad@null.net wrote: Show quoted text
> > Path::Tiny is already listed as a normal prereq, but it should > > additionally be a configure_requires prereq.
> > Thanks for the report. I actually already have Path::Tiny as a > configure requirement in the cpanfile, but it seems that doesn't get > carried over to the MYMETA.json
I see. But you surely mean META.json. Show quoted text
> file. I'll need to go do some hunting > for why that is... :-( >
MIME-Version: 1.0
X-Spam-Status: No, score=-5.898 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, UNPARSEABLE_RELAY=0.001] autolearn=ham
In-Reply-To: <rt-4.0.18-9576-1542744698-695.127725-5-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-127725 [...] rt.cpan.org> <rt-4.0.18-19282-1542563329-76.127725-4-0 [...] rt.cpan.org> <20181120104710.pnlxh6v5grg6r3l2 [...] b.rekudos.net> <rt-4.0.18-9507-1542711245-376.127725-5-0 [...] rt.cpan.org> <rt-4.0.18-9576-1542744698-695.127725-5-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20181121114612.zqrprgi2kcbyurcn [...] b.rekudos.net>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -5.898
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 3167C2402C9 for <cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com>; Wed, 21 Nov 2018 06:46:42 -0500 (EST)
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 x35ORz-3bztk for <cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com>; Wed, 21 Nov 2018 06:46:32 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 7BEC2240209 for <bug-App-githook-perltidy [...] rt.cpan.org>; Wed, 21 Nov 2018 06:46:31 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 7617C122A9E for <bug-App-githook-perltidy [...] rt.cpan.org>; Wed, 21 Nov 2018 03:46:28 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 1EE30122AD8 for <bug-App-githook-perltidy [...] rt.cpan.org>; Wed, 21 Nov 2018 03:46:26 -0800 (PST)
Received: from b.rekudos.net (b.rekudos.net [212.237.211.56]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id E6E96122AA0 for <bug-App-githook-perltidy [...] rt.cpan.org>; Wed, 21 Nov 2018 03:46:23 -0800 (PST)
Received: from localhost (b.rekudos.net [local]) by b.rekudos.net (OpenSMTPD) with ESMTPA id 89bedb5b for <bug-App-githook-perltidy [...] rt.cpan.org>; Wed, 21 Nov 2018 11:46:12 +0000 (UTC)
Delivered-To: cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #127725] Path::Tiny is a configure_requires prerequisite
User-Agent: NeoMutt/20170113 (1.7.2)
Return-Path: <mark [...] b.rekudos.net>
X-Original-To: cpan-bug+App-githook-perltidy [...] hipster.bestpractical.com
X-RT-Mail-Extension: app-githook-perltidy
Date: Wed, 21 Nov 2018 12:46:12 +0100
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, BODY_SIZE_800_899 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, NO_REAL_NAME 0, REFERENCES 0, SINGLE_URI_IN_BODY 0, SPF_NONE 0, URI_ENDS_IN_HTML 0, URI_WITH_PATH_ONLY 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CD 0, __CP_URI_IN_BODY 0, __CT 0, __CT_TEXT_PLAIN 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FORWARDED_MSG 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __NO_HTML_TAG_RAW 0, __REFERENCES 0, __SANE_MSGID 0, __SINGLE_URI_TEXT 0, __SUBJ_ALPHA_NEGATE 0, __SUBJ_REPLY 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NAME_DIFF_FROM_ACC 0, __TO_REAL_NAMES 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.11.21.113616
To: Slaven_Rezic via RT <bug-App-githook-perltidy [...] rt.cpan.org>
From: nomad [...] null.net
RT-Message-ID: <rt-4.0.18-21562-1542800803-1792.127725-0-0 [...] rt.cpan.org>
Content-Length: 835
Download (untitled) / with headers
text/plain 835b
On Tue Nov 20, 2018 at 03:11:38PM -0500, Slaven_Rezic via RT wrote: Show quoted text
> Queue: App-githook-perltidy > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127725 > > > On 2018-11-20 05:54:05, nomad@null.net wrote:
> > > Path::Tiny is already listed as a normal prereq, but it should > > > additionally be a configure_requires prereq.
> > > > Thanks for the report. I actually already have Path::Tiny as a > > configure requirement in the cpanfile, but it seems that doesn't get > > carried over to the MYMETA.json
> > I see. But you surely mean META.json.
To be honest I'm not real clear on the differences between the two, but I assume from your comment that META.json is the one generated for distribution. In any event the the requirement doesn't make it into that file either... to be investigated. -- Mark Lawrence
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-21562-1542800803-1792.127725-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <RT-Ticket-127725 [...] rt.cpan.org> <rt-4.0.18-19282-1542563329-76.127725-4-0 [...] rt.cpan.org> <20181120104710.pnlxh6v5grg6r3l2 [...] b.rekudos.net> <rt-4.0.18-9507-1542711245-376.127725-5-0 [...] rt.cpan.org> <rt-4.0.18-9576-1542744698-695.127725-5-0 [...] rt.cpan.org> <20181121114612.zqrprgi2kcbyurcn [...] b.rekudos.net> <rt-4.0.18-21562-1542800803-1792.127725-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-31797-1542836526-1081.127725-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
RT-Send-CC: nomad [...] null.net
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1236
Download (untitled) / with headers
text/plain 1.2k
On 2018-11-21 06:46:44, nomad@null.net wrote: Show quoted text
> On Tue Nov 20, 2018 at 03:11:38PM -0500, Slaven_Rezic via RT wrote:
> > Queue: App-githook-perltidy > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127725 > > > > > On 2018-11-20 05:54:05, nomad@null.net wrote:
> > > > Path::Tiny is already listed as a normal prereq, but it should > > > > additionally be a configure_requires prereq.
> > > > > > Thanks for the report. I actually already have Path::Tiny as a > > > configure requirement in the cpanfile, but it seems that doesn't get > > > carried over to the MYMETA.json
> > > > I see. But you surely mean META.json.
> > To be honest I'm not real clear on the differences between the two, but > I assume from your comment that META.json is the one generated for > distribution.
META.json is generated for the distribution, yes. But as sometimes it's necessary to add OS-dependent dependencies, Makefile.PL or Build.PL may amend the prerequisite list. The final dependency list after applying these changes goes to MYMETA.json, and this is what CPAN.pm or other installers use for the prerequisite resolution. Show quoted text
> In any event the the requirement doesn't make it into > that file either... to be investigated. >
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-31797-1542836526-1081.127725-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <RT-Ticket-127725 [...] rt.cpan.org> <rt-4.0.18-19282-1542563329-76.127725-4-0 [...] rt.cpan.org> <20181120104710.pnlxh6v5grg6r3l2 [...] b.rekudos.net> <rt-4.0.18-9507-1542711245-376.127725-5-0 [...] rt.cpan.org> <rt-4.0.18-9576-1542744698-695.127725-5-0 [...] rt.cpan.org> <20181121114612.zqrprgi2kcbyurcn [...] b.rekudos.net> <rt-4.0.18-21562-1542800803-1792.127725-0-0 [...] rt.cpan.org> <rt-4.0.18-31797-1542836526-1081.127725-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-18641-1542889435-1520.127725-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: 240
Download (untitled) / with headers
text/plain 240b
Ah, a non-syntax error in my cpanfile, but an error none-the-less: requires => 'Path::Tiny'; Is not at all the same as: requires 'Path::Tiny'; the next release has this fixed. Thanks again for the report. Mark -- Mark Lawrence


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.