Skip Menu |
 
rt.cpan.org will be shut down on March 1st, 2021.

This queue is for tickets about the DBI CPAN distribution.

Report information
The Basics
Id: 128166
Status: open
Priority: 0/
Queue: DBI

People
Owner: Nobody in particular
Requestors: j.mccanta [...] f5.com
Cc:
AdminCc:

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



X-MS-Exchange-Crosstenant-Fromentityheader: Hosted
Spamdiagnosticmetadata: NSPM
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: multipart/related; boundary="_004_MWHPR01MB2783311C6BBB2FC8C94406DFD58E0MWHPR01MB2783prod_"; type="multipart/alternative"
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -1.999
X-MS-Publictraffictype: Email
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 9B2C424021F for <cpan-bug+DBI [...] hipster.bestpractical.com>; Fri, 4 Jan 2019 13:43:21 -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 5i2YCewtzQbo for <cpan-bug+DBI [...] hipster.bestpractical.com>; Fri, 4 Jan 2019 13:43:19 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id EDF632401EB for <bug-DBI [...] rt.cpan.org>; Fri, 4 Jan 2019 13:43:18 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id C2E0567081 for <bug-DBI [...] rt.cpan.org>; Fri, 4 Jan 2019 10:43:17 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id D7DF767082 for <bug-DBI [...] rt.cpan.org>; Fri, 4 Jan 2019 10:43:14 -0800 (PST)
Received: from mail13.f5.com (mail13.f5.com [104.219.105.14]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id F3CCD67081 for <bug-DBI [...] rt.cpan.org>; Fri, 4 Jan 2019 10:43:08 -0800 (PST)
Received: from MWHPR01MB2783.prod.exchangelabs.com (10.172.165.149) by MWHPR01MB2496.prod.exchangelabs.com (10.168.203.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1495.6; Fri, 4 Jan 2019 18:39:45 +0000
Received: from MWHPR01MB2783.prod.exchangelabs.com ([fe80::d086:920b:a448:724]) by MWHPR01MB2783.prod.exchangelabs.com ([fe80::d086:920b:a448:724%2]) with mapi id 15.20.1495.005; Fri, 4 Jan 2019 18:39:44 +0000
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] f5.com
Authentication-Results: eopmail13.f5.com; dkim=pass (signature verified) header.i= [...] f5.com
X-MS-Exchange-Antispam-Srfa-Diagnostics: SOS;
Delivered-To: cpan-bug+DBI [...] hipster.bestpractical.com
Subject: DBI version 1.640 is reporting as 1.64. This breaks some version checks.
Thread-Index: AdSkXEllHy4CeSvVS8qZZukFon8esQ==
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f5.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yZtzRf0N0uK5lMkVHyXfj5+UOfsi1GbjJGKK/6/5Qr8=; b=6QmremZppvc5yMSGCIDBuHkJLp+6qH+xgtwUnjS3H0fnH7NAlD7D05QP/dUtJ5H6aPQDlKPvOV9vTt8QLzkKKtPfQYu76DjwyMk8r755sXfp4JWpmkX0GTT+83oFCu6k4WI1K/ORifgLkdz0B03gKR7T3IyxVXKofqx7j918sM4=
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_90_100 0.1, INVOICE_ATTACHMENT 0.1, BODYTEXTH_SIZE_10000_LESS 0, BODYTEXTH_SIZE_3000_MORE 0, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_10000_PLUS 0, DKIM_ALIGNS 0, DKIM_SIGNATURE 0, IMGSPAM_TABLE_1 0, JPG_SPAMMY_Y_RESOLUTION 0, LINK_TO_IMAGE 0, SINGLE_IMG_ATTACH 0, SPF_PASS 0, WEBMAIL_SOURCE 0, WEBMAIL_XOIP 0, WEBMAIL_X_IP_HDR 0, __ANY_URI 0, __CP_MEDIA_BODY 0, __CP_URI_IN_BODY 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_ALT 0, __DKIM_ALIGNS_1 0, __DKIM_ALIGNS_2 0, __EMBEDDED_IMG 0, __EXTRA_MPART_TYPE_1 0, __EXTRA_MPART_TYPE_N1 0, __FRAUD_MONEY_CURRENCY 0, __FRAUD_MONEY_CURRENCY_DOLLAR 0, __HAS_ATTACHMENT 0, __HAS_ATTACHMENT1 0, __HAS_ATTACHMENT2 0, __HAS_FROM 0, __HAS_HTML 0, __HAS_MSGID 0, __HAS_XOIP 0, __HTML_AHREF_TAG 0, __HTML_TAG_DIV 0, __HTML_TAG_TABLE 0, __HTTPS_URI 0, __IMGSPAM_TABLE_1 0, __IMG_ATTACHED 0, __INVOICE_MULTILINGUAL 0, __JPG_SPAMMY_Y_RESOLUTION_3 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, __SANE_MSGID 0, __STYLE_RATWARE_NEG 0, __STYLE_TAG 0, __TAG_EXISTS_HTML 0, __TO_MALFORMED_2 0, __TO_NAME 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, __zen.spamhaus.org_ERROR '
X-MS-Exchange-Senderadcheck: 1
Date: Fri, 4 Jan 2019 18:39:44 +0000
X-Originatororg: f5.com
X-Microsoft-Antispam-Message-Info: dx2+/DGtMKNhnT8GENk4RuVRF1XCt31XLXhifGSeRI/Me89s35Sox5HtD03OxxZqV+CAx8aYxb3zywUFDQeKdfnREMr24tVtiTrjshNstPTF8WtiU/M0Ci6NTRsOT0RmqlEJ1pgzyHAI/lPIhsTzkDVaYl/L/7K82950VQH9lilPYKA0ayLXGPWdatUiRI3l8lcq7qX/oVw/gVd5A0GLlZfehwihliHxGd500qV4zAioDCk0sxBD97dhF5OQmRvhgKdrHK+lrzE5tTMOm2Jmp+NEIG3mGdxC7Reg0wj3rJm6SDGK/kScGWvAQ73hFx5H
X-MS-Office365-Filtering-Correlation-ID: 81cec707-61b3-4c95-6df5-08d67273ff3a
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2019.1.4.183616
X-MS-Exchange-Crosstenant-ID: dd3dfd2f-6a3b-40d1-9be0-bf8327d81c50
To: "bug-DBI [...] rt.cpan.org" <bug-DBI [...] rt.cpan.org>
X-Exchange-Antispam-Report-Cfa-Test: BCL:0;PCL:0;RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(102415395)(6040522)(8220060)(2401047)(8121501046)(93006095)(93001095)(3002001)(3231475)(944501520)(4983020)(52105112)(10201501046)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(201708071742011)(7699051)(76991095);SRVR:MWHPR01MB2496;BCL:0;PCL:0;RULEID:;SRVR:MWHPR01MB2496;
X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600109)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(49563074)(7193020);SRVR:MWHPR01MB2496;
X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(376002)(346002)(136003)(366004)(396003)(39860400002)(189003)(199004)(24433001)(26005)(81166006)(3846002)(86362001)(74316002)(6116002)(71200400001)(186003)(8676002)(486006)(66066001)(790700001)(7736002)(861006)(102836004)(2906002)(256004)(2501003)(7696005)(8936002)(6506007)(81156014)(476003)(99286004)(316002)(71190400001)(5660300001)(9686003)(236005)(733005)(72206003)(55016002)(54556002)(54896002)(14454004)(105586002)(25786009)(5640700003)(6436002)(33656002)(478600001)(6306002)(6916009)(53936002)(2351001)(99936001)(106356001)(606006)(97736004)(68736007);DIR:OUT;SFP:1101;SCL:1;SRVR:MWHPR01MB2496;H:MWHPR01MB2783.prod.exchangelabs.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1;
X-MS-Exchange-Crosstenant-Network-Message-ID: 81cec707-61b3-4c95-6df5-08d67273ff3a
X-Amp-Result: UNKNOWN
X-Spam-Status: No, score=-1.999 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001] autolearn=ham
X-MS-Traffictypediagnostic: MWHPR01MB2496:
X-Microsoft-Exchange-Diagnostics: 1;MWHPR01MB2496;6:F6uTFAPSO8ZtpdNmC+1ozzZVL6LPE+XEksa8xV848PGwZLfxaxwv2PLS02NCYb4MWxIEWwTFxoBA/YyVRXKe/dn1bOvIwg16opxpE8JcmstTfI9tP9rwUUwk3XltZCuDe5RlmJRBsLpzEItFN2U2lOttXMe0LQBDATeFtuOOiG4g7EShPVW1zRrtfeUcPzcGJjOpAMvGiCiSEa2cPkUIV11LbnD+VqhWOpESLPOg5uVBKwzc47uUzfdhvXVjXlflJxkc04NIPAKDLwCQ8ZF1djgnXQvNnIIQVDgnbvQv45buszOY015pu1XdnonqDP0+9D2Mkmtr1uxbtsTQT0PN/mUCGXiAf3zLkEsJZVofKC5Kg2VY+QGZ4sZio8FQQBUmRCIisCBpIOslSh/ZGDV2ZNDytWvcB+V+CMpnBcmSKj3ZnSsxrGSAlg7Qu1qXAXZ2bM83Sl5ms+9x4+vVTHVIag==;5:AxH76F3WKBgJqoUKCX7mYFOImD/cPuSvFlcubtEWSflP1h21sVeEiIT3wFe4ANc8jM159KNnEh/1YRQ+ZFuSGcmY1dAPKH+baamWo0ntxWGC2p8GOlJ+9Sc4CDyC6tuKomQy/mvN6LQnfCcaPVfzKrJ/uUURPCxC0z1zr5xcFnGfGXSSlKMVMCNonshF7agZ1yYPgjaodhNazzK1P/5bUA==;7:kPBD2BAPpKNc0fZJQPG3SXz9X5mhsa9LNQnCm1jgT+2TwvjSl+cqwPhfnAjNMdt/Zvdiim3ep/hA1i9XvAgIPqdzylJ7Nxm7nJgP9jAo+AhDQVxFHvduFj+GU4giGLdhCyZybW/nELLDE8jZMh6n4g==
Content-Language: en-US
Message-ID: <MWHPR01MB2783311C6BBB2FC8C94406DFD58E0 [...] MWHPR01MB2783.prod.exchangelabs.com>
X-Microsoft-Antispam-PRVS: <MWHPR01MB2496A49DAE267765CFCC8B42D58E0 [...] MWHPR01MB2496.prod.exchangelabs.com>
X-MS-Tnef-Correlator:
X-Ironport-Av: E=McAfee;i="5900,7806,9126"; a="69286604"
X-Ironport-Av: E=Sophos;i="5.56,439,1539673200"; d="jpg'145?scan'145,208,217,145";a="69286604"
X-Amp-File-Uploaded: False
Return-Path: <prvs=900479fdb=J.McCanta [...] f5.com>
X-MS-Exchange-Crosstenant-Originalarrivaltime: 04 Jan 2019 18:39:44.7548 (UTC)
X-Original-To: cpan-bug+DBI [...] hipster.bestpractical.com
X-RT-Mail-Extension: dbi
X-Forefront-PRVS: 0907F58A24
X-Amp-Original-Verdict: FILE UNKNOWN
X-Greylist: delayed 197 seconds by postgrey-1.34 at xx1.develooper.com; Fri, 04 Jan 2019 10:43:08 PST
Thread-Topic: DBI version 1.640 is reporting as 1.64. This breaks some version checks.
X-MS-Has-Attach: yes
X-Originating-Ip: [50.206.82.175]
Accept-Language: en-US
X-MS-Exchange-Transport-Crosstenantheadersstamped: MWHPR01MB2496
From: Jay McCanta <J.McCanta [...] F5.com>
X-RT-Interface: Email
Content-Length: 0
Content-Type: multipart/alternative; boundary="_000_MWHPR01MB2783311C6BBB2FC8C94406DFD58E0MWHPR01MB2783prod_"
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: ascii
Content-Length: 455
Download (untitled) / with headers
text/plain 455b
DBI-1.640 The $VERSION symbol exported is exported with: $VERSION = eval $VERSION; This make 1.640 be version 1.64. Special handling is required to compare versions. This is the version bundled with Ubuntu Bionic Beaver. In the future, let version be a string. [https://cdn.f5.com/webcommon/email-signature/images/f5-logo-rgb-30x30.jpg]<https://f5.com/> Jay McCanta | Principal Systems Administrator D +1 (206) 272-7998 M +1-206-434-1080
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: ascii
Content-Length: 4763
Content-Description: image001.jpg
Content-Type: image/jpeg; name="image001.jpg"
Content-Disposition: inline; creation-date="Fri, 04 Jan 2019 18:39:44 GMT"; filename="image001.jpg"; modification-date="Fri, 04 Jan 2019 18:39:44 GMT"; size="40178"
Content-Transfer-Encoding: base64
Content-ID: <image001.jpg [...] 01D4A419.8FA7BF20>
Content-Length: 40178
Download image001.jpg
image/jpeg 39.2k
image001.jpg
MIME-Version: 1.0
In-Reply-To: <MWHPR01MB2783311C6BBB2FC8C94406DFD58E0 [...] MWHPR01MB2783.prod.exchangelabs.com>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <MWHPR01MB2783311C6BBB2FC8C94406DFD58E0 [...] MWHPR01MB2783.prod.exchangelabs.com>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-2540-1546710695-1261.128166-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: 390
Download (untitled) / with headers
text/plain 390b
Can you elaborate on what version checks this is causing problems with? Because those version checks are almost certainly broken. That said, I do think it would be better to preserve the versions as strings, mainly to aid with human comprehension in error messages etc. In my modules I usually use: $VERSION =~ tr/_//d; to accomplish the same thing as the eval is usually intended for.


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.