Skip Menu |

This queue is for tickets about the Config-General CPAN distribution.

Report information
The Basics
Id: 95314
Status: resolved
Priority: 0/
Queue: Config-General

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

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

Attachments


Subject: Version on Box and In Metadata missmatch

META.yml:

https://metacpan.org/source/TLINDEN/Config-General-2.54/META.yml#L2

---
version:      2.50

---

.During installation:

 

Fetching http://www.cpan.org/authors/id/T/TL/TLINDEN/Config-General-2.54.tar.gz
-> OK
Unpacking Config-General-2.54.tar.gz
Entering Config-General-2.54
Checking configure dependencies from META.yml
Configuring Config-General-2.50                       <<<<<<<<<
Running Makefile.PL
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have FileHandle 0 ... Yes (2.02)
Checking if you have File::Glob 0 ... Yes (1.23)
Checking if you have IO::File 0 ... Yes (1.16)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.98)
Checking if you have File::Spec::Functions 0 ... Yes (3.47)
Building and testing Config-General-2.50 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
cp General.pm blib\lib\Config\General.pm
cp General/Extended.pm blib\lib\Config\General\Extended.pm
cp General/Interpolated.pm blib\lib\Config\General\Interpolated.pm
C:\strawberry-5.19.11\perl\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/run.t .. ok
All tests successful.
Files=1, Tests=71,  0 wallclock secs ( 0.03 usr +  0.01 sys =  0.05 CPU)
Result: PASS
Appending installation info to C:\STRAWB~1.11\perl\lib/perllocal.pod
-> OK
Successfully reinstalled Config-General-2.50  <<<<<<<<<<<<<<<<<<<<<<<<


This will limit the results you get back from cpanm-reporter which needs the versions to match to identify the relevant parts of the log.

Seen here, test passing, cpanm-reporter not seeing it:
--------------------
C:\Users\Kent\Documents>cpanm --prompt --interactive --reinstall Config::General && cpanm-reporter
--> Working on Config::General
Fetching http://www.cpan.org/authors/id/T/TL/TLINDEN/Config-General-2.54.tar.gz ... OK
Configuring Config-General-2.50 ... Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Config::General
Writing MYMETA.yml and MYMETA.json
OK
Building and testing Config-General-2.50 ... OK
Successfully reinstalled Config-General-2.50
1 distribution installed

C:\Users\Kent\Documents>

-------------------

 

Oh. Wow. It also rather messes up how MetaCPAN displays all your versions.
Subject: config_general_versions.png
config_general_versions.png
ohmygosh .. I knew something was different when I packaged the last version. I made it manually and didn't use "make dist" (which actually generates META.yml). So, I bumped version to 2.55 with META.yml intact. Thanks for reporting!