Skip Menu |
 

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

Report information
The Basics
Id: 121713
Status: open
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: hugo.vandersanden [...] pirum.com
Cc:
AdminCc:

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



X-MS-Exchange-Crosstenant-Fromentityheader: Hosted
Spamdiagnosticmetadata: NSPM
CC: "hv [...] crypt.org" <hv [...] crypt.org>
MIME-Version: 1.0
Spamdiagnosticoutput: 1:99
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
content-type: text/plain; charset="utf-8"
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Exchange-Antispam-Report-Test: UriScan:;
X-Spam-Score: -1.899
X-MS-Publictraffictype: Email
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 5008B24031C for <cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com>; Tue, 16 May 2017 11:08:23 -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 f6z0ac7W4enO for <cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com>; Tue, 16 May 2017 11:08:21 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 7428D2400A4 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Tue, 16 May 2017 11:08:21 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 1B9F166FF8 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Tue, 16 May 2017 08:08:20 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id AFD4566FF9 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Tue, 16 May 2017 08:08:17 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0057.outbound.protection.outlook.com [104.47.2.57]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id A927566FF8 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Tue, 16 May 2017 08:08:15 -0700 (PDT)
Received: from DBXPR06MB431.eurprd06.prod.outlook.com (10.141.14.27) by DBXPR06MB431.eurprd06.prod.outlook.com (10.141.14.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Tue, 16 May 2017 11:34:47 +0000
Received: from DBXPR06MB431.eurprd06.prod.outlook.com ([fe80::384b:a5b8:da14:39b3]) by DBXPR06MB431.eurprd06.prod.outlook.com ([fe80::384b:a5b8:da14:39b3%18]) with mapi id 15.01.1084.029; Tue, 16 May 2017 11:34:47 +0000
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] pirumsystems.onmicrosoft.com
Authentication-Results: rt.cpan.org; dkim=none (message not signed) header.d=none;rt.cpan.org; dmarc=none action=none header.from=pirum.com;
Delivered-To: cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com
Subject: pure_install dependencies
Thread-Index: AdLONygf0Nvb1DTtS7eLhwryfPCe5Q==
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=PirumSystems.onmicrosoft.com; s=selector1-pirum-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=D1ccsZ8zU+rrPZg3we8f5juYKrCU7l+OGopjEMCu2Vw=; b=O9FnfAB88mrdOtCVxzbcZtzNQrEBAunPjh7H05XUGIlaO1adRlAUhFPdhhs/vmPU1epT+wJE0ISZvBGk4yoiPb1XJjElQwISWfDCCbNarNWAHX3X3IwV5k1T2Q6h/8Xqtbb7Er1KCloejOw2twXcwWFKGwYLQCLmlS+V/zol69I=
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, SUPERLONG_LINE 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_600_699 0, BODY_SIZE_7000_LESS 0, DKIM_SIGNATURE 0, FROM_NAME_PHRASE 0, NO_CTA_URI_FOUND 0, NO_URI_FOUND 0, NO_URI_HTTPS 0, SPF_PASS 0, WEBMAIL_SOURCE 0, WEBMAIL_XOIP 0, WEBMAIL_X_IP_HDR 0, __CC_NAME 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __HAS_CC_HDR 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_XOIP 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __NO_HTML_TAG_RAW 0, __RDNS_OUTLOOK 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NAME 0, __TO_NO_NAME 0, __zen.spamhaus.org_ERROR '
Date: Tue, 16 May 2017 11:34:47 +0000
X-Originatororg: pirum.com
X-MS-Office365-Filtering-Correlation-ID: ac924ca6-733e-41c6-3a12-08d49c4f8e7a
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.5.16.150016
X-MS-Exchange-Crosstenant-ID: 99a0b81b-68df-4a75-8fca-954de34c6a14
To: "bug-ExtUtils-MakeMaker [...] rt.cpan.org" <bug-ExtUtils-MakeMaker [...] rt.cpan.org>
Content-Transfer-Encoding: quoted-printable
X-Exchange-Antispam-Report-Cfa-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6041248)(20161123558100)(20161123564025)(20161123562025)(201703131423075)(201703061421075)(20161123560025)(20161123555025)(6072148);SRVR:DBXPR06MB431;BCL:0;PCL:0;RULEID:;SRVR:DBXPR06MB431;
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254075)(201703131423075)(201703031133081);SRVR:DBXPR06MB431;
X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(39400400002)(39450400003)(508600001)(8936002)(5250100002)(189998001)(25786009)(4326008)(81166006)(8676002)(2501003)(6116002)(102836003)(86362001)(38730400002)(110136004)(7736002)(2900100001)(66066001)(3846002)(53936002)(6506006)(9686003)(3660700001)(50986999)(6916009)(99286003)(305945005)(33656002)(7116003)(5660300001)(2906002)(74316002)(5640700003)(54356999)(71446004)(6436002)(55016002)(7696004)(3280700002)(2351001);DIR:OUT;SFP:1101;SCL:1;SRVR:DBXPR06MB431;H:DBXPR06MB431.eurprd06.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en;
X-Spam-Status: No, score=-1.899 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_FAIL=0.001] autolearn=no
X-Microsoft-Exchange-Diagnostics: 1;DBXPR06MB431;7:XxlLc6eJLvTqvCr/RqNzXEUaVuG+W7zR2NMwhIyluC4Ie4/LRp3IMeRwwyQ4PNRreMyyVHrKAlYit42addzA0zfR+MWG8bhf47LPnen1gG/woOI2BBILAbdahz766tuEjea9ZAVmGR5uBz7+cy8yf8IN7K6tAR/ifoRF+lsug1aKqSUziBlIGY2U5+DdDQCUWJfrqiIdSEHIehQV6Qbfl9E5WWXPCM12z9Fn8ClrYTAiaufo16bPuU9CCTBjAHFfgD7Ub1a88MZmF2CPTBUD27YxHIzNNxTC0w526obsEtM6/a1IPM8dILmE1Bt+bEFS5julOV6DvMErjjcjBu0yVw==
Content-Language: en-US
Message-ID: <DBXPR06MB431F30BD779641E3A33EEB9E4E60 [...] DBXPR06MB431.eurprd06.prod.outlook.com>
X-MS-Tnef-Correlator:
X-Microsoft-Antispam-PRVS: <DBXPR06MB43196E2287202312988CAEDE4E60 [...] DBXPR06MB431.eurprd06.prod.outlook.com>
Return-Path: <hugo.vandersanden [...] pirum.com>
X-MS-Exchange-Crosstenant-Originalarrivaltime: 16 May 2017 11:34:47.1713 (UTC)
X-Original-To: cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com
X-RT-Mail-Extension: extutils-makemaker
X-Forefront-PRVS: 03094A4065
X-Greylist: delayed 3560 seconds by postgrey-1.34 at xx1.develooper.com; Tue, 16 May 2017 08:08:16 PDT
Thread-Topic: pure_install dependencies
X-MS-Has-Attach:
X-Originating-Ip: [5.148.138.81]
Accept-Language: en-GB, en-US
X-MS-Exchange-Transport-Crosstenantheadersstamped: DBXPR06MB431
From: "Hugo van der Sanden, Pirum" <hugo.vandersanden [...] pirum.com>
X-RT-Original-Encoding: ascii
X-RT-Interface: Email
Content-Length: 631
Download (untitled) / with headers
text/plain 631b
For reasons [1], I can't run manifypods on a variety of MakeMaker-built CPAN modules, but I should be able to build, test and install fine without the pods. The MM-generated Makefiles usefully provide targets 'pure_all' and 'pure_install' for (presumably) just this sort of purpose; unfortunately the pure_install targets specify 'all' as a dependency, which tries to run manifypods again. I think the intention was that the pure_install targets depend on 'pure_all' instead. Hugo [1] Building in a Linux machine in a VM on a Windows box - it can't run manifypods, cos ':' is illegal in filenames on the underlying filesystem.
MIME-Version: 1.0
In-Reply-To: <DBXPR06MB431F30BD779641E3A33EEB9E4E60 [...] DBXPR06MB431.eurprd06.prod.outlook.com>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <DBXPR06MB431F30BD779641E3A33EEB9E4E60 [...] DBXPR06MB431.eurprd06.prod.outlook.com>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-30802-1494960870-904.121713-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
RT-Send-CC: hugo.vandersanden [...] pirum.com
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 415
Download (untitled) / with headers
text/plain 415b
A bit later I found there's an additional problem for the (rarer) dist with subdirs: 'make all' is invoked in subdirs regardless of the target in the parent, I think it should rather invoke the same target as was invoked in the parent. I hit that in Proc::ProcessTable, the only one of a dozen-odd dists I built today in that environment. Please let me know if you'd prefer a separate ticket filed for this. Hugo
MIME-Version: 1.0
X-Spam-Status: No, score=-5.143 tagged_above=-99.9 required=10 tests=[AWL=0.190, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, HTML_MESSAGE=0.001, SPF_SOFTFAIL=0.665] autolearn=ham
In-Reply-To: <rt-4.0.18-641-1494947304-1968.121713-4-0 [...] rt.cpan.org>
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-121713 [...] rt.cpan.org> <DBXPR06MB431F30BD779641E3A33EEB9E4E60 [...] DBXPR06MB431.eurprd06.prod.outlook.com> <rt-4.0.18-641-1494947304-1968.121713-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Received: by 2002:aca:3841:: with SMTP id f62-v6mr8922547oia.238.1523628760335; Fri, 13 Apr 2018 07:12:40 -0700 (PDT)
Message-ID: <CAHhgV8j7Pjh+dBxubMiH9f2JaU8VBb21gXa-DqJ1KJQ5Xikf1Q [...] mail.gmail.com>
Content-Type: multipart/alternative; boundary="000000000000079cec0569bb7702"
X-Spam-Score: -5.143
X-Google-SMTP-Source: AIpwx48CKMvf0tlbaSaxdDW7JvH2xr2QONpqsXDAYlLafUfRRcXfjFtpAcSowL+OBH2k3i0PsLyUDGYAn7uzn5wB3Oo=
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 72C8D2402CD for <cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com>; Fri, 13 Apr 2018 10:12:49 -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 bftvGqlSPvlP for <cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com>; Fri, 13 Apr 2018 10:12:47 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 5D541240045 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Fri, 13 Apr 2018 10:12:47 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 43E1111D3FD for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Fri, 13 Apr 2018 07:12:46 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 753F211D412 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Fri, 13 Apr 2018 07:12:43 -0700 (PDT)
Received: from mail-oi0-f53.google.com (mail-oi0-f53.google.com [209.85.218.53]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id AD03311D3FD for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Fri, 13 Apr 2018 07:12:41 -0700 (PDT)
Received: by mail-oi0-f53.google.com with SMTP id 71-v6so8466107oie.12 for <bug-ExtUtils-MakeMaker [...] rt.cpan.org>; Fri, 13 Apr 2018 07:12:41 -0700 (PDT)
Received: by 2002:a9d:404d:0:0:0:0:0 with HTTP; Fri, 13 Apr 2018 07:12:19 -0700 (PDT)
Delivered-To: cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #121713] pure_install dependencies
Return-Path: <fawaka [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=zoHi3jQF82NOpwaYzCl0lOXlnLsOxi0Xs95mgnXv8Hs=; b=Gz46D/HipfrPZwqaTZDAJQWW5DhU2SQS5RQ4vg1WNtTXp7gDiILygR0J9KHKCrr2J6 geJiHK9z/33gADQDN7EjBap4TNouEnollz/dWJlbMadV7hBOkA2L12x+MwQ+Ku+QG54L 8Qr7v/HL8Jcw+TT7pKcOyOVZj/wxrgTt+uyAmwhpUs1wm53mdd4D1YD/wT1Tdp0rnozM VHQb1Kx9o9T5HLGIG/krO/nZskeaxEd9q9I62lN95L1+zLbwCEJisJc42JmUp4kH3T8w 11oMjID4kGfnQgpTJVOp++51u0TZty950UIgO9L7pAI+ugI8QoHeVfnA4nKj67fpPlDu AiUg==
X-Original-To: cpan-bug+ExtUtils-MakeMaker [...] hipster.bestpractical.com
X-RT-Mail-Extension: extutils-makemaker
X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=zoHi3jQF82NOpwaYzCl0lOXlnLsOxi0Xs95mgnXv8Hs=; b=TDNMkYQop3PYMtvIgSNfT0an5MPu/Rb3BZ/TRJ5bCW5j1BPFHk+Fcl07LTXGKOE+K4 4qjlgjJHUICYt4YLT4TUYUzURvf/B7J2MEZ1Mi+VUQaFWL7x9lKpToj55ZvJJkqWlvoT q9UY16g+XPJod6XxSDZKVl6tZ7dNSE4LeTIO6tDeYLZU8cc94p5YuuF9xmRnNCE+mUOp FXErn3jw+RVbImWGkz+u1GKxT5rDlQQqkjRPq+buar48Flc8kz4+VZtnDC86j/tTEq9t stvMeLLbLOQVMm3yv7jUfxmHBHaTdTsBwA8I48KzYnw6KjX1Ltcn7KOcIjtk4GywUiOc P6zQ==
Date: Fri, 13 Apr 2018 16:12:19 +0200
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_4000_4999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DKIM_SIGNATURE 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SPF_PASS 0, URI_ENDS_IN_HTML 0, WEBMAIL_SOURCE 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FORWARDED_MSG 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HELO_GMAIL 0, __HEX28_LC_BOUNDARY 0, __HIGHBITS 0, __HTML_AHREF_TAG 0, __HTML_TAG_DIV 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_HTML 0, __MIME_TEXT_H 0, __MIME_TEXT_H1 0, __MIME_TEXT_H2 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_TEXT_P2 0, __MIME_VERSION 0, __MULTIPLE_URI_TEXT 0, __PHISH_SPEAR_HTTP_RECEIVED 0, __PHISH_SPEAR_STRUCTURE_1 0, __RATWARE_SIGNATURE_3_N1 0, __RDNS_GMAIL 0, __REFERENCES 0, __SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_WWW 0, __URI_NS , __URI_WITHOUT_PATH 0, __URI_WITH_PATH 0, __YOUTUBE_RCVD 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.4.13.140615
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
X-GM-Message-State: ALQs6tCxnwi7wQJ80l0jMllEEnp9B9gyfcy0OWVOMKAcYIvQWcZsbuRc N/9VOrPmBMYNom9GWpDOApJr/2SFwzSqPDrQGHk1BA==
From: Leon Timmermans <fawaka [...] gmail.com>
RT-Message-ID: <rt-4.0.18-9195-1523628770-1838.121713-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Content-Length: 1503
Download (untitled) / with headers
text/plain 1.4k
On Tue, May 16, 2017 at 5:08 PM, Hugo van der Sanden, Pirum via RT < bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> Tue May 16 11:08:24 2017: Request 121713 was acted upon. > Transaction: Ticket created by hugo.vandersanden@pirum.com > Queue: ExtUtils-MakeMaker > Subject: pure_install dependencies > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: hugo.vandersanden@pirum.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=121713 > > > > For reasons [1], I can't run manifypods on a variety of MakeMaker-built > CPAN modules, but I should be able to build, test and install fine without > the pods. > > The MM-generated Makefiles usefully provide targets 'pure_all' and > 'pure_install' for (presumably) just this sort of purpose; unfortunately > the pure_install targets specify 'all' as a dependency, which tries to run > manifypods again. > > I think the intention was that the pure_install targets depend on > 'pure_all' instead. >
It seems the word pure is overloaded here. pure_install means only whole files are written, no files (in particular, perllocal.pod) are written to; whereas pure_all means everything needed for tests (thus not including man pages). The two are unrelated. Show quoted text
> [1] Building in a Linux machine in a VM on a Windows box - it can't run > manifypods, cos ':' is illegal in filenames on the underlying filesystem. >
That does sound like a legitimate problem deserving a solution. Leon
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 2400


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.